Package one.empty3.library.core.tribase
Class TRIObjetGenerateurAbstract
java.lang.Object
one.empty3.library.Representable
one.empty3.library.core.tribase.TRIObjetGenerateurAbstract
- All Implemented Interfaces:
Serializable,Comparable,TemporalComputedObject3D,TRIObjetGenerateur,MatrixPropertiesObject,XmlRepresentable
- Direct Known Subclasses:
Coeur,NurbsSurface1,SurfaceBezier,TourRevolution,TRICylindre,TRITRINuage
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StructureMatrix<Boolean>protected StructureMatrix<Boolean>protected StructureMatrix<Integer>protected StructureMatrix<Integer>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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncoordPoint3D(int x, int y) voidvoidbooleanbooleanintgetMaxX()intgetMaxY()getPoint3D(TRI[] tris, int numX, int numY, double ratioX, double ratioY) voidvoidsetCirculaireX(boolean cx) voidsetCirculaireY(boolean cy) voidsetMaxX(int maxX) voidsetMaxY(int maxY) 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, toString, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation
-
Field Details
-
maxX
-
maxY
-
cx
-
cy
-
-
Constructor Details
-
TRIObjetGenerateurAbstract
public TRIObjetGenerateurAbstract()
-
-
Method Details
-
declareProperties
public void declareProperties()- Specified by:
declarePropertiesin interfaceMatrixPropertiesObject- Overrides:
declarePropertiesin classRepresentable
-
getMaxX
public int getMaxX()- Specified by:
getMaxXin interfaceTRIObjetGenerateur
-
setMaxX
public void setMaxX(int maxX) - Specified by:
setMaxXin interfaceTRIObjetGenerateur
-
getMaxY
public int getMaxY()- Specified by:
getMaxYin interfaceTRIObjetGenerateur
-
setMaxY
public void setMaxY(int maxY) - Specified by:
setMaxYin interfaceTRIObjetGenerateur
-
getCirculaireX
public boolean getCirculaireX()- Specified by:
getCirculaireXin interfaceTRIObjetGenerateur
-
setCirculaireX
public void setCirculaireX(boolean cx) - Specified by:
setCirculaireXin interfaceTRIObjetGenerateur
-
getCirculaireY
public boolean getCirculaireY()- Specified by:
getCirculaireYin interfaceTRIObjetGenerateur
-
setCirculaireY
public void setCirculaireY(boolean cy) - Specified by:
setCirculaireYin interfaceTRIObjetGenerateur
-
coordPoint3D
- Specified by:
coordPoint3Din interfaceTRIObjetGenerateur
-
getTris
- Specified by:
getTrisin interfaceTRIObjetGenerateur
-
getPoint3D
- Specified by:
getPoint3Din interfaceTRIObjetGenerateur
-
draw
-