Interface Shape2d<IT extends Shape2d<?>>
-
- Type Parameters:
IT
- is the type of the implementation of this shape.
- All Superinterfaces:
Cloneable
,JsonableObject
,Serializable
,Shape2afp<Shape2d<?>,IT,PathElement2d,Point2d,Vector2d,Rectangle2d>
,Shape2D<Shape2d<?>,IT,PathIterator2afp<PathElement2d>,Point2d,Vector2d,Rectangle2d>
- All Known Implementing Classes:
AbstractRectangularShape2d
,AbstractShape2d
,Circle2d
,Ellipse2d
,MultiShape2d
,OrientedRectangle2d
,Parallelogram2d
,Path2d
,Rectangle2d
,RoundRectangle2d
,Segment2d
,SegmentPoint2d
,Triangle2d
public interface Shape2d<IT extends Shape2d<?>> extends Shape2afp<Shape2d<?>,IT,PathElement2d,Point2d,Vector2d,Rectangle2d>
2D shape with 2 integer numbers.- Since:
- 13.0
- Version:
- 17.0 2020-01-04 14:41:43
- Author:
- Stéphane GALLAND
- Maven Group Id:
- org.arakhne.afc.core
- Maven Artifact Id:
- mathgeom
-
-
Method Summary
-
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
-
-