FMT 1.2.0
Forest management tools for forest planning
Loading...
Searching...
No Matches
Classes | Enumerations
Spatial Namespace Reference

Classes

class  FMTBindingSpatialAction
 Spatial binding of an action, holding the green up, adjacency, size and neighbors constraints used to test spatial operability. More...
 
class  FMTCoordinate
 Spatially referenced coordinate holding an x and y position on a raster grid. More...
 
class  FMTEvent
 Base class for a spatial event (FMTsaevent or FMTsesevent): a set of FMTCoordinate corresponding to the coordinates present in the event. More...
 
class  FMTEventContainer
 Container of FMTEvent handling event comparison and distance calculation efficiently, allowing the user to get events by period, action id and coordinates. More...
 
class  FMTEventRelation
 Relation between two spatial events, holding the from and to action, period and coordinate of the closest points. More...
 
class  FMTExponentialSchedule
 Exponential cooling schedule for simulated annealing, reducing the temperature by a constant annealing rate. More...
 
class  FMTForest
 Spatially referenced layer of Core::FMTDevelopment representing the forest. More...
 
class  FMTGraphInfo
 Information about a spatial line graph: its id and the interned constraint values shared across identical graphs. More...
 
class  FMTGraphValues
 Wrapper around a vector of constraint values, hashable and comparable so that identical value vectors can be interned and shared. More...
 
class  FMTLayer
 
class  FMTPatchRules
 Spatial patch rules used to evaluate and repair the size, adjacency and grouping of events in a spatial schedule. More...
 
class  FMTSaSchedule
 Abstract class for a simulated annealing cooling schedule. More...
 
class  FMTSolutionTracker
 Track the constraint values of a spatial solution as line graphs are added to or removed from the solution, per constraint family. More...
 
class  FMTSpatialGraphs
 Container of the line graphs of a spatially explicit model, organized by constraint family, with a base solution tracker. More...
 
class  FMTSpatialSchedule
 Map containing a line graph for each cell, representing the stand, the action and the transition at each period for the cell. More...
 
class  FMTVirtualLineGraph
 Lightweight handle to a line graph stored in a FMTSpatialGraphs, forwarding output and solution operations to the underlying graph. More...
 

Enumerations

enum  FMTSpatialScheduletype { FMTcomplete = 1 , FMTpartial = 2 }
 

Enumeration Type Documentation

◆ FMTSpatialScheduletype

Enumerator
FMTcomplete 
FMTpartial