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
public class PickableTexture extends NativeDrawableImage implements Pickable
-
-
Field Summary
Fields Modifier and Type Field Description protected intid-
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
Constructors Constructor Description PickableTexture(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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)intgetPickingId()inthashCode()voidsetPickingId(int id)StringtoString()-
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, dispose, doDrawBoundsIfDisplayed, doTransform, fireDrawableChanged, fireDrawableChanged, getBarycentre, getBoundingBoxColor, getDistance, getLegend, getLongestDistance, getShortestDistance, getSpaceTransformer, getTransform, getTransformBefore, hasLegend, isBoundingBoxDisplayed, isDisplayed, isLegendDisplayed, negative, 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
-
-
-
-
Constructor Detail
-
PickableTexture
public PickableTexture(SharedTexture resource, PlaneAxis orientation, float axisValue, List<Coord2d> coords, Color filter)
-
PickableTexture
public PickableTexture(SharedTexture resource, PlaneAxis orientation, float axisValue, List<Coord2d> coords)
-
PickableTexture
public PickableTexture(SharedTexture resource, PlaneAxis orientation, float axisValue)
-
PickableTexture
public PickableTexture(SharedTexture resource, PlaneAxis orientation, float axisValue, Color color)
-
PickableTexture
public PickableTexture(SharedTexture resource, PlaneAxis orientation)
-
PickableTexture
public PickableTexture(SharedTexture resource)
-
-
Method Detail
-
setPickingId
public void setPickingId(int id)
- Specified by:
setPickingIdin interfacePickable
-
getPickingId
public int getPickingId()
- Specified by:
getPickingIdin interfacePickable
-
-