Package one.empty3.library
Class RepresentableConteneur
java.lang.Object
one.empty3.library.Representable
one.empty3.library.RepresentableConteneur
- All Implemented Interfaces:
Serializable
,Comparable
,TemporalComputedObject3D
,IMovable
,IScalable
,MatrixPropertiesObject
,XmlRepresentable
- Direct Known Subclasses:
Bonus
,Capot
,Capot
,Cell
,Chassis
,Chassis
,Chat
,ChatHumain
,Chien
,Chien
,Coque
,Coque
,E3Model
,Face
,HumainCourt
,HumainCourt
,HumainMarche
,HumainMarche
,Human
,Human
,HumanHeadTexturing
,HumanSmoke
,HumanSmoke
,OrientableRepresentableContainer
,Parallelepiped
,Pieuvre
,Pieuvre
,Quads
,RoueVoiture
,RoueVoiture
,SiPiKi3D
,SiPiKi3D
,Terrain
,TeteBonhomme
,TeteBonhomme
,Tihange
,Tihange
,Voiture
,Voiture
,WiredRepresentation
,WireRepresentation
- See Also:
-
Field Summary
Fields 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 TypeMethodDescriptionvoid
add
(Representable r) void
clear()
void
Declares the properties of the Representable class.getRe()
iterator()
void
void
void
remove
(Representable r2) void
scale
(double scale) void
void
toString()
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, 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
-
Constructor Details
-
RepresentableConteneur
public RepresentableConteneur()
-
-
Method Details
-
add
-
clear
public void clear() -
iterator
-
remove
-
toString
- Overrides:
toString
in classRepresentable
-
moveAdd
-
moveTo
-
scale
-
scale
public void scale(double scale) -
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
-
getListRepresentable
-
getRe
-
setRe
-