Package one.empty3.library
Class Axe
- java.lang.Object
-
- one.empty3.library.Representable
-
- one.empty3.library.Axe
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
,TemporalComputedObject3D
,MatrixPropertiesObject
,XmlRepresentable
public class Axe extends Representable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class one.empty3.library.Representable
CFAST, classPainters, DEFAULT_TEXTURE, defaultHashMapData, DISPLAY_ALL, materiau, NFAST, parent, PATH_ELEM_DOUBLE_VALUES, PATH_ELEM_REPRESENTABLE, PATH_ELEM_STRUCTURE_MATRIX, render, rotation, SCALE1, scene, SURFACE_DISPLAY_COL_QUADS, SURFACE_DISPLAY_COL_TRI, SURFACE_DISPLAY_LINES, SURFACE_DISPLAY_POINTS, SURFACE_DISPLAY_TEXT_QUADS, T, texture, vectors
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
declareProperties()
static Axe
defaut()
Point3D
getCenter()
StructureMatrix<Point3D>
getP1()
StructureMatrix<Point3D>
getP2()
Point3D
getVectAxe()
Point3D
getVector()
Point3D
rotation(double angle, Point3D point)
Axe
setCenter(Point3D center)
void
setP1(StructureMatrix<Point3D> p1)
void
setP2(StructureMatrix<Point3D> p2)
java.lang.String
toString()
-
Methods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, calculerSurfaceT, compareTo, copy, declarations, draw, drawStructureDrawFast, getCFAST, getDeclaredDataStructure, getDeclaredLists, getDeclaredProperty, getDisplayType, getDisplayTypes, getOrientedPoint, getPainter, getPath, getProperty, getPropertyType, getRotation, getTexture, getVectX, getVectY, getVectZ, id, id, informer, intersects, intersects, ISdrawStructureDrawFastIMPLEMENTED, paint, refPoint, replace, rotate, setAxes, setCFAST, setDisplayType, setOrig, setPainter, setPaintingAct, setPaintingActForClass, setPosition, setProperty, setRotation, setTexture, setVectX, setVectY, setVectZ, supporteTexture, T, texture, texture, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation
-
-
-
-
Method Detail
-
getP1
public StructureMatrix<Point3D> getP1()
-
setP1
public void setP1(StructureMatrix<Point3D> p1)
-
getP2
public StructureMatrix<Point3D> getP2()
-
setP2
public void setP2(StructureMatrix<Point3D> p2)
-
getVectAxe
public Point3D getVectAxe()
-
getCenter
public Point3D getCenter()
-
getVector
public Point3D getVector()
-
declareProperties
public void declareProperties()
- Specified by:
declareProperties
in interfaceMatrixPropertiesObject
- Overrides:
declareProperties
in classRepresentable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classRepresentable
-
defaut
public static Axe defaut()
-
-