|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vtk.vtkObjectBase vtk.vtkObject vtk.vtkAbstractPicker vtk.vtkAbstractPropPicker
vtkAbstractPropPicker - abstract API for pickers that can pick an instance of vtkProp. vtkAbstractPropPicker is an abstract superclass for pickers that can pick an instance of vtkProp. Some pickers, like vtkWorldPointPicker (not a subclass of this class), cannot identify the prop that is picked. Subclasses of vtkAbstractPropPicker return a prop in the form of a vtkAssemblyPath when a pick is invoked. Note that an vtkAssemblyPath contain a list of vtkAssemblyNodes, each of which in turn contains a reference to a vtkProp and a 4x4 transformation matrix. The path fully describes the entire pick path, so you can pick assemblies or portions of assemblies, or just grab the tail end of the vtkAssemblyPath (which is the picked prop). JavaBean wrapper for vtkAbstractPropPicker object.
vtkPropPicker
,
vtkPicker
,
vtkWorldPointPicker
,
vtkCellPicker
,
vtkPointPicker
,
,
vtkAssemblyPath
,
vtkAssemblyNode
,
vtkAssemblyPaths
,
vtkAbstractPicker
,
Serialized FormField Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkAbstractPropPicker()
|
protected |
vtkAbstractPropPicker(int dmy)
|
Method Summary | |
vtkActor |
getActor()
Return the vtkActor that has been picked. |
vtkActor2D |
getActor2D()
Return the vtkActor2D that has been picked. |
vtkAssembly |
getAssembly()
Return the vtkAssembly that has been picked. |
java.lang.String |
getClassName()
Return the class name as a string. |
vtkAssemblyPath |
getPath()
Return the vtkAssemblyPath that has been picked. |
vtkProp |
getProp()
Return the vtkProp that has been picked. |
vtkProp3D |
getProp3D()
Return the vtkProp that has been picked. |
vtkPropAssembly |
getPropAssembly()
Return the vtkPropAssembly that has been picked. |
vtkAbstractPropPicker |
getThisAbstractPropPicker()
|
vtkVolume |
getVolume()
Return the vtkVolume that has been picked. |
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
void |
setPath(vtkAssemblyPath id0)
Return the vtkAssemblyPath that has been picked. |
protected void |
VTKCastInit()
|
Methods inherited from class vtk.vtkAbstractPicker |
addPickList, deletePickList, getPickFromList, getPickList, getPickPosition, getRenderer, getSelectionPoint, getThisAbstractPicker, initializePickList, pick, pick, pickFromListOff, pickFromListOn, setPickFromList |
Methods inherited from class vtk.vtkObject |
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, getMTime, getThisObject, globalWarningDisplayOff, globalWarningDisplayOn, hasObserver, hasObserver, invokeEvent, invokeEvent, modified, Print, PrintRevisions, register, removeObserver, removeObservers, removeObservers, setDebug, setGlobalWarningDisplay, unRegister, VTKInit |
Methods inherited from class vtk.vtkObjectBase |
addPropertyChangeListener, finalize, getReferenceCount, getThisObjectBase, isTypeOf, removePropertyChangeListener, setReferenceCount, VTKDelete |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.beans.PropertyChangeSupport changes
Constructor Detail |
public vtkAbstractPropPicker()
protected vtkAbstractPropPicker(int dmy)
Method Detail |
public vtkAbstractPropPicker getThisAbstractPropPicker()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkAbstractPicker
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkAbstractPicker
public void setPath(vtkAssemblyPath id0)
public vtkAssemblyPath getPath()
public vtkProp getProp()
public vtkProp3D getProp3D()
public vtkActor getActor()
public vtkActor2D getActor2D()
public vtkVolume getVolume()
public vtkAssembly getAssembly()
public vtkPropAssembly getPropAssembly()
protected void VTKCastInit()
VTKCastInit
in class vtkAbstractPicker
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |