org.jzy3d.plot3d.primitives.graphs.nodes
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.graphs.nodes.PickablePoint
All Implemented Interfaces:
ISingleColorable, IPickable, IGLRenderer, ISortableDraw

public class PickablePoint
extends Point
implements IPickable


Field Summary
 
Fields inherited from class org.jzy3d.plot3d.primitives.Point
rgb, width, xyz
 
Constructor Summary
PickablePoint()
           
PickablePoint(Coord3d xyz)
           
PickablePoint(Coord3d xyz, Color rgb)
           
PickablePoint(Coord3d xyz, Color rgb, float width)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getPickingId()
           
 int hashCode()
           
 void setPickingId(int id)
           
 java.lang.String toString()
           
 
Methods inherited from class org.jzy3d.plot3d.primitives.Point
draw, getColor, getDistance, getLongestDistance, getShortestDistance, setColor, setData, setWidth, toString
 
Methods inherited from class org.jzy3d.plot3d.primitives.AbstractDrawable
addDrawableListener, dispose, getBarycentre, getBounds, getFace, getTransform, hasFace, isDisplayed, isFace2dDisplayed, removeDrawableListener, setDisplayed, setLegend, setLegendDisplayed, setTransform
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jzy3d.picking.IPickable
setTransform
 
Methods inherited from interface org.jzy3d.plot3d.primitives.IGLRenderer
draw
 

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 IPickable

getPickingId

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

toString

public java.lang.String toString()
Overrides:
toString in class AbstractDrawable

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object