Uses of Interface
org.arakhne.afc.math.geometry.d2.afp.Segment2afp
-
Packages that use Segment2afp Package Description org.arakhne.afc.math.geometry.d2.afp org.arakhne.afc.math.geometry.d2.d org.arakhne.afc.math.geometry.d2.dfx org.arakhne.afc.nodefx.drawers -
-
Uses of Segment2afp in org.arakhne.afc.math.geometry.d2.afp
Classes in org.arakhne.afc.math.geometry.d2.afp with type parameters of type Segment2afp Modifier and Type Interface Description interface
Segment2afp<ST extends Shape2afp<?,?,IE,P,V,B>,IT extends Segment2afp<?,?,IE,P,V,B>,IE extends PathElement2afp,P extends Point2D<? super P,? super V>,V extends Vector2D<? super V,? super P>,B extends Rectangle2afp<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D segment/line on a plane.Methods in org.arakhne.afc.math.geometry.d2.afp that return Segment2afp Modifier and Type Method Description Segment2afp<?,?,E,P,V,B>
GeomFactory2afp. newSegment(double x1, double y1, double x2, double y2)
Create a segment.Methods in org.arakhne.afc.math.geometry.d2.afp with parameters of type Segment2afp Modifier and Type Method Description default P
Circle2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
default P
Ellipse2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
default P
MultiShape2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
default P
OrientedRectangle2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
default P
Parallelogram2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
default P
Path2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
default P
Rectangle2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
default P
RoundRectangle2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
default P
Segment2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
P
Shape2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
Replies the closest point on this shape to the given segment.default P
Triangle2afp. getClosestPointTo(Segment2afp<?,?,?,?,?,?> segment)
default double
Segment2afp. getDistanceSquared(Segment2afp<?,?,?,?,?,?> segment)
default double
Shape2afp. getDistanceSquared(Segment2afp<?,?,?,?,?,?> segment)
Replies the minimum distance between this shape and the given segment.default boolean
Circle2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
default boolean
Ellipse2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
default boolean
MultiShape2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
default boolean
OrientedRectangle2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
default boolean
Parallelogram2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
default boolean
Path2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
default boolean
Rectangle2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
default boolean
RoundRectangle2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
default boolean
Segment2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
boolean
Shape2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
Replies if this shape is intersecting the given line.default boolean
Triangle2afp. intersects(Segment2afp<?,?,?,?,?,?> segment)
Constructors in org.arakhne.afc.math.geometry.d2.afp with parameters of type Segment2afp Constructor Description SegmentPathIterator(Segment2afp<?,?,T,?,?,?> segment, Transform2D transform)
Constructor. -
Uses of Segment2afp in org.arakhne.afc.math.geometry.d2.d
Classes in org.arakhne.afc.math.geometry.d2.d that implement Segment2afp Modifier and Type Class Description class
Segment2d
A 2D segment/line with 2 double precision floating-point numbers.class
SegmentPoint2d
A 2D segment/line encapsulating points with 2 double precision numbers.Constructors in org.arakhne.afc.math.geometry.d2.d with parameters of type Segment2afp Constructor Description Segment2d(Segment2afp<?,?,?,?,?,?> segment)
Constructor by copy.SegmentPoint2d(Segment2afp<?,?,?,?,?,?> segment)
Constructor by copy. -
Uses of Segment2afp in org.arakhne.afc.math.geometry.d2.dfx
Classes in org.arakhne.afc.math.geometry.d2.dfx that implement Segment2afp Modifier and Type Class Description class
Segment2dfx
A 2D segment/line encapsulating points with 2 double precision FX properties.Constructors in org.arakhne.afc.math.geometry.d2.dfx with parameters of type Segment2afp Constructor Description Segment2dfx(Segment2afp<?,?,?,?,?,?> segment)
Constructor by copy. -
Uses of Segment2afp in org.arakhne.afc.nodefx.drawers
Methods in org.arakhne.afc.nodefx.drawers that return types with arguments of type Segment2afp Modifier and Type Method Description Class<? extends Segment2afp>
Segment2afpDrawer. getPrimitiveType()
Methods in org.arakhne.afc.nodefx.drawers with parameters of type Segment2afp Modifier and Type Method Description void
Segment2afpDrawer. draw(ZoomableGraphicsContext gc, Segment2afp element)
-