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
FieldsModifier and TypeFieldDescriptionprotected floatprotected Drawableprotected Drawableprotected Drawableprotected Drawableprotected Polygon2dprotected List<TranslucentQuad>Fields inherited from class org.jzy3d.plot3d.primitives.Composite
color, components, detailedToString, hasMountedOnce, mapper, transformFields 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, wireframeWithLineLoopFields inherited from class org.jzy3d.plot3d.primitives.Drawable
bbox, boundingBoxColor, boundingBoxDisplayed, displayed, hasListeners, legend, legendDisplayed, listeners, spaceTransformer, transformBefore -
Constructor Summary
ConstructorsConstructorDescriptionTexturedCylinder(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.voidvoidsetAlphaFactor(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, updateBoundsMethods 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, setPolygonOffsetUnitMethods 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:
setAlphaFactorin interfaceITranslucent
-
getBounds
Description copied from class:CompositeCreates and return a BoundingBox3d that embed all available Drawable bounds. -
project
- Specified by:
projectin interfaceSelectable
-
getHull2d
- Specified by:
getHull2din interfaceSelectable
-
getLastProjection
- Specified by:
getLastProjectionin interfaceSelectable
-