Interface Shape2dfx<IT extends Shape2dfx<?>>
-
- Type Parameters:
IT
- is the type of the implementation of this shape.
- All Superinterfaces:
Cloneable
,JsonableObject
,Serializable
,Shape2afp<Shape2dfx<?>,IT,PathElement2dfx,Point2dfx,Vector2dfx,Rectangle2dfx>
,Shape2D<Shape2dfx<?>,IT,PathIterator2afp<PathElement2dfx>,Point2dfx,Vector2dfx,Rectangle2dfx>
- All Known Implementing Classes:
AbstractRectangularShape2dfx
,AbstractShape2dfx
,Circle2dfx
,Ellipse2dfx
,MultiShape2dfx
,OrientedRectangle2dfx
,Parallelogram2dfx
,Path2dfx
,Rectangle2dfx
,RoundRectangle2dfx
,Segment2dfx
,Triangle2dfx
public interface Shape2dfx<IT extends Shape2dfx<?>> extends Shape2afp<Shape2dfx<?>,IT,PathElement2dfx,Point2dfx,Vector2dfx,Rectangle2dfx>
2D shape with 2 double precision floating-point FX properties.- Since:
- 13.0
- Version:
- 17.0 2020-01-04 14:41:49
- Author:
- Stéphane GALLAND, Olivier LAMOTTE, 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<Rectangle2dfx>
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.d2.afp.Shape2afp
contains, contains, contains, contains, createTransformedShape, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getGeomFactory, intersects, intersects, intersects, intersects, intersects, intersects, intersects, intersects, intersects, intersects, intersects, intersects, toBoundingBox, translate, translate
-
Methods inherited from interface org.arakhne.afc.math.geometry.d2.Shape2D
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<Rectangle2dfx> boundingBoxProperty()
Replies the property that contains the bounding box for this shape.- Returns:
- the bounding box.
-
-