Interface Shape3dfx<IT extends Shape3dfx<?>>
-
- Type Parameters:
IT
- is the type of the implementation of this shape.
- All Superinterfaces:
Cloneable
,JsonableObject
,Serializable
,Shape3afp<Shape3dfx<?>,IT,PathElement3dfx,Point3dfx,Vector3dfx,RectangularPrism3dfx>
,Shape3D<Shape3dfx<?>,IT,PathIterator3afp<PathElement3dfx>,Point3dfx,Vector3dfx,RectangularPrism3dfx>
- All Known Implementing Classes:
AbstractShape3dfx
,MultiShape3dfx
,Path3dfx
,RectangularPrism3dfx
,Segment3dfx
,Sphere3dfx
public interface Shape3dfx<IT extends Shape3dfx<?>> extends Shape3afp<Shape3dfx<?>,IT,PathElement3dfx,Point3dfx,Vector3dfx,RectangularPrism3dfx>
3D shape with 3 double precision floating-point FX properties.- Since:
- 13.0
- Version:
- 17.0 2020-01-04 14:41:49
- Author:
- Stéphane GALLAND, Olivier LAMOTTE, Thomas PIOTROWSKI, Hamza JAFFALI
- Maven Group Id:
- org.arakhne.afc.advanced
- Maven Artifact Id:
- mathfx
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javafx.beans.property.ObjectProperty<RectangularPrism3dfx>
boundingBoxProperty()
Replies the property that contains the bounding box for this shape.-
Methods inherited from interface org.arakhne.afc.vmutil.json.JsonableObject
toJson
-
Methods inherited from interface org.arakhne.afc.math.geometry.d3.afp.Shape3afp
contains, contains, contains, contains, createTransformedShape, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getGeomFactory, intersects, intersects, intersects, intersects, intersects, intersects, intersects, toBoundingBox, translate, translate
-
Methods inherited from interface org.arakhne.afc.math.geometry.d3.Shape3D
clear, clone, equalsToPathIterator, equalsToShape, getClosestPointTo, getDistance, getDistance, getDistanceL1, getDistanceLinf, getDistanceSquared, getFarthestPointTo, getPathIterator, getPathIterator, isEmpty, operator_add, operator_and, operator_and, operator_minus, operator_multiply, operator_plus, operator_remove, operator_upTo, set, toBoundingBox
-
-
-
-
Method Detail
-
boundingBoxProperty
javafx.beans.property.ObjectProperty<RectangularPrism3dfx> boundingBoxProperty()
Replies the property that contains the bounding box for this shape.- Returns:
- the bounding box.
-
-