org.jzy3d.plot3d.primitives.pickable
Class PickablePoint

java.lang.Object
  extended by org.jzy3d.plot3d.primitives.AbstractDrawable
      extended by org.jzy3d.plot3d.primitives.Point
          extended by org.jzy3d.plot3d.primitives.pickable.PickablePoint
All Implemented Interfaces:
ISingleColorable, IGLRenderer, ISortableDraw, Pickable

public class PickablePoint
extends Point
implements Pickable


Field Summary
protected  int id
           
 
Fields inherited from class org.jzy3d.plot3d.primitives.Point
rgb, width, xyz
 
Fields inherited from class org.jzy3d.plot3d.primitives.AbstractDrawable
bbox, displayed, hasListeners, legend, legendDisplayed, listeners, transform
 
Constructor Summary
PickablePoint()
           
PickablePoint(Coord3d xyz)
           
PickablePoint(Coord3d xyz, Color rgb)
           
PickablePoint(Coord3d xyz, Color rgb, float width)
           
 
Method Summary
 boolean equals(Object obj)
           
 int getPickingId()
           
 int hashCode()
           
 void setPickingId(int id)
           
 String toString()
           
 
Methods inherited from class org.jzy3d.plot3d.primitives.Point
draw, getColor, getDistance, getLongestDistance, getShortestDistance, setColor, setData, setWidth, toString, updateBounds
 
Methods inherited from class org.jzy3d.plot3d.primitives.AbstractDrawable
addDrawableListener, call, call, callWithAlphaFactor, dispose, fireDrawableChanged, fireDrawableChanged, getBarycentre, getBounds, getLegend, getTransform, hasLegend, isDisplayed, isLegendDisplayed, negative, removeDrawableListener, setDisplayed, setLegend, setLegendDisplayed, setTransform
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jzy3d.plot3d.primitives.pickable.Pickable
setTransform
 
Methods inherited from interface org.jzy3d.plot3d.primitives.IGLRenderer
draw
 

Field Detail

id

protected int id
Constructor Detail

PickablePoint

public PickablePoint()

PickablePoint

public PickablePoint(Coord3d xyz,
                     Color rgb,
                     float width)

PickablePoint

public PickablePoint(Coord3d xyz,
                     Color rgb)

PickablePoint

public PickablePoint(Coord3d xyz)
Method Detail

setPickingId

public void setPickingId(int id)
Specified by:
setPickingId in interface Pickable

getPickingId

public int getPickingId()
Specified by:
getPickingId in interface Pickable

toString

public String toString()
Overrides:
toString in class AbstractDrawable

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object