Package one.empty3.library
Class Scene
java.lang.Object
one.empty3.library.Representable
one.empty3.library.Scene
- All Implemented Interfaces:
Serializable
,Comparable
,TemporalComputedObject3D
,MatrixPropertiesObject
,XmlRepresentable
- See Also:
-
Field Summary
FieldsFields inherited from class one.empty3.library.Representable
CFAST, classPainters, DEFAULT_TEXTURE, defaultHashMapData, DISPLAY_ALL, 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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
add
(Representable add) boolean
add
(Representable add, ZBuffer zBuffer) camera()
Deprecated.void
Deprecated.void
cameras()
void
clear()
protected int
colorAdd
(int[] cs) void
Declares the properties of the Representable class.void
dumpDATA()
void
getCadre()
getDate()
getGt()
getMoves()
getTime()
static String
iterator()
Object[]
liste()
lumieres()
int
lumiereTotaleCouleur
(int c, Point3D p, Point3D n) boolean
remove
(Representable rem) void
setAnimations
(StructureMatrix<Animation> animations) void
void
setCadre
(SceneCadre cadre) void
setCameraActive
(Camera cameraActive) void
setCameraActive
(StructureMatrix<Camera> cameraActive) void
setCameras
(StructureMatrix<Camera> cameras) void
setColors
(StructureMatrix<ITexture> colors) void
void
setDernierAjout
(Representable dernierAjout) void
setDescription
(String description) void
setDESCRIPTION
(String dESCRIPTION) void
void
setLumiereActive
(Lumiere lumiereActive) void
setLumieres
(StructureMatrix<Lumiere> lumieres) void
void
setObjets
(StructureMatrix<Representable> objets) void
int
size()
toString()
boolean
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, getVectors, 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
-
Field Details
-
VERSION
- See Also:
-
author
-
date
-
description
-
cameraActive
-
-
Constructor Details
-
Scene
public Scene()
-
-
Method Details
-
add
-
add
-
camera
Deprecated. -
camera
Deprecated. -
cameraActive
-
cameraActive
-
cameras
-
colorAdd
protected int colorAdd(int[] cs) -
dumpDATA
public void dumpDATA() -
find
-
flushImports
public void flushImports() -
getCadre
-
setCadre
-
getDernierAjout
-
getDESCRIPTION
-
setDESCRIPTION
-
getGt
-
iterator
-
liste
-
lumiereActive
-
lumieres
-
lumiereTotaleCouleur
-
remove
-
size
public int size() -
toString
- Overrides:
toString
in classRepresentable
-
updateTime
public boolean updateTime() -
getTime
-
getMoves
-
declareProperties
public void declareProperties()Description copied from class:Representable
Declares the properties of the Representable class. This method clears the declaredDataStructure map and adds specific properties to it based on the object's rotation and type. If the object's rotation is not null and the object is not an instance of Point3D, a "rotation/Rotation" property is added. The "vectors/vectors" property is always added to the map.- Specified by:
declareProperties
in interfaceMatrixPropertiesObject
- Overrides:
declareProperties
in classRepresentable
-
getVERSION
-
getAuthor
-
setAuthor
-
getDate
-
setDate
-
getDescription
-
setDescription
-
getCameraActive
-
setCameraActive
-
setCameraActive
-
getObjets
-
setObjets
-
getAnimations
-
setAnimations
-
getCameras
-
setCameras
-
getColors
-
setColors
-
getLumieres
-
setLumieres
-
setGt
-
getLumiereActive
-
setLumiereActive
-
setTime
-
setMoves
-
setDernierAjout
-
clear
public void clear()
-