Package org.arakhne.afc.math.geometry.d3
Interface PathElement3D
-
- All Superinterfaces:
Cloneable,Serializable
- All Known Subinterfaces:
PathElement3afp,PathElement3ai
- All Known Implementing Classes:
PathElement3d,PathElement3d.ClosePathElement3d,PathElement3d.CurvePathElement3d,PathElement3d.LinePathElement3d,PathElement3d.MovePathElement3d,PathElement3d.QuadPathElement3d,PathElement3dfx,PathElement3dfx.ClosePathElement3dfx,PathElement3dfx.CurvePathElement3dfx,PathElement3dfx.LinePathElement3dfx,PathElement3dfx.MovePathElement3dfx,PathElement3dfx.QuadPathElement3dfx,PathElement3i,PathElement3i.ClosePathElement3i,PathElement3i.CurvePathElement3i,PathElement3i.LinePathElement3i,PathElement3i.MovePathElement3i,PathElement3i.QuadPathElement3i,PathElement3ifx,PathElement3ifx.ClosePathElement3ifx,PathElement3ifx.CurvePathElement3ifx,PathElement3ifx.LinePathElement2ifx,PathElement3ifx.MovePathElement3ifx,PathElement3ifx.QuadPathElement3ifx
public interface PathElement3D extends Serializable, Cloneable
An element of the path.- Since:
- 13.0
- Version:
- 17.0 2020-01-04 14:41:43
- Author:
- Thomas PIOTROWSKI, Stéphane GALLAND
- Maven Group Id:
- org.arakhne.afc.core
- Maven Artifact Id:
- mathgeom
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PathElementTypegetType()Replies the type of the element.booleanisDrawable()Replies if the element is not empty and is drawable.booleanisEmpty()Replies if the element is empty, ie. the points are the same.
-
-
-
Method Detail
-
getType
@Pure PathElementType getType()
Replies the type of the element.- Returns:
trueif the points are the same; otherwisefalse.
-
isEmpty
@Pure boolean isEmpty()
Replies if the element is empty, ie. the points are the same.- Returns:
trueif the points are the same; otherwisefalse.
-
isDrawable
@Pure boolean isDrawable()
Replies if the element is not empty and is drawable.Only the path elements that may produce pixels on the screen must reply
truein this function.- Returns:
trueif the path element is drawable; otherwisefalse.
-
-