Package one.empty3.library
Class Circle
java.lang.Object
one.empty3.library.Representable
one.empty3.library.core.nurbs.ParametricCurve
one.empty3.library.Circle
- All Implemented Interfaces:
Serializable,Comparable,TemporalComputedObject3D,MatrixPropertiesObject,XmlRepresentable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class one.empty3.library.core.nurbs.ParametricCurve
ParametricCurve.Globals, ParametricCurve.Parameters -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StructureMatrix<Axe>protected StructureMatrix<Double>protected Point3Dprotected Point3Dprotected Point3DFields inherited from class one.empty3.library.core.nurbs.ParametricCurve
connected, endU, INCR_NOR, INCR_TAN, startUFields 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 TypeMethodDescriptioncalculerPoint3D(double t) voidvoidgetAxis()getvAxis()getVectX()getVectY()getVectZ()booleanvoidsetAxis(StructureMatrix<Axe> axis) voidvoidvoidvoidvoidtoString()Methods inherited from class one.empty3.library.core.nurbs.ParametricCurve
calculerCurveT, calculerNormale, calculerTangente, calculerVitesse3D, endU, endU, getConnected, getEndU, getGlobals, getIncrTAN, getIncrU, getParameters, getStartU, isConnected, morph, setConnected, setEndU, setGlobals, setIncrTAN, setIncrU, setParameters, setStartU, start, start, tangenteMethods inherited from class one.empty3.library.Representable
become, 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, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation
-
Field Details
-
axis
-
radius
-
vectX
-
vectY
-
vectZ
-
-
Constructor Details
-
Circle
public Circle() -
Circle
-
Circle
-
-
Method Details
-
calculerRepere1
public void calculerRepere1() -
isCalculerRepere1
public boolean isCalculerRepere1() -
calculerPoint3D
- Overrides:
calculerPoint3Din classParametricCurve
-
getAxis
-
setAxis
-
getCenter
-
getRadius
-
setRadius
-
getVectX
-
setVectX
-
getVectY
-
setVectY
-
getVectZ
-
setVectZ
-
getvAxis
-
declareProperties
public void declareProperties()- Specified by:
declarePropertiesin interfaceMatrixPropertiesObject- Overrides:
declarePropertiesin classParametricCurve
-
toString
- Overrides:
toStringin classRepresentable
-
setCenter
-