Uses of Interface
org.arakhne.afc.math.geometry.d2.ai.Rectangle2ai
-
Packages that use Rectangle2ai Package Description org.arakhne.afc.math.geometry.d2.ai org.arakhne.afc.math.geometry.d2.i org.arakhne.afc.math.geometry.d2.ifx -
-
Uses of Rectangle2ai in org.arakhne.afc.math.geometry.d2.ai
Classes in org.arakhne.afc.math.geometry.d2.ai with type parameters of type Rectangle2ai Modifier and Type Interface Description interface
BoundedElement2ai<T extends Rectangle2ai<?,?,?,?,?,?>>
Element that has bounds.interface
Circle2ai<ST extends Shape2ai<?,?,IE,P,V,B>,IT extends Circle2ai<?,?,IE,P,V,B>,IE extends PathElement2ai,P extends Point2D<? super P,? super V>,V extends Vector2D<? super V,? super P>,B extends Rectangle2ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D circle on a plane.interface
GeomFactory2ai<E extends PathElement2ai,P extends Point2D<? super P,? super V>,V extends Vector2D<? super V,? super P>,B extends Rectangle2ai<?,?,E,P,V,B>>
Factory of geometrical elements.interface
MultiShape2ai<ST extends Shape2ai<?,?,IE,P,V,B>,IT extends MultiShape2ai<?,?,CT,IE,P,V,B>,CT extends Shape2ai<?,?,IE,P,V,B>,IE extends PathElement2ai,P extends Point2D<? super P,? super V>,V extends Vector2D<? super V,? super P>,B extends Rectangle2ai<?,?,IE,P,V,B>>
Container for grouping of shapes.interface
Path2ai<ST extends Shape2ai<?,?,IE,P,V,B>,IT extends Path2ai<?,?,IE,P,V,B>,IE extends PathElement2ai,P extends Point2D<? super P,? super V>,V extends Vector2D<? super V,? super P>,B extends Rectangle2ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D path on a plane.interface
Rectangle2ai<ST extends Shape2ai<?,?,IE,P,V,B>,IT extends Rectangle2ai<?,?,IE,P,V,B>,IE extends PathElement2ai,P extends Point2D<? super P,? super V>,V extends Vector2D<? super V,? super P>,B extends Rectangle2ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D rectangle on a plane.interface
Rectangle2ai<ST extends Shape2ai<?,?,IE,P,V,B>,IT extends Rectangle2ai<?,?,IE,P,V,B>,IE extends PathElement2ai,P extends Point2D<? super P,? super V>,V extends Vector2D<? super V,? super P>,B extends Rectangle2ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D rectangle on a plane.interface
RectangularShape2ai<ST extends Shape2ai<?,?,IE,P,V,B>,IT extends RectangularShape2ai<?,?,IE,P,V,B>,IE extends PathElement2ai,P extends Point2D<? super P,? super V>,V extends Vector2D<? super V,? super P>,B extends Rectangle2ai<?,?,IE,P,V,B>>
Fonctional interface that represented a rectangular shape on a plane.interface
Segment2ai<ST extends Shape2ai<?,?,IE,P,V,B>,IT extends Segment2ai<?,?,IE,P,V,B>,IE extends PathElement2ai,P extends Point2D<? super P,? super V>,V extends Vector2D<? super V,? super P>,B extends Rectangle2ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D segment/line on a plane.interface
Shape2ai<ST extends Shape2ai<?,?,IE,P,V,B>,IT extends Shape2ai<?,?,IE,P,V,B>,IE extends PathElement2ai,P extends Point2D<? super P,? super V>,V extends Vector2D<? super V,? super P>,B extends Rectangle2ai<?,?,IE,P,V,B>>
2D shape with 2d floating coordinates.Methods in org.arakhne.afc.math.geometry.d2.ai with parameters of type Rectangle2ai Modifier and Type Method Description static boolean
Path2ai. calculatesControlPointBoundingBox(PathIterator2ai<?> iterator, Rectangle2ai<?,?,?,?,?,?> box)
Compute the box that corresponds to the control points of the path.static boolean
Path2ai. calculatesDrawableElementBoundingBox(PathIterator2ai<?> iterator, Rectangle2ai<?,?,?,?,?,?> box)
Compute the box that corresponds to the drawable elements of the path.default boolean
Circle2ai. contains(Rectangle2ai<?,?,?,?,?,?> box)
default boolean
MultiShape2ai. contains(Rectangle2ai<?,?,?,?,?,?> rectangle)
default boolean
Path2ai. contains(Rectangle2ai<?,?,?,?,?,?> box)
default boolean
Rectangle2ai. contains(Rectangle2ai<?,?,?,?,?,?> box)
default boolean
Segment2ai. contains(Rectangle2ai<?,?,?,?,?,?> rectangle)
boolean
Shape2ai. contains(Rectangle2ai<?,?,?,?,?,?> box)
Replies if the given rectangle is inside this shape.default P
Circle2ai. getClosestPointTo(Rectangle2ai<?,?,?,?,?,?> rectangle)
default P
MultiShape2ai. getClosestPointTo(Rectangle2ai<?,?,?,?,?,?> rectangle)
default P
Path2ai. getClosestPointTo(Rectangle2ai<?,?,?,?,?,?> rectangle)
default P
Rectangle2ai. getClosestPointTo(Rectangle2ai<?,?,?,?,?,?> rectangle)
default P
Segment2ai. getClosestPointTo(Rectangle2ai<?,?,?,?,?,?> rectangle)
P
Shape2ai. getClosestPointTo(Rectangle2ai<?,?,?,?,?,?> rectangle)
Replies the closest point on this shape to the given rectangle.default double
Segment2ai. getDistanceSquared(Rectangle2ai<?,?,?,?,?,?> rectangle)
default double
Shape2ai. getDistanceSquared(Rectangle2ai<?,?,?,?,?,?> rectangle)
Replies the minimum distance between this shape and the given rectangle.default boolean
Circle2ai. intersects(Rectangle2ai<?,?,?,?,?,?> rectangle)
default boolean
MultiShape2ai. intersects(Rectangle2ai<?,?,?,?,?,?> rectangle)
default boolean
Path2ai. intersects(Rectangle2ai<?,?,?,?,?,?> rectangle)
default boolean
Rectangle2ai. intersects(Rectangle2ai<?,?,?,?,?,?> rectangle)
default boolean
Segment2ai. intersects(Rectangle2ai<?,?,?,?,?,?> rectangle)
boolean
Shape2ai. intersects(Rectangle2ai<?,?,?,?,?,?> rectangle)
Replies if this shape is intersecting the given rectangle.Constructors in org.arakhne.afc.math.geometry.d2.ai with parameters of type Rectangle2ai Constructor Description BasicPathShadow2ai(PathIterator2ai<?> pathIterator, Rectangle2ai<?,?,?,?,?,?> bounds)
Construct new path shadow.ClosestPointPathShadow2ai(PathIterator2ai<?> pathIterator, Rectangle2ai<?,?,?,?,?,?> bounds)
Construct new path shadow.RectanglePathIterator(Rectangle2ai<?,?,E,?,?,?> rectangle)
Constructor.RectangleSideIterator(Rectangle2ai<?,?,?,P,V,?> rectangle, Rectangle2ai.Side firstSide)
Constructor.TransformedRectanglePathIterator(Rectangle2ai<?,?,E,?,?,?> rectangle, Transform2D transform)
Constructor. -
Uses of Rectangle2ai in org.arakhne.afc.math.geometry.d2.i
Classes in org.arakhne.afc.math.geometry.d2.i that implement Rectangle2ai Modifier and Type Class Description class
Rectangle2i
A rectangle with 2 integer numbers. -
Uses of Rectangle2ai in org.arakhne.afc.math.geometry.d2.ifx
Classes in org.arakhne.afc.math.geometry.d2.ifx that implement Rectangle2ai Modifier and Type Class Description class
Rectangle2ifx
A rectangle with 2 integer FX properties.Constructors in org.arakhne.afc.math.geometry.d2.ifx with parameters of type Rectangle2ai Constructor Description Rectangle2ifx(Rectangle2ai<?,?,?,?,?,?> rectangle)
Constructor by copy.
-