Uses of Interface
org.arakhne.afc.math.geometry.d3.ai.Shape3ai
-
Packages that use Shape3ai Package Description org.arakhne.afc.math.geometry.d3.ai org.arakhne.afc.math.geometry.d3.i org.arakhne.afc.math.geometry.d3.ifx -
-
Uses of Shape3ai in org.arakhne.afc.math.geometry.d3.ai
Classes in org.arakhne.afc.math.geometry.d3.ai with type parameters of type Shape3ai Modifier and Type Interface Description interface
MultiShape3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends MultiShape3ai<?,?,CT,IE,P,V,B>,CT extends Shape3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Container for grouping of shapes.interface
MultiShape3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends MultiShape3ai<?,?,CT,IE,P,V,B>,CT extends Shape3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Container for grouping of shapes.interface
Path3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends Path3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D path on a plane.interface
Prism3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends Prism3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Fonctional interface that represented a rectangular shape on a plane.interface
RectangularPrism3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends RectangularPrism3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D rectangle on a plane.interface
Segment3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends Segment3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D segment/line on a plane.interface
Shape3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends Shape3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
3D shape with 3d integer coordinates.interface
Shape3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends Shape3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
3D shape with 3d integer coordinates.interface
Sphere3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends Sphere3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 3D sphere.Subinterfaces of Shape3ai in org.arakhne.afc.math.geometry.d3.ai Modifier and Type Interface Description interface
MultiShape3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends MultiShape3ai<?,?,CT,IE,P,V,B>,CT extends Shape3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Container for grouping of shapes.interface
Path3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends Path3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D path on a plane.interface
Prism3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends Prism3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Fonctional interface that represented a rectangular shape on a plane.interface
RectangularPrism3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends RectangularPrism3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D rectangle on a plane.interface
Segment3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends Segment3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 2D segment/line on a plane.interface
Sphere3ai<ST extends Shape3ai<?,?,IE,P,V,B>,IT extends Sphere3ai<?,?,IE,P,V,B>,IE extends PathElement3ai,P extends Point3D<? super P,? super V>,V extends Vector3D<? super V,? super P>,B extends RectangularPrism3ai<?,?,IE,P,V,B>>
Fonctional interface that represented a 3D sphere.Fields in org.arakhne.afc.math.geometry.d3.ai with type parameters of type Shape3ai Modifier and Type Field Description protected List<? extends Shape3ai<?,?,IE,?,?,?>>
MultiShape3ai.AbstractMultiShapePathIterator. list
Iterated list.Methods in org.arakhne.afc.math.geometry.d3.ai with parameters of type Shape3ai Modifier and Type Method Description protected abstract PathIterator3ai<IE>
MultiShape3ai.AbstractMultiShapePathIterator. getPathIteratorFrom(Shape3ai<?,?,IE,?,?,?> shape)
Replies the path iterator of the shape.protected PathIterator3ai<IE>
MultiShape3ai.MultiShapePathIterator. getPathIteratorFrom(Shape3ai<?,?,IE,?,?,?> shape)
protected PathIterator3ai<IE>
MultiShape3ai.TransformedMultiShapePathIterator. getPathIteratorFrom(Shape3ai<?,?,IE,?,?,?> shape)
Method parameters in org.arakhne.afc.math.geometry.d3.ai with type arguments of type Shape3ai Modifier and Type Method Description protected void
MultiShape3ai.AbstractMultiShapePathIterator. delayedInit(List<? extends Shape3ai<?,?,IE,?,?,?>> list)
Initialization.Constructor parameters in org.arakhne.afc.math.geometry.d3.ai with type arguments of type Shape3ai Constructor Description AbstractMultiShapePathIterator(List<? extends Shape3ai<?,?,IE,?,?,?>> list, GeomFactory3ai<IE,?,?,?> factory)
Constructor.MultiShapePathIterator(List<? extends Shape3ai<?,?,IE,?,?,?>> list, GeomFactory3ai<IE,?,?,?> factory)
Constructor.MultiShapePointIterator(List<? extends Shape3ai<?,?,?,P,V,?>> list)
Constructor.TransformedMultiShapePathIterator(List<? extends Shape3ai<?,?,IE,?,?,?>> list, GeomFactory3ai<IE,?,?,?> factory, Transform3D transform)
Constructor. -
Uses of Shape3ai in org.arakhne.afc.math.geometry.d3.i
Subinterfaces of Shape3ai in org.arakhne.afc.math.geometry.d3.i Modifier and Type Interface Description interface
Shape3i<IT extends Shape3i<?>>
2D shape with 2 double precision floating-point numbers.Classes in org.arakhne.afc.math.geometry.d3.i that implement Shape3ai Modifier and Type Class Description class
AbstractPrism3i<IT extends AbstractPrism3i<?>>
A rectangular shape with 2 integer numbers.class
AbstractShape3i<T extends AbstractShape3i<?>>
Abstract shape with 2 integer numbers.class
MultiShape3i<T extends Shape3i<?>>
Container for grouping of shapes.class
Path3i
Path with 2 integer numbers.class
RectangularPrism3i
A rectangle with 2 integer numbers.class
Segment3i
A 2D segment/line with 2 integer numbers.class
SegmentPoint3i
A 3D segment/line encapsulating points with 3 integer numbers.class
Sphere3i
A circle with 2 integer numbers. -
Uses of Shape3ai in org.arakhne.afc.math.geometry.d3.ifx
Subinterfaces of Shape3ai in org.arakhne.afc.math.geometry.d3.ifx Modifier and Type Interface Description interface
Shape3ifx<IT extends Shape3ifx<?>>
3D shape with 3 double precision floating-point FX properties.Classes in org.arakhne.afc.math.geometry.d3.ifx that implement Shape3ai Modifier and Type Class Description class
AbstractRectangularShape3ifx<IT extends AbstractRectangularShape3ifx<?>>
A rectangular shape with 3 integer FX properties.class
AbstractShape3ifx<T extends AbstractShape3ifx<?>>
Abstract shape with 3 integer FX properties.class
MultiShape3ifx<T extends Shape3ifx<?>>
Container for grouping of shapes.class
Path3ifx
Path with 3 integer FX properties.class
RectangularPrism3ifx
A rectangular prism with 3 integer FX properties.class
Segment3ifx
A 3D segment/line with 3 integer FX properties.class
Sphere3ifx
A sphere with 3 integer FX properties.
-