Class TexturedCylinder
java.lang.Object
org.jzy3d.plot3d.primitives.Drawable
org.jzy3d.plot3d.primitives.Wireframeable
org.jzy3d.plot3d.primitives.Composite
org.jzy3d.plot3d.primitives.textured.TexturedCylinder
- All Implemented Interfaces:
IMultiColorable
,ISingleColorable
,IGLBindedResource
,IGLRenderer
,ISortableDraw
,Selectable
,ITranslucent
-
Field Summary
Modifier and TypeFieldDescriptionprotected float
protected Drawable
protected Drawable
protected Drawable
protected Drawable
protected Polygon2d
protected List<TranslucentQuad>
Fields inherited from class org.jzy3d.plot3d.primitives.Composite
color, components, detailedToString, hasMountedOnce, mapper, transform
Fields inherited from class org.jzy3d.plot3d.primitives.Wireframeable
depthFunctionChangeForWireframe, faceDisplayed, materialAmbiantReflection, materialDiffuseReflection, materialEmission, materialShininess, materialSpecularReflection, NO_OVERLAP_DEPTH_RATIO, polygonOffsetFactor, polygonOffsetFillEnable, polygonOffsetUnit, polygonWireframeDepthTrick, reflectLight, wireframeColor, wireframeColorFromPolygonPoints, wireframeDisplayed, wireframeWidth, wireframeWithLineLoop
Fields inherited from class org.jzy3d.plot3d.primitives.Drawable
bbox, boundingBoxColor, boundingBoxDisplayed, displayed, hasListeners, legend, legendDisplayed, listeners, spaceTransformer, transformBefore
-
Constructor Summary
ConstructorDescriptionTexturedCylinder
(Coord3d position, Color color, Color bgcolor, MaskPair masks) TexturedCylinder
(Coord3d position, MaskPair masks) TexturedCylinder
(MaskPair masks) -
Method Summary
Modifier and TypeMethodDescriptionCreates and return a BoundingBox3d that embed all available Drawable bounds.void
void
setAlphaFactor
(float a) Methods inherited from class org.jzy3d.plot3d.primitives.Composite
add, add, add, applyGeometryTransform, canDecompose, clear, draw, get, getColor, getColorMapper, getDrawables, getTransform, hasMountedOnce, isDetailedToString, mount, remove, setColor, setColorMapper, setDetailedToString, setDisplayed, setFaceDisplayed, setMaterialAmbiantReflection, setMaterialDiffuseReflection, setMaterialEmission, setMaterialShininess, setMaterialSpecularReflection, setPolygonOffsetFillEnable, setPolygonWireframeDepthTrick, setReflectLight, setSpaceTransformer, setTransform, setTransformBefore, setWireframeColor, setWireframeColorFromPolygonPoints, setWireframeDisplayed, setWireframeWidth, size, toString, toString, updateBounds
Methods inherited from class org.jzy3d.plot3d.primitives.Wireframeable
applyDepthRangeDefault, applyDepthRangeForOverlying, applyDepthRangeForUnderlying, applyMaterial, doDrawBoundsIfDisplayed, getMaterialAmbiantReflection, getMaterialDiffuseReflection, getMaterialEmission, getMaterialShininess, getMaterialSpecularReflection, getPolygonOffsetFactor, getPolygonOffsetUnit, getWireframeColor, getWireframeWidth, isFaceDisplayed, isPolygonOffsetFillEnable, isPolygonWireframeDepthTrick, isReflectLight, isWireframeColorFromPolygonPoints, isWireframeDisplayed, polygonOffsetFillDisable, polygonOffsetFillEnable, polygonOffsetLineDisable, polygonOffsetLineEnable, setPolygonOffsetFactor, setPolygonOffsetUnit
Methods inherited from class org.jzy3d.plot3d.primitives.Drawable
addDrawableListener, asWireframeable, dispose, doTransform, fireDrawableChanged, fireDrawableChanged, getBarycentre, getBoundingBoxColor, getDistance, getLegend, getLongestDistance, getShortestDistance, getSpaceTransformer, getTransformBefore, hasLegend, isBoundingBoxDisplayed, isDisplayed, isLegendDisplayed, removeDrawableListener, setBoundingBoxColor, setBoundingBoxDisplayed, setLegend, setLegendDisplayed
-
Field Details
-
dArrowUp
-
dArrowDown
-
dDiskUp
-
dDiskDown
-
quads
-
lastProjection
-
lastHull
-
alpha
protected float alpha
-
-
Constructor Details
-
TexturedCylinder
-
TexturedCylinder
-
TexturedCylinder
-
-
Method Details
-
setAlphaFactor
public void setAlphaFactor(float a) - Specified by:
setAlphaFactor
in interfaceITranslucent
-
getBounds
Description copied from class:Composite
Creates and return a BoundingBox3d that embed all available Drawable bounds. -
project
- Specified by:
project
in interfaceSelectable
-
getHull2d
- Specified by:
getHull2d
in interfaceSelectable
-
getLastProjection
- Specified by:
getLastProjection
in interfaceSelectable
-