Package one.empty3.gui
Class Tubulaire4map
java.lang.Object
one.empty3.library.Representable
one.empty3.library.core.nurbs.ParametricSurface
one.empty3.library.core.tribase.Tubulaire3
one.empty3.gui.Tubulaire4map
- All Implemented Interfaces:
Serializable,Comparable,TemporalComputedObject3D,MatrixPropertiesObject,XmlRepresentable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class one.empty3.library.core.nurbs.ParametricSurface
ParametricSurface.Globals, ParametricSurface.Parameters -
Field Summary
Fields inherited from class one.empty3.library.core.tribase.Tubulaire3
diameterFunction, lastNorm, lastTan, NORM_FCT_INCR, soulCurve, TAN_FCT_INCRFields 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 v, double u) Epaisseur de pourtour renseignée par la composante ROUGE de la couleur au pixel (u,v) de l'imagevoidvoidupdateBitmap(BufferedImage bufferedImage) Methods inherited from class one.empty3.library.core.tribase.Tubulaire3
calculerNormale, calculerTangente, getDiameterFunction, getSoulCurve, nbrAnneaux, nbrRotations, toString, vectPerpMethods inherited from class one.empty3.library.core.nurbs.ParametricSurface
calculerNormale3D, calculerNormalePerp, calculerSurfaceT, calculerTangenteU, calculerTangenteV, calculerVitesse3D, getElementSurface, getEndU, getEndV, getIncrU, getIncrV, getNormale3D, getStartU, getStartV, incr1, incr2, setEndU, setEndV, setIncrU, setIncrV, setStartU, setStartV, velocityMethods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, 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
-
Constructor Details
-
Tubulaire4map
public Tubulaire4map()
-
-
Method Details
-
updateBitmap
-
declareProperties
public void declareProperties()- Specified by:
declarePropertiesin interfaceMatrixPropertiesObject- Overrides:
declarePropertiesin classTubulaire3
-
calculerPoint3D
Epaisseur de pourtour renseignée par la composante ROUGE de la couleur au pixel (u,v) de l'image- Overrides:
calculerPoint3Din classTubulaire3- Parameters:
v- Autour du squelette (chair)u- Le long de la "courbe d'âme" le squelette- Returns:
- coordonnées du point 3D de la surface.
-