Package one.empty3.library
Class Balle
- java.lang.Object
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
,TemporalComputedObject3D
,MatrixPropertiesObject
,XmlRepresentable
public class Balle extends HeightMapSphere
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class one.empty3.library.core.nurbs.ParametricSurface
ParametricSurface.Globals, ParametricSurface.Parameters
-
-
Field Summary
Fields Modifier and Type Field Description double
d
static int
formula1
static int
formula2
static int
formula3
static int
formulaCustom
-
Fields inherited from class one.empty3.library.HeightMapSurface
image, surface
-
Fields inherited from class one.empty3.library.core.nurbs.ParametricSurface
terminalU, terminalV
-
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
bounce()
void
bounce(int i)
Fct2D_1D
getFctCustom()
int
getFormula()
Point3D
height(double u, double v)
void
setFctCustom(Fct2D_1D fctCustom)
void
setFormula(int formula)
-
Methods inherited from class one.empty3.library.HeightMapSphere
calculerPoint3D
-
Methods inherited from class one.empty3.library.HeightMapSurface
declareProperties, getImage, getSurface, setImage, setSurface
-
Methods inherited from class one.empty3.library.core.nurbs.ParametricSurface
calculerNormale3D, calculerNormalePerp, calculerSurfaceT, calculerTangenteU, calculerTangenteV, calculerVitesse3D, getElementSurface, getEndU, getEndV, getIncrU, getIncrV, getNormale3D, getStartU, getStartV, getTerminalU, getTerminalV, incr1, incr2, setEndU, setEndV, setIncrU, setIncrV, setStartU, setStartV, setTerminalU, setTerminalV, toString, velocity
-
Methods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, 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
-
-
-
-
Field Detail
-
formula1
public static final int formula1
- See Also:
- Constant Field Values
-
formula2
public static final int formula2
- See Also:
- Constant Field Values
-
formula3
public static final int formula3
- See Also:
- Constant Field Values
-
formulaCustom
public static final int formulaCustom
- See Also:
- Constant Field Values
-
d
public double d
-
-
Constructor Detail
-
Balle
public Balle(Axe axe, double radius)
-
-
Method Detail
-
getFctCustom
public Fct2D_1D getFctCustom()
-
setFctCustom
public void setFctCustom(Fct2D_1D fctCustom)
-
height
public Point3D height(double u, double v)
- Overrides:
height
in classHeightMapSurface
-
bounce
public void bounce(int i)
-
bounce
public void bounce()
-
getFormula
public int getFormula()
-
setFormula
public void setFormula(int formula)
-
-