Package one.empty3.library
Class Point3D
java.lang.Object
one.empty3.library.Representable
one.empty3.library.Point3D
- All Implemented Interfaces:
Serializable,Comparable,TemporalComputedObject3D,MatrixPropertiesObject,XmlRepresentable
- Direct Known Subclasses:
Bille,Gravity,POINT3D_RIO,Point3D.P,RtVector3D
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Point3Dprotected Point3Dstatic final Point3Dstatic final Point3Dstatic final Point3Dstatic final Point3DFields 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalculerPoint0dT(double t) clone()voidstatic Doublevoidstatic voidend()booleanstatic Point3Dget(int i) get2D()doublegetTempx()getTempy()getTempz()getX()getY()getZ()booleanisAnyNaN()booleanmult(double d) static Point3Dn(double x, double y, double z) static Point3Dstatic Point3Dvoidnorme()norme1()prodScalaire(Point3D p2) static Point3Dstatic Point3Dstatic Point3Dstatic Point3DvoidvoidsetCoordArr(StructureMatrix<Double> coordArr) voidsetNormale(Point3D normale) voidvoidvoidvoidvoidvoidstatic voidstart()voidtextureIndex(Double tempx, Double tempy, Double tempz) to2DwoZ()static double[]toColor()toString()Methods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, calculerSurfaceT, compareTo, copy, declarations, draw, getCFAST, getDeclaredDataStructure, getDeclaredLists, getDeclaredProperty, getDisplayType, getDisplayTypes, getPainter, getPath, getProperty, getPropertyType, getRotation, getTexture, id, id, informer, intersects, paint, replace, rotate, setCFAST, setDisplayType, setPainter, setPaintingAct, setPaintingActForClass, setPosition, setProperty, setRotation, setTexture, supporteTexture, T, texture, texture, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation
-
Field Details
-
X
-
Y
-
Z
-
O0
-
INFINI
-
normale
-
-
Constructor Details
-
Point3D
public Point3D() -
Point3D
-
Point3D
public Point3D(double[] x0) -
Point3D
-
Point3D
-
Point3D
public Point3D(int n) -
Point3D
-
Point3D
-
-
Method Details
-
start
public static void start() -
end
public static void end() -
n
-
n
-
distance
-
random
-
random
-
r
-
random2
-
toArray1d
-
clone
-
get
-
getDoubleArray
-
getNormale
-
setNormale
-
getY
-
setY
-
getZ
-
setZ
-
getX
-
setX
-
plus
-
moins
-
mult
-
multDot
-
mult
-
mult
-
norme
-
norme1
-
plus
-
prodScalaire
-
dot
-
prodVect
-
set
-
toLongString
-
toString
- Overrides:
toStringin classRepresentable
-
ISdrawStructureDrawFastIMPLEMENTED
- Overrides:
ISdrawStructureDrawFastIMPLEMENTEDin classRepresentable
-
drawStructureDrawFast
- Overrides:
drawStructureDrawFastin classRepresentable
-
get2D
-
normalize
public void normalize() -
to2DwoZ
-
NormeCarree
-
intersects
- Overrides:
intersectsin classRepresentable
-
changeTo
-
n
-
getLength
public double getLength() -
textureIndex
-
equals
-
isAnyNaN
public boolean isAnyNaN() -
declareProperties
public void declareProperties()- Specified by:
declarePropertiesin interfaceMatrixPropertiesObject- Overrides:
declarePropertiesin classRepresentable
-
getCoordArr
-
setCoordArr
-
calculerPoint0dT
-
toColor
-
fromColor
-
getTempz
-
setTempz
-
getTempy
-
setTempy
-
getTempx
-
setTempx
-