Package one.empty3.library.core.nurbs
Class CourbeParametriquePolynomiale
java.lang.Object
one.empty3.library.Representable
one.empty3.library.core.nurbs.ParametricCurve
one.empty3.library.core.nurbs.CourbeParametriquePolynomiale
- All Implemented Interfaces:
Serializable,Comparable,TemporalComputedObject3D,MatrixPropertiesObject,XmlRepresentable
- Direct Known Subclasses:
CourbeParametriquePolynomialeBezier
- 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 final StructureMatrix<Point3D>protected final StructureMatrix<Integer>Fields 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) calculerVitesse3D(double t) voidgetPower()voidsetCoefficients(StructureMatrix<Point3D> coefficients) voidMethods inherited from class one.empty3.library.core.nurbs.ParametricCurve
calculerCurveT, calculerNormale, calculerTangente, 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, toString, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation
-
Field Details
-
coefficients
-
power
-
-
Constructor Details
-
CourbeParametriquePolynomiale
-
CourbeParametriquePolynomiale
public CourbeParametriquePolynomiale()
-
-
Method Details
-
declareProperties
public void declareProperties()- Specified by:
declarePropertiesin interfaceMatrixPropertiesObject- Overrides:
declarePropertiesin classParametricCurve
-
calculerPoint3D
- Overrides:
calculerPoint3Din classParametricCurve
-
calculerVitesse3D
- Overrides:
calculerVitesse3Din classParametricCurve
-
getCoefficients
-
setCoefficients
-
getPower
-
setPower
-