KSLCore
Toggle table of contents
R1.2.2
jvm
Platform filter
jvm
Switch theme
Search in API
KSLCore
KSLCore
/
ksl.modeling.spatial
/
SpatialElementIfc
Spatial
Element
Ifc
interface
SpatialElementIfc
:
ObservableIfc
<
SpatialElementIfc
>
(
source
)
Inheritors
Entity
MovableResourceIfc
SpatialElement
SpatialModelElement
Members
Properties
current
Location
Link copied to clipboard
abstract
var
currentLocation
:
LocationIfc
initial
Location
Link copied to clipboard
abstract
val
initialLocation
:
LocationIfc
is
Moving
Link copied to clipboard
abstract
var
isMoving
:
Boolean
is
Tracked
Link copied to clipboard
abstract
val
isTracked
:
Boolean
model
Element
Link copied to clipboard
abstract
val
modelElement
:
ModelElement
observable
Component
Link copied to clipboard
abstract
val
observableComponent
:
ObservableComponent
<
SpatialElementIfc
>
previous
Location
Link copied to clipboard
abstract
val
previousLocation
:
LocationIfc
spatial
ID
Link copied to clipboard
abstract
val
spatialID
:
Int
spatial
Model
Link copied to clipboard
abstract
val
spatialModel
:
SpatialModel
spatial
Name
Link copied to clipboard
abstract
val
spatialName
:
String
status
Link copied to clipboard
abstract
val
status
:
SpatialModel.Status
Functions
distance
To
Link copied to clipboard
open
fun
distanceTo
(
location
:
LocationIfc
)
:
Double
open
fun
distanceTo
(
element
:
SpatialElementIfc
)
:
Double
initialize
Spatial
Element
Link copied to clipboard
abstract
fun
initializeSpatialElement
(
)
is
Location
Equal
To
Link copied to clipboard
open
fun
isLocationEqualTo
(
location
:
LocationIfc
)
:
Boolean
open
fun
isLocationEqualTo
(
element
:
SpatialElementIfc
)
:
Boolean