Package one.empty3.library.core.physics
Class Bille
java.lang.Object
one.empty3.library.Representable
one.empty3.library.Point3D
one.empty3.library.core.physics.Bille
- All Implemented Interfaces:
Serializable,Comparable,TemporalComputedObject3D,MatrixPropertiesObject,XmlRepresentable
- See Also:
-
Nested Class Summary
-
Field Summary
FieldsModifier and TypeFieldDescriptiondoubledoubledoubledoubleFields 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 TypeMethodDescriptiondoubledoublegetColor()doublegetMasse()doublevoidsetAmortissement(double amortissement) voidsetAttraction(double attraction) voidvoidsetMasse(double masse) voidsetPosition(Point3D position) voidsetRepulsion(double repulsion) voidsetVitesse(Point3D vitesse) Methods inherited from class one.empty3.library.Point3D
calculerPoint0dT, changeTo, clone, declareProperties, distance, dot, drawStructureDrawFast, end, equals, fromColor, get, get2D, getCoordArr, getDoubleArray, getLength, getNormale, getTempx, getTempy, getTempz, getX, getY, getZ, intersects, isAnyNaN, ISdrawStructureDrawFastIMPLEMENTED, moins, mult, mult, mult, multDot, n, n, n, normalize, norme, norme1, NormeCarree, plus, plus, prodScalaire, prodVect, r, random, random, random2, set, setCoordArr, setNormale, setTempx, setTempy, setTempz, setX, setY, setZ, start, textureIndex, to2DwoZ, toArray1d, toColor, toLongString, toStringMethods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, calculerSurfaceT, compareTo, copy, declarations, draw, getCFAST, getDeclaredDataStructure, getDeclaredLists, getDeclaredProperty, getDisplayType, getDisplayTypes, getPainter, getPath, getProperty, getPropertyType, getRotation, getTexture, id, id, informer, intersects, paint, replace, rotate, setCFAST, setDisplayType, setPainter, setPaintingAct, setPaintingActForClass, setProperty, setRotation, setTexture, supporteTexture, T, texture, texture, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation
-
Field Details
-
color
-
nom
-
position
-
vitesse
-
attraction
public double attraction -
repulsion
public double repulsion -
masse
public double masse -
amortissement
public double amortissement
-
-
Constructor Details
-
Bille
-
Bille
-
Bille
public Bille()
-
-
Method Details
-
getColor
-
setColor
-
getPosition
-
setPosition
- Overrides:
setPositionin classRepresentable
-
getVitesse
-
setVitesse
-
getAttraction
public double getAttraction() -
setAttraction
public void setAttraction(double attraction) -
getRepulsion
public double getRepulsion() -
setRepulsion
public void setRepulsion(double repulsion) -
getMasse
public double getMasse() -
setMasse
public void setMasse(double masse) -
getAmortissement
public double getAmortissement() -
setAmortissement
public void setAmortissement(double amortissement)
-