org.jzy3d.picking
Class PickingSupport
java.lang.Object
org.jzy3d.picking.PickingSupport
public class PickingSupport
- extends Object
- Author:
- Martin Pernollet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
perf
protected TicToc perf
method
protected static int method
pickId
protected static int pickId
pickables
protected Map<Integer,Pickable> pickables
verticesListener
protected List<IObjectPickedListener> verticesListener
pickableTargets
protected Map<Pickable,Object> pickableTargets
brushSize
protected int brushSize
bufferSize
protected int bufferSize
PickingSupport
public PickingSupport()
PickingSupport
public PickingSupport(int brushSize)
PickingSupport
public PickingSupport(int brushSize,
int bufferSize)
addObjectPickedListener
public boolean addObjectPickedListener(IObjectPickedListener listener)
removeObjectPickedListener
public boolean removeObjectPickedListener(IObjectPickedListener listener)
fireObjectPicked
protected void fireObjectPicked(List<? extends Object> v)
registerDrawableObject
public void registerDrawableObject(AbstractDrawable drawable,
Object model)
registerPickableObject
public void registerPickableObject(Pickable pickable,
Object model)
getPickableObject
public void getPickableObject(int id)
pickObjects
public void pickObjects(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
View view,
Graph graph,
IntegerCoord2d pickPoint)
getLastPickPerfMs
public double getLastPickPerfMs()
setCurrentName
protected void setCurrentName(javax.media.opengl.GL gl,
Pickable pickable)
releaseCurrentName
protected void releaseCurrentName(javax.media.opengl.GL gl)
processHits
protected List<Pickable> processHits(int hits,
int[] buffer)
- Provides the number of picked object by a click.
Copyright © 2013. All rights reserved.