Package org.eclipse.mosaic.lib.spatial
Interface SpatialItemAdapter<T>
- All Known Implementing Classes:
SpatialItemAdapter.AreaAdapter
,SpatialItemAdapter.EdgeAdapter
,SpatialItemAdapter.PointAdapter
,SpatialObjectAdapter
public interface SpatialItemAdapter<T>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
SpatialItemAdapter.AreaAdapter<T extends Area<?>>
static class
SpatialItemAdapter.EdgeAdapter<T extends Edge<?>>
static class
SpatialItemAdapter.PointAdapter<T extends Vector3d>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Vector3d
default double
getCenterX
(T item) default double
getCenterY
(T item) default double
getCenterZ
(T item) default int
getItemHash
(T item) default Vector3d
default double
default double
default double
default Vector3d
double
double
double
-
Method Details
-
getItemHash
-
getMinX
-
getMinY
-
getMinZ
-
getMaxX
-
getMaxY
-
getMaxZ
-
getCenterX
-
getCenterY
-
getCenterZ
-
getMin
-
getMax
-
getCenter
-