Interface Shape2ifx<IT extends Shape2ifx<?>>
-
- Type Parameters:
IT
- is the type of the implementation of this shape.
- All Superinterfaces:
Cloneable
,JsonableObject
,Serializable
,Shape2ai<Shape2ifx<?>,IT,PathElement2ifx,Point2ifx,Vector2ifx,Rectangle2ifx>
,Shape2D<Shape2ifx<?>,IT,PathIterator2ai<PathElement2ifx>,Point2ifx,Vector2ifx,Rectangle2ifx>
- All Known Implementing Classes:
AbstractRectangularShape2ifx
,AbstractShape2ifx
,Circle2ifx
,MultiShape2ifx
,Path2ifx
,Rectangle2ifx
,Segment2ifx
public interface Shape2ifx<IT extends Shape2ifx<?>> extends Shape2ai<Shape2ifx<?>,IT,PathElement2ifx,Point2ifx,Vector2ifx,Rectangle2ifx>
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
- 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<Rectangle2ifx>
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.ai.Shape2ai
contains, contains, contains, contains, createTransformedShape, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getClosestPointTo, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getDistanceSquared, getGeomFactory, getPointIterator, 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<Rectangle2ifx> boundingBoxProperty()
Replies the property that contains the bounding box for this shape.- Returns:
- the bounding box.
-
-