Package one.empty3.library
Class Polygon
- java.lang.Object
-
- one.empty3.library.Representable
-
- one.empty3.library.Polygon
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
,ClosedCurve
,SurfaceElem
,TemporalComputedObject3D
,MatrixPropertiesObject
,XmlRepresentable
public class Polygon extends Representable implements SurfaceElem, ClosedCurve
- See Also:
- Serialized Form
-
-
Field Summary
-
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 void
add(Point3D point3D)
void
declareProperties()
boolean
equals(java.lang.Object o)
Point3D
getIsocentre()
StructureMatrix<Point3D>
getPoints()
int
hashCode()
void
setPoints(Point3D[] points)
java.lang.String
toString()
-
Methods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, calculerSurfaceT, compareTo, copy, declarations, draw, drawStructureDrawFast, getCFAST, getDeclaredDataStructure, getDeclaredLists, getDeclaredProperty, getDisplayType, getDisplayTypes, getOrientedPoint, 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
-
add
public void add(Point3D point3D)
-
getPoints
public StructureMatrix<Point3D> getPoints()
-
setPoints
public void setPoints(Point3D[] points)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classRepresentable
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getIsocentre
public Point3D getIsocentre()
-
declareProperties
public void declareProperties()
- Specified by:
declareProperties
in interfaceMatrixPropertiesObject
- Overrides:
declareProperties
in classRepresentable
-
-