|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual int | ProcessViewRequest (vtkInformationRequestKey *request_type, vtkInformation *inInfo, vtkInformation *outInfo) |
| vtkAlgorithm::ProcessRequest() equivalent for rendering passes. More...
|
|
|
void | SetUseDataPartitions (bool) |
| When on (default), the representation tells the view to use the partitioning information from the input structured grid for ordered compositing. More...
|
|
virtual bool | GetUseDataPartitions () |
| When on (default), the representation tells the view to use the partitioning information from the input structured grid for ordered compositing. More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
void | AddVolumeMapper (const char *name, vtkUnstructuredGridVolumeMapper *) |
| Register a volume mapper with the representation. More...
|
|
virtual void | MarkModified () |
| This needs to be called on all instances of vtkGeometryRepresentation when the input is modified. More...
|
|
virtual void | SetVisibility (bool val) |
| Get/Set the visibility for this representation. More...
|
|
void | SetExtractedBlockIndex (unsigned int index) |
|
void | SetOrientation (double, double, double) |
|
void | SetOrigin (double, double, double) |
|
void | SetPickable (int val) |
|
void | SetPosition (double, double, double) |
|
void | SetScale (double, double, double) |
|
void | SetInterpolationType (int val) |
|
void | SetColor (vtkColorTransferFunction *lut) |
|
void | SetScalarOpacity (vtkPiecewiseFunction *pwf) |
|
void | SetScalarOpacityUnitDistance (double val) |
|
vtkPVLODVolume * | GetActor () |
| Provides access to the actor used by this representation. More...
|
|
virtual void | SetActiveVolumeMapper (const char *) |
| Set the active volume mapper to use. More...
|
|
vtkUnstructuredGridVolumeMapper * | GetActiveVolumeMapper () |
| Set the active volume mapper to use. More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual unsigned int | Initialize (unsigned int minIdAvailable, unsigned int maxIdAvailable) |
| Initialize the representation with an identifier range so each internal representation can own a unique ID. More...
|
|
unsigned int | GetUniqueIdentifier () |
| Return 0 if the Initialize() method was not called otherwise a unique ID that will be shared across the processes for that same object. More...
|
|
virtual bool | GetVisibility () |
|
virtual vtkDataObject * | GetRenderedDataObject (int vtkNotUsed(port)) |
| Returns the data object that is rendered from the given input port. More...
|
|
virtual void | SetForcedCacheKey (double val) |
| Typically a representation decides whether to use cache based on the view's values for UseCache and CacheKey. More...
|
|
virtual void | SetForceUseCache (bool val) |
|
bool | GetUsingCacheForUpdate () |
| Called by vtkPVDataRepresentationPipeline to see if using cache is valid and will be used for the update. More...
|
|
virtual bool | GetNeedUpdate () |
|
virtual vtkAlgorithmOutput * | GetInternalOutputPort () |
| Retrieves an output port for the input data object at the specified port and connection index. More...
|
|
virtual vtkAlgorithmOutput * | GetInternalOutputPort (int port) |
|
virtual vtkAlgorithmOutput * | GetInternalOutputPort (int port, int conn) |
|
vtkView * | GetView () const |
| Provides access to the view. More...
|
|
virtual void | SetUpdateTime (double time) |
| Set the update time. More...
|
|
virtual double | GetUpdateTime () |
| Set the update time. More...
|
|
virtual bool | GetUpdateTimeValid () |
| Set whether the UpdateTime is valid. More...
|
|
virtual void | SetUseCache (bool) |
|
virtual void | SetCacheKey (double val) |
|
virtual double | GetCacheKey () |
| Returns whether caching is used and what key to use when caching is enabled. More...
|
|
virtual bool | GetUseCache () |
| Returns whether caching is used and what key to use when caching is enabled. More...
|
|
representation for showing vtkStructuredGrid datasets as volumes.
vtkStructuredGridVolumeRepresentation is a representation for volume rendering vtkStructuredGrid datasets with one caveat: it assumes that the structured grid is not "curved" i.e. bounding boxes of non-intersecting extents don't intersect (or intersect negligibly). This is the default (and faster) method. Alternatively, one can set UseDataPartitions to off and the representation will simply rely on the view to build the sorting order using the unstructured grid. In which case, however data will be transferred among processing.
Definition at line 37 of file vtkStructuredGridVolumeRepresentation.h.