|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class. More...
|
|
vtkVolumePicker * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
|
virtual void | SetPickCroppingPlanes (vtkTypeBool) |
| Set whether to pick the cropping planes of props that have them. More...
|
|
virtual void | PickCroppingPlanesOn () |
| Set whether to pick the cropping planes of props that have them. More...
|
|
virtual void | PickCroppingPlanesOff () |
| Set whether to pick the cropping planes of props that have them. More...
|
|
virtual vtkTypeBool | GetPickCroppingPlanes () |
| Set whether to pick the cropping planes of props that have them. More...
|
|
|
virtual int | GetCroppingPlaneId () |
| Get the index of the cropping plane that the pick ray passed through on its way to the prop. More...
|
|
vtkCellPicker * | NewInstance () const |
|
int | Pick (double selectionX, double selectionY, double selectionZ, vtkRenderer *renderer) override |
| Perform pick operation with selection point provided. More...
|
|
int | Pick3DRay (double selectionPt[3], double orient[4], vtkRenderer *ren) override |
| Perform pick operation with selection point provided. More...
|
|
void | AddLocator (vtkAbstractCellLocator *locator) |
| Add a locator for one of the data sets that will be included in the scene. More...
|
|
void | RemoveLocator (vtkAbstractCellLocator *locator) |
| Remove a locator that was previously added. More...
|
|
void | RemoveAllLocators () |
| Remove all locators associated with this picker. More...
|
|
vtkTexture * | GetTexture () |
| Get the texture that was picked. More...
|
|
virtual void | SetVolumeOpacityIsovalue (double) |
| Set the opacity isovalue to use for defining volume surfaces. More...
|
|
virtual double | GetVolumeOpacityIsovalue () |
| Set the opacity isovalue to use for defining volume surfaces. More...
|
|
virtual void | SetUseVolumeGradientOpacity (vtkTypeBool) |
| Use the product of the scalar and gradient opacity functions when computing the opacity isovalue, instead of just using the scalar opacity. More...
|
|
virtual void | UseVolumeGradientOpacityOn () |
| Use the product of the scalar and gradient opacity functions when computing the opacity isovalue, instead of just using the scalar opacity. More...
|
|
virtual void | UseVolumeGradientOpacityOff () |
| Use the product of the scalar and gradient opacity functions when computing the opacity isovalue, instead of just using the scalar opacity. More...
|
|
virtual vtkTypeBool | GetUseVolumeGradientOpacity () |
| Use the product of the scalar and gradient opacity functions when computing the opacity isovalue, instead of just using the scalar opacity. More...
|
|
virtual void | SetPickClippingPlanes (vtkTypeBool) |
| The PickClippingPlanes setting controls how clipping planes are handled by the pick. More...
|
|
virtual void | PickClippingPlanesOn () |
| The PickClippingPlanes setting controls how clipping planes are handled by the pick. More...
|
|
virtual void | PickClippingPlanesOff () |
| The PickClippingPlanes setting controls how clipping planes are handled by the pick. More...
|
|
virtual vtkTypeBool | GetPickClippingPlanes () |
| The PickClippingPlanes setting controls how clipping planes are handled by the pick. More...
|
|
virtual int | GetClippingPlaneId () |
| Get the index of the clipping plane that was intersected during the pick. More...
|
|
virtual double * | GetPickNormal () |
| Return the normal of the picked surface at the PickPosition. More...
|
|
virtual void | GetPickNormal (double data[3]) |
| Return the normal of the picked surface at the PickPosition. More...
|
|
virtual double * | GetMapperNormal () |
| Return the normal of the surface at the PickPosition in mapper coordinates. More...
|
|
virtual void | GetMapperNormal (double &, double &, double &) |
| Return the normal of the surface at the PickPosition in mapper coordinates. More...
|
|
virtual void | GetMapperNormal (double[3]) |
| Return the normal of the surface at the PickPosition in mapper coordinates. More...
|
|
virtual int * | GetPointIJK () |
| Get the structured coordinates of the point at the PickPosition. More...
|
|
virtual void | GetPointIJK (int &, int &, int &) |
| Get the structured coordinates of the point at the PickPosition. More...
|
|
virtual void | GetPointIJK (int[3]) |
| Get the structured coordinates of the point at the PickPosition. More...
|
|
virtual int * | GetCellIJK () |
| Get the structured coordinates of the cell at the PickPosition. More...
|
|
virtual void | GetCellIJK (int &, int &, int &) |
| Get the structured coordinates of the cell at the PickPosition. More...
|
|
virtual void | GetCellIJK (int[3]) |
| Get the structured coordinates of the cell at the PickPosition. More...
|
|
virtual vtkIdType | GetPointId () |
| Get the id of the picked point. More...
|
|
virtual vtkIdType | GetCellId () |
| Get the id of the picked cell. More...
|
|
virtual int | GetSubId () |
| Get the subId of the picked cell. More...
|
|
virtual double * | GetPCoords () |
| Get the parametric coordinates of the picked cell. More...
|
|
virtual void | GetPCoords (double &, double &, double &) |
| Get the parametric coordinates of the picked cell. More...
|
|
virtual void | GetPCoords (double[3]) |
| Get the parametric coordinates of the picked cell. More...
|
|
virtual void | SetPickTextureData (vtkTypeBool) |
| If this is "On" and if the picked prop has a texture, then the data returned by GetDataSet() will be the texture's data instead of the mapper's data. More...
|
|
virtual void | PickTextureDataOn () |
| If this is "On" and if the picked prop has a texture, then the data returned by GetDataSet() will be the texture's data instead of the mapper's data. More...
|
|
virtual void | PickTextureDataOff () |
| If this is "On" and if the picked prop has a texture, then the data returned by GetDataSet() will be the texture's data instead of the mapper's data. More...
|
|
virtual vtkTypeBool | GetPickTextureData () |
| If this is "On" and if the picked prop has a texture, then the data returned by GetDataSet() will be the texture's data instead of the mapper's data. More...
|
|
vtkPicker * | NewInstance () const |
|
vtkProp3DCollection * | GetProp3Ds () |
| Return a collection of all the prop 3D's that were intersected by the pick ray. More...
|
|
vtkActorCollection * | GetActors () |
| Return a collection of all the actors that were intersected. More...
|
|
vtkPoints * | GetPickedPositions () |
| Return a list of the points the actors returned by GetProp3Ds were intersected at. More...
|
|
int | Pick (double selectionX, double selectionY, double selectionZ, vtkRenderer *renderer) override |
| Perform pick operation with selection point provided. More...
|
|
int | Pick (double selectionPt[3], vtkRenderer *ren) |
| Perform pick operation with selection point provided. More...
|
|
int | Pick3DPoint (double selectionPt[3], vtkRenderer *ren) override |
| Perform pick operation with selection point provided. More...
|
|
int | Pick3DRay (double selectionPt[3], double orient[4], vtkRenderer *ren) override |
| Perform pick operation with selection point and orientation provided. More...
|
|
virtual void | SetTolerance (double) |
| Specify tolerance for performing pick operation. More...
|
|
virtual double | GetTolerance () |
| Specify tolerance for performing pick operation. More...
|
|
virtual double * | GetMapperPosition () |
| Return position in mapper (i.e., non-transformed) coordinates of pick point. More...
|
|
virtual void | GetMapperPosition (double data[3]) |
| Return position in mapper (i.e., non-transformed) coordinates of pick point. More...
|
|
virtual vtkAbstractMapper3D * | GetMapper () |
| Return mapper that was picked (if any). More...
|
|
virtual vtkDataSet * | GetDataSet () |
| Get a pointer to the dataset that was picked (if any). More...
|
|
virtual vtkCompositeDataSet * | GetCompositeDataSet () |
| Get a pointer to the composite dataset that was picked (if any). More...
|
|
virtual vtkIdType | GetFlatBlockIndex () |
| Get the flat block index of the vtkDataSet in the composite dataset that was picked (if any). More...
|
|
vtkAbstractPropPicker * | NewInstance () const |
|
virtual vtkProp * | GetViewProp () |
| Return the vtkProp that has been picked. More...
|
|
virtual vtkProp3D * | GetProp3D () |
| Return the vtkProp that has been picked. More...
|
|
virtual vtkActor * | GetActor () |
| Return the vtkActor that has been picked. More...
|
|
virtual vtkActor2D * | GetActor2D () |
| Return the vtkActor2D that has been picked. More...
|
|
virtual vtkVolume * | GetVolume () |
| Return the vtkVolume that has been picked. More...
|
|
virtual vtkAssembly * | GetAssembly () |
| Return the vtkAssembly that has been picked. More...
|
|
virtual vtkPropAssembly * | GetPropAssembly () |
| Return the vtkPropAssembly that has been picked. More...
|
|
virtual void | SetPath (vtkAssemblyPath *) |
| Return the vtkAssemblyPath that has been picked. More...
|
|
virtual vtkAssemblyPath * | GetPath () |
| Return the vtkAssemblyPath that has been picked. More...
|
|
vtkAbstractPicker * | NewInstance () const |
|
int | Pick (double selectionPt[3], vtkRenderer *ren) |
| provided. More...
|
|
void | InitializePickList () |
| Initialize list of actors in pick list. More...
|
|
void | AddPickList (vtkProp *) |
| Add an actor to the pick list. More...
|
|
void | DeletePickList (vtkProp *) |
| Delete an actor from the pick list. More...
|
|
vtkPropCollection * | GetPickList () |
| Return the list of actors in the PickList. More...
|
|
virtual vtkRenderer * | GetRenderer () |
| Get the renderer in which pick event occurred. More...
|
|
virtual double * | GetSelectionPoint () |
| Get the selection point in screen (pixel) coordinates. More...
|
|
virtual void | GetSelectionPoint (double data[3]) |
| Get the selection point in screen (pixel) coordinates. More...
|
|
virtual double * | GetPickPosition () |
| Return position in global coordinates of pick point. More...
|
|
virtual void | GetPickPosition (double data[3]) |
| Return position in global coordinates of pick point. More...
|
|
virtual void | SetPickFromList (vtkTypeBool) |
| Use these methods to control whether to limit the picking to this list (rather than renderer's actors). More...
|
|
virtual vtkTypeBool | GetPickFromList () |
| Use these methods to control whether to limit the picking to this list (rather than renderer's actors). More...
|
|
virtual void | PickFromListOn () |
| Use these methods to control whether to limit the picking to this list (rather than renderer's actors). More...
|
|
virtual void | PickFromListOff () |
| Use these methods to control whether to limit the picking to this list (rather than renderer's actors). More...
|
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
| Turn debugging output on. More...
|
|
virtual void | DebugOff () |
| Turn debugging output off. More...
|
|
bool | GetDebug () |
| Get the value of the debug flag. More...
|
|
void | SetDebug (bool debugFlag) |
| Set the value of the debug flag. More...
|
|
virtual void | Modified () |
| Update the modification time for this object. More...
|
|
virtual vtkMTimeType | GetMTime () |
| Return this object's modified time. More...
|
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
vtkTypeBool | HasObserver (unsigned long event) |
|
vtkTypeBool | HasObserver (const char *event) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
vtkCommand * | GetCommand (unsigned long tag) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObserver (vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObservers (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
vtkTypeBool | HasObserver (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
vtkTypeBool | HasObserver (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Allow user to set the AbortFlagOn() with the return value of the callback method. More...
|
|
int | InvokeEvent (unsigned long event, void *callData) |
| This method invokes an event and return whether the event was aborted or not. More...
|
|
int | InvokeEvent (const char *event, void *callData) |
| This method invokes an event and return whether the event was aborted or not. More...
|
|
const char * | GetClassName () const |
| Return the class name as a string. More...
|
|
virtual void | Delete () |
| Delete a VTK object. More...
|
|
virtual void | FastDelete () |
| Delete a reference to this object. More...
|
|
void | InitializeObjectBase () |
|
void | Print (ostream &os) |
| Print an object to an ostream. More...
|
|
virtual void | Register (vtkObjectBase *o) |
| Increase the reference count (mark as used by another object). More...
|
|
virtual void | UnRegister (vtkObjectBase *o) |
| Decrease the reference count (release by another object). More...
|
|
int | GetReferenceCount () |
| Return the current reference count of this object. More...
|
|
void | SetReferenceCount (int) |
| Sets the reference count. More...
|
|
void | PrintRevisions (ostream &) |
| Legacy. More...
|
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|