Uses of Interface
org.arakhne.afc.math.geometry.d3.afp.Path3afp
-
Packages that use Path3afp Package Description org.arakhne.afc.math.geometry.d3.afp org.arakhne.afc.math.geometry.d3.d org.arakhne.afc.math.geometry.d3.dfx -
-
Uses of Path3afp in org.arakhne.afc.math.geometry.d3.afp
Classes in org.arakhne.afc.math.geometry.d3.afp with type parameters of type Path3afp Modifier and Type Interface Description interface
Path3afp<ST extends Shape3afp<?,?,IE,P,V,B>,IT extends Path3afp<?,?,IE,P,V,B>,IE extends PathElement3afp,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3afp<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D path on a plane.Methods in org.arakhne.afc.math.geometry.d3.afp that return Path3afp Modifier and Type Method Description Path3afp<?,?,T,?,?,?>
Path3afp.AbstractPathPathIterator. getPath()
Replies the path.Path3afp<?,?,E,P,V,B>
GeomFactory3afp. newPath(PathWindingRule rule)
Create an empty path with the given winding rule.Methods in org.arakhne.afc.math.geometry.d3.afp with parameters of type Path3afp Modifier and Type Method Description default P
MultiShape3afp. getClosestPointTo(Path3afp<?,?,?,?,?,?> path)
default P
Path3afp. getClosestPointTo(Path3afp<?,?,?,?,?,?> path)
default P
RectangularPrism3afp. getClosestPointTo(Path3afp<?,?,?,?,?,?> path)
default P
Segment3afp. getClosestPointTo(Path3afp<?,?,?,?,?,?> path)
P
Shape3afp. getClosestPointTo(Path3afp<?,?,?,?,?,?> path)
Replies the closest point on this shape to the given path.default P
Sphere3afp. getClosestPointTo(Path3afp<?,?,?,?,?,?> path)
default double
Shape3afp. getDistanceSquared(Path3afp<?,?,?,?,?,?> path)
Replies the minimum distance between this shape and the given path.default boolean
Path3afp. intersects(Path3afp<?,?,?,?,?,?> path)
default boolean
Shape3afp. intersects(Path3afp<?,?,?,?,?,?> path)
Replies if this shape is intersecting the given path.default void
Path3afp. set(Path3afp<?,?,?,?,?,?> path)
Set the path.Constructors in org.arakhne.afc.math.geometry.d3.afp with parameters of type Path3afp Constructor Description AbstractPathPathIterator(Path3afp<?,?,T,?,?,?> path)
Constructor.BasicPathShadow3afp(Path3afp<?,?,?,?,?,?> path)
Construct new path shadow.PathPathIterator(Path3afp<?,?,T,?,?,?> path)
Constructor.PathShadow3afp(Path3afp<?,?,?,?,?,B> path)
Construct new path shadow.PointCollection(Path3afp<?,?,?,P,V,?> path)
Constructor.PointIterator(Path3afp<?,?,?,P,V,?> path)
Constructor.TransformedPathPathIterator(Path3afp<?,?,T,?,?,?> path, Transform3D transform)
Constructor. -
Uses of Path3afp in org.arakhne.afc.math.geometry.d3.d
Classes in org.arakhne.afc.math.geometry.d3.d that implement Path3afp Modifier and Type Class Description class
Path3d
Path with 2 double precision floating-point numbers.Constructors in org.arakhne.afc.math.geometry.d3.d with parameters of type Path3afp Constructor Description Path3d(Path3afp<?,?,?,?,?,?> path)
Constructor by copy. -
Uses of Path3afp in org.arakhne.afc.math.geometry.d3.dfx
Classes in org.arakhne.afc.math.geometry.d3.dfx that implement Path3afp Modifier and Type Class Description class
Path3dfx
Path with 3 double precision floating-point FX properties.Methods in org.arakhne.afc.math.geometry.d3.dfx that return Path3afp Modifier and Type Method Description Path3afp<?,?,PathElement3dfx,Point3dfx,Vector3dfx,RectangularPrism3dfx>
GeomFactory3dfx. newPath(PathWindingRule rule)
Constructors in org.arakhne.afc.math.geometry.d3.dfx with parameters of type Path3afp Constructor Description Path3dfx(Path3afp<?,?,?,?,?,?> path)
Constructor by copy.
-