Interface Shape1dfx<IT extends Shape1dfx<?>>
-
- Type Parameters:
IT
- is the type of the implementation of this shape.
- All Superinterfaces:
Cloneable
,JsonableObject
,Serializable
,Shape1afp<Shape1dfx<?>,IT,Point1dfx,Vector1dfx,Segment1D<?,?>,Rectangle1dfx>
,Shape1D<Shape1dfx<?>,IT,Point1dfx,Vector1dfx,Segment1D<?,?>,Rectangle1dfx>
- All Known Implementing Classes:
AbstractRectangularShape1dfx
,AbstractShape1dfx
,Rectangle1dfx
public interface Shape1dfx<IT extends Shape1dfx<?>> extends Shape1afp<Shape1dfx<?>,IT,Point1dfx,Vector1dfx,Segment1D<?,?>,Rectangle1dfx>
1.5D shape with 2 double precision floating-point FX properties.- Since:
- 14.0
- Version:
- 17.0 2020-01-04 14:41:49
- Author:
- Stéphane GALLAND
- 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<Rectangle1dfx>
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.d1.afp.Shape1afp
contains, contains, contains, contains, getClosestPointTo, getClosestPointTo, getDistanceSquared, getDistanceSquared, getGeomFactory, intersects, intersects, toBoundingBox, translate, translate
-
Methods inherited from interface org.arakhne.afc.math.geometry.d1.Shape1D
clear, clone, equalsToShape, getClosestPointTo, getDistance, getDistance, getDistanceL1, getDistanceLinf, getDistanceSquared, getFarthestPointTo, getSegment, isEmpty, operator_add, operator_and, operator_and, operator_minus, operator_plus, operator_remove, operator_upTo, set, setSegment, toBoundingBox
-
-
-
-
Method Detail
-
boundingBoxProperty
javafx.beans.property.ObjectProperty<Rectangle1dfx> boundingBoxProperty()
Replies the property that contains the bounding box for this shape.- Returns:
- the bounding box.
-
-