Class PickableTexture
java.lang.Object
org.jzy3d.plot3d.primitives.Drawable
org.jzy3d.plot3d.primitives.DrawableImage
org.jzy3d.plot3d.primitives.textured.NativeDrawableImage
org.jzy3d.plot3d.primitives.pickable.PickableTexture
- All Implemented Interfaces:
IGLRenderer
,ISortableDraw
,Pickable
,ITranslucent
- Direct Known Subclasses:
DrawableTextCell
,DrawableTextTexture
-
Field Summary
Fields inherited from class org.jzy3d.plot3d.primitives.textured.NativeDrawableImage
alpha, axisValue, filter, mapping, orientation, planePosition, resource, texMatMix, textureScale
Fields inherited from class org.jzy3d.plot3d.primitives.Drawable
bbox, boundingBoxColor, boundingBoxDisplayed, displayed, hasListeners, legend, legendDisplayed, listeners, spaceTransformer, transform, transformBefore
-
Constructor Summary
ConstructorDescriptionPickableTexture
(SharedTexture resource) PickableTexture
(SharedTexture resource, PlaneAxis orientation) PickableTexture
(SharedTexture resource, PlaneAxis orientation, float axisValue) PickableTexture
(SharedTexture resource, PlaneAxis orientation, float axisValue, List<Coord2d> coords) PickableTexture
(SharedTexture resource, PlaneAxis orientation, float axisValue, List<Coord2d> coords, Color filter) PickableTexture
(SharedTexture resource, PlaneAxis orientation, float axisValue, Color color) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
int
hashCode()
void
setPickingId
(int id) toString()
Methods inherited from class org.jzy3d.plot3d.primitives.textured.NativeDrawableImage
after, applyGeometryTransform, before, debugMapping, draw, getBounds, getColorFilter, getDefaultTextureMapping, getManualTextureMapping, getManualTextureMapping, getPlanePosition, getResource, getTextureScale, initBoundsWithMapping, initBoundsWithResources, setAlphaFactor, setColorFilter, setPlanePosition, setResource, setTextureScale, updateBounds
Methods inherited from class org.jzy3d.plot3d.primitives.Drawable
addDrawableListener, asWireframeable, dispose, doDrawBoundsIfDisplayed, doTransform, fireDrawableChanged, fireDrawableChanged, getBarycentre, getBoundingBoxColor, getDistance, getLegend, getLongestDistance, getShortestDistance, getSpaceTransformer, getTransform, getTransformBefore, hasLegend, isBoundingBoxDisplayed, isDisplayed, isLegendDisplayed, removeDrawableListener, setBoundingBoxColor, setBoundingBoxDisplayed, setDisplayed, setLegend, setLegendDisplayed, setSpaceTransformer, setTransform, setTransformBefore, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jzy3d.plot3d.primitives.IGLRenderer
draw
Methods inherited from interface org.jzy3d.plot3d.primitives.pickable.Pickable
setTransform
-
Field Details
-
id
protected int id
-
-
Constructor Details
-
Method Details
-
setPickingId
public void setPickingId(int id) - Specified by:
setPickingId
in interfacePickable
-
getPickingId
public int getPickingId()- Specified by:
getPickingId
in interfacePickable
-
toString
-
hashCode
public int hashCode() -
equals
-