Package one.empty3.feature.snakes
Class Matrix
java.lang.Object
one.empty3.library.Representable
one.empty3.feature.snakes.Matrix
- All Implemented Interfaces:
Serializable,Comparable,TemporalComputedObject3D,MatrixPropertiesObject,XmlRepresentable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Matrixstatic final Matrixstatic final Matrixstatic final Matrixstatic final MatrixFields 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 TypeMethodDescriptionvoiddoubledoubleget(int i, int j) Point3D[]getD()Double[][]Double[]Point3D[]inverse()mult(double f) power(int n) static Matrixrot(double a, double b) static MatrixrotationX(double a) static MatrixrotationY(double a) static MatrixrotationZ(double a) voidset(int i, int j, double d0) voidvoidtild()toString()uniteH()uniteV()Methods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, calculerSurfaceT, compareTo, copy, declarations, draw, drawStructureDrawFast, getCFAST, getDeclaredDataStructure, getDeclaredLists, getDeclaredProperty, getDisplayType, getDisplayTypes, getPainter, getPath, getProperty, getPropertyType, getRotation, getTexture, id, id, informer, intersects, intersects, ISdrawStructureDrawFastIMPLEMENTED, 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
-
XYZ
-
YZX
-
ZXY
-
I
-
O
-
-
Constructor Details
-
Matrix
-
Matrix
public Matrix() -
Matrix
-
Matrix
public Matrix(double[] d) -
Matrix
-
Matrix
public Matrix(int columns, int lines)
-
-
Method Details
-
rot
-
rotationX
-
rotationY
-
rotationZ
-
get
public double get(int i, int j) -
getDoubleArray1e
-
getDoubleArray
-
inverse
-
mult
-
mult
-
mult
-
plus
-
moins
-
rotation
-
set
public void set(int i, int j, double d0) -
set
-
tild
-
toString
- Overrides:
toStringin classRepresentable
-
uniteH
-
uniteV
-
power
-
pourcents
-
getDoubles
-
declareProperties
public void declareProperties()- Specified by:
declarePropertiesin interfaceMatrixPropertiesObject- Overrides:
declarePropertiesin classRepresentable
-
getD
-
setD
-
getColVectors
-
getRowVectors
-
determinant
public double determinant()
-