Package one.empty3.library
Class PolygonsDistinctUV
- java.lang.Object
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
,TemporalComputedObject3D
,MatrixPropertiesObject
,XmlRepresentable
public class PolygonsDistinctUV extends Polygons
- 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 inherited from class one.empty3.library.core.nurbs.SurfaceParametriquePolynomiale
coefficients, power1, power2
-
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
-
-
Constructor Summary
Constructors Constructor Description PolygonsDistinctUV()
PolygonsDistinctUV(StructureMatrix<Point3D> coefficients, StructureMatrix<Point3D> uvMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ITexture
getTexture2()
StructureMatrix<Point3D>
getUvMap()
void
setTexture2(ITexture texture2)
void
setUvMap(StructureMatrix<Point3D> uvMap)
ITexture
texture()
void
texture(ITexture t)
Point3D
vectorPointPercent(Point3D a, Point3D b, double pc)
-
Methods inherited from class one.empty3.library.Polygons
calculerPoint3D
-
Methods inherited from class one.empty3.library.core.nurbs.SurfaceParametriquePolynomiale
getCoefficients, setCoefficients
-
Methods inherited from class one.empty3.library.core.nurbs.ParametricSurface
calculerNormale3D, calculerNormalePerp, calculerSurfaceT, calculerTangenteU, calculerTangenteV, calculerVitesse3D, declareProperties, 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, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation
-
-
-
-
Constructor Detail
-
PolygonsDistinctUV
public PolygonsDistinctUV()
-
PolygonsDistinctUV
public PolygonsDistinctUV(StructureMatrix<Point3D> coefficients, StructureMatrix<Point3D> uvMap)
-
-
Method Detail
-
texture
public void texture(ITexture t)
- Overrides:
texture
in classRepresentable
-
getUvMap
public StructureMatrix<Point3D> getUvMap()
-
getTexture2
public ITexture getTexture2()
-
setTexture2
public void setTexture2(ITexture texture2)
-
setUvMap
public void setUvMap(StructureMatrix<Point3D> uvMap)
-
texture
public ITexture texture()
- Overrides:
texture
in classRepresentable
-
-