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 classSpatialItemAdapter.AreaAdapter<T extends Area<?>>static classSpatialItemAdapter.EdgeAdapter<T extends Edge<?>>static classSpatialItemAdapter.PointAdapter<T extends Vector3d> -
Method Summary
Modifier and TypeMethodDescriptiondefault Vector3ddefault doublegetCenterX(T item) default doublegetCenterY(T item) default doublegetCenterZ(T item) default intgetItemHash(T item) default Vector3ddefault doubledefault doubledefault doubledefault Vector3ddoubledoubledouble
-
Method Details
-
getItemHash
-
getMinX
-
getMinY
-
getMinZ
-
getMaxX
-
getMaxY
-
getMaxZ
-
getCenterX
-
getCenterY
-
getCenterZ
-
getMin
-
getMax
-
getCenter
-