Package one.empty3.library
Class Camera3D
- java.lang.Object
-
- one.empty3.library.Representable
-
- one.empty3.library.CameraBox
-
- one.empty3.library.Camera
-
- one.empty3.library.Camera3D
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
,TemporalComputedObject3D
,MatrixPropertiesObject
,XmlRepresentable
public class Camera3D extends Camera
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Camera
cDroite
protected Camera
cGauche
-
Fields inherited from class one.empty3.library.Camera
eye, imposerMatrice, lookat, matrice, PERSPECTIVE_ISOM, PERSPECTIVE_OEIL, scale, type_perspective, verticale
-
Fields inherited from class one.empty3.library.CameraBox
angleX, angleY, PERSPECTIVE_ISOMETRIQUE, PERSPECTIVE_POINTDEFUITE
-
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 Instance Methods Concrete Methods Modifier and Type Method Description double
angle3D()
void
angle3D(double angle3D)
void
calculerMatrice()
protected void
calculerNouveauPoint()
Point3D
calculerPointDansRepereDROIT(Point3D p)
Point3D
calculerPointDansRepereGAUCHE(Point3D p)
void
configure(double dist3D)
boolean
enable3D()
void
enable3D(boolean d3)
Matrix33
oeilDroite()
Matrix33
oeilGauche()
-
Methods inherited from class one.empty3.library.Camera
calculerHorizontaParDefaut, calculerMatrice, calculerPointDansRepere, calculerVerticaleParDefaut, coordonneesPoint2D, coordonneesPointEcranIsometrique, declareProperties, distanceCamera, eye, getEye, getLookat, getMatrice, getMatrix, getScale, getVerticale, imposerMatrice, imposerMatrice, rotateMatrixXaxis, rotateMatrixYaxis, rotateMatrixZaxis, setEye, setLookat, setMatrice, setMatrix, setMatrix, setScale, setVerticale, toString
-
Methods inherited from class one.empty3.library.CameraBox
angleXr, angleXY, getAngleX, getAngleY, perspectiveIsometrique, perspectivePointDeFuite, ratioHorizontalAngle, setAngleX, setAngleY, setAngleYr, type, viserObjet
-
Methods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, calculerSurfaceT, compareTo, computeCubic, computeSpherical, copy, declarations, draw, drawStructureDrawFast, getCFAST, getDeclaredDataStructure, getDeclaredLists, getDeclaredProperty, getDisplayType, getDisplayTypes, getOrientedPoint, getOrig, 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
-
angle3D
public double angle3D()
-
angle3D
public void angle3D(double angle3D)
-
calculerMatrice
public void calculerMatrice()
-
calculerNouveauPoint
protected void calculerNouveauPoint()
-
configure
public void configure(double dist3D)
-
enable3D
public boolean enable3D()
-
enable3D
public void enable3D(boolean d3)
-
oeilDroite
public Matrix33 oeilDroite()
-
oeilGauche
public Matrix33 oeilGauche()
-
-