Package one.empty3.library
Class BezierCubique2D
- java.lang.Object
-
- one.empty3.library.Representable
-
- one.empty3.library.BezierCubique2D
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
,TemporalComputedObject3D
,MatrixPropertiesObject
,XmlRepresentable
public class BezierCubique2D extends Representable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
DIM1
static int
DIM2
-
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
-
-
Constructor Summary
Constructors Constructor Description BezierCubique2D()
BezierCubique2D(Point3D[][] controle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Point3D
calculerPoint3D(double tx, double ty)
Point3D[][]
getControle()
Point3D
getControle(int l, int c)
java.lang.String
getId()
int
getOrdre()
void
setControle(int l, int c, Point3D p)
java.lang.String
toString()
Point3D
update(double u, double v)
-
Methods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, calculerSurfaceT, compareTo, copy, declarations, declareProperties, 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
-
-
-
-
Field Detail
-
DIM2
public static final int DIM2
- See Also:
- Constant Field Values
-
DIM1
public static final int DIM1
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BezierCubique2D
public BezierCubique2D()
-
BezierCubique2D
public BezierCubique2D(Point3D[][] controle)
-
-
Method Detail
-
calculerPoint3D
public Point3D calculerPoint3D(double tx, double ty)
-
getControle
public Point3D[][] getControle()
-
getControle
public Point3D getControle(int l, int c)
-
getId
public java.lang.String getId()
-
getOrdre
public int getOrdre()
-
setControle
public void setControle(int l, int c, Point3D p)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classRepresentable
-
update
public Point3D update(double u, double v)
-
-