Uses of Interface
org.arakhne.afc.math.geometry.d2.ai.Segment2ai
-
Packages that use Segment2ai 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 Segment2ai in org.arakhne.afc.math.geometry.d2.ai
Classes in org.arakhne.afc.math.geometry.d2.ai with type parameters of type Segment2ai Modifier and Type Interface Description 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.Fields in org.arakhne.afc.math.geometry.d2.ai declared as Segment2ai Modifier and Type Field Description protected Segment2ai<?,?,IE,?,?,?>
Segment2ai.AbstractSegmentPathIterator. segment
Element.Methods in org.arakhne.afc.math.geometry.d2.ai that return Segment2ai Modifier and Type Method Description Segment2ai<?,?,E,P,V,B>
GeomFactory2ai. newSegment(int x1, int y1, int x2, int y2)
Create a segment.Methods in org.arakhne.afc.math.geometry.d2.ai with parameters of type Segment2ai Modifier and Type Method Description default P
Circle2ai. getClosestPointTo(Segment2ai<?,?,?,?,?,?> segment)
default P
MultiShape2ai. getClosestPointTo(Segment2ai<?,?,?,?,?,?> segment)
default P
Path2ai. getClosestPointTo(Segment2ai<?,?,?,?,?,?> segment)
default P
Rectangle2ai. getClosestPointTo(Segment2ai<?,?,?,?,?,?> segment)
default P
Segment2ai. getClosestPointTo(Segment2ai<?,?,?,?,?,?> segment)
P
Shape2ai. getClosestPointTo(Segment2ai<?,?,?,?,?,?> segment)
Replies the closest point on this shape to the given rectangle.default double
Segment2ai. getDistanceSquared(Segment2ai<?,?,?,?,?,?> segment)
default double
Shape2ai. getDistanceSquared(Segment2ai<?,?,?,?,?,?> segment)
Replies the minimum distance between this shape and the given segment.default boolean
Circle2ai. intersects(Segment2ai<?,?,?,?,?,?> segment)
default boolean
MultiShape2ai. intersects(Segment2ai<?,?,?,?,?,?> segment)
default boolean
Path2ai. intersects(Segment2ai<?,?,?,?,?,?> segment)
default boolean
Rectangle2ai. intersects(Segment2ai<?,?,?,?,?,?> segment)
default boolean
Segment2ai. intersects(Segment2ai<?,?,?,?,?,?> segment)
boolean
Shape2ai. intersects(Segment2ai<?,?,?,?,?,?> segment)
Replies if this shape is intersecting the given segment.Constructors in org.arakhne.afc.math.geometry.d2.ai with parameters of type Segment2ai Constructor Description AbstractSegmentPathIterator(Segment2ai<?,?,IE,?,?,?> segment)
Constructor.SegmentPathIterator(Segment2ai<?,?,IE,?,?,?> segment)
Constructor.TransformedSegmentPathIterator(Segment2ai<?,?,IE,?,?,?> segment, Transform2D transform)
Constructor. -
Uses of Segment2ai in org.arakhne.afc.math.geometry.d2.i
Classes in org.arakhne.afc.math.geometry.d2.i that implement Segment2ai Modifier and Type Class Description class
Segment2i
A 2D segment/line with 2 integer numbers.class
SegmentPoint2i
A 2D segment/line encapsulating points with 2 integer numbers.Constructors in org.arakhne.afc.math.geometry.d2.i with parameters of type Segment2ai Constructor Description Segment2i(Segment2ai<?,?,?,?,?,?> segment)
Constructor by copy.SegmentPoint2i(Segment2ai<?,?,?,?,?,?> segment)
Constructor by copy. -
Uses of Segment2ai in org.arakhne.afc.math.geometry.d2.ifx
Classes in org.arakhne.afc.math.geometry.d2.ifx that implement Segment2ai Modifier and Type Class Description class
Segment2ifx
A 2D segment/line encapsulating points with 2 integer FX properties.Constructors in org.arakhne.afc.math.geometry.d2.ifx with parameters of type Segment2ai Constructor Description Segment2ifx(Segment2ai<?,?,?,?,?,?> segment)
Constructor by copy.
-