SpaceInfo

@Serializable
data class SpaceInfo(val name: String, val kind: SpaceInfo.SpaceKind, val cols: Int? = null, val rows: Int? = null, val xMin: Double? = null, val xMax: Double? = null, val yMin: Double? = null, val yMax: Double? = null, val torus: Boolean = false, val geometry: GridGeometrySpec? = null)(source)

A spatial space derived from an agent projection (its name + dimensions), for the layout side (9A.3).

Constructors

Link copied to clipboard
constructor(name: String, kind: SpaceInfo.SpaceKind, cols: Int? = null, rows: Int? = null, xMin: Double? = null, xMax: Double? = null, yMin: Double? = null, yMax: Double? = null, torus: Boolean = false, geometry: GridGeometrySpec? = null)

Types

Link copied to clipboard
@Serializable
enum SpaceKind : Enum<SpaceInfo.SpaceKind>

Properties

Link copied to clipboard
val cols: Int?
Link copied to clipboard

Obstacle/cost geometry extracted from a graph the modeler linked via Context.attachGeometry (P5a/G2).

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val rows: Int?
Link copied to clipboard
Link copied to clipboard
val xMax: Double?
Link copied to clipboard
val xMin: Double?
Link copied to clipboard
val yMax: Double?
Link copied to clipboard
val yMin: Double?