|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class.
|
|
vtkImageRenderManager * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses.
|
|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class.
|
|
vtkParallelRenderManager * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses.
|
|
virtual vtkRenderWindow * | MakeRenderWindow () |
| Builds a vtkRenderWindow compatible with this render manager.
|
|
virtual vtkRenderer * | MakeRenderer () |
| Builds a vtkRenderer compatible with this render manager.
|
|
virtual void | InitializePieces () |
| This method sets the piece and number of pieces for each actor with a polydata mapper.
|
|
virtual void | InitializeOffScreen () |
| Make all rendering windows not viewable set as off screen rendering.
|
|
virtual void | StartInteractor () |
| Initializes the RMIs and then, if on root node, starts the interactor on the attached render window.
|
|
virtual void | StartServices () |
| If on node other than root, starts serving RMI requests for parallel renders.
|
|
virtual void | StopServices () |
| If on root node, stops the RMI processing on all service nodes.
|
|
virtual void | InitializeRMIs () |
|
virtual void | ResetAllCameras () |
| Resets the camera of each renderer contained in the RenderWindow.
|
|
virtual void | ComputeVisiblePropBounds (vtkRenderer *ren, double bounds[6]) |
| Calculates the bounds by gathering information from all processes.
|
|
virtual void | SetMaxImageReductionFactor (double) |
|
virtual double | GetMaxImageReductionFactor () |
|
virtual void | SetImageReductionFactorForUpdateRate (double DesiredUpdateRate) |
| Sets the ReductionFactor based on the given desired update rate and the rendering metrics taken from the last time UpdateServerInfo was called.
|
|
void | TileWindows (int xsize, int ysize, int nColumns) |
| Given the x and y size of the render windows, reposition them in a tile of n columns.
|
|
virtual void | CheckForAbortRender () |
|
virtual int | CheckForAbortComposite () |
|
virtual vtkRenderWindow * | GetRenderWindow () |
| Set/Get the RenderWindow to use for compositing.
|
|
virtual void | SetRenderWindow (vtkRenderWindow *renWin) |
| Set/Get the RenderWindow to use for compositing.
|
|
virtual vtkMultiProcessController * | GetController () |
| Set/Get the vtkMultiProcessController which will handle communications for the parallel rendering.
|
|
virtual void | SetController (vtkMultiProcessController *controller) |
| Set/Get the vtkMultiProcessController which will handle communications for the parallel rendering.
|
|
virtual void | StartRender () |
| Callbacks that initialize and finish rendering and other tasks.
|
|
virtual void | EndRender () |
| Callbacks that initialize and finish rendering and other tasks.
|
|
virtual void | SatelliteStartRender () |
| Callbacks that initialize and finish rendering and other tasks.
|
|
virtual void | SatelliteEndRender () |
| Callbacks that initialize and finish rendering and other tasks.
|
|
virtual void | RenderRMI () |
| Callbacks that initialize and finish rendering and other tasks.
|
|
virtual void | ResetCamera (vtkRenderer *ren) |
| Callbacks that initialize and finish rendering and other tasks.
|
|
virtual void | ResetCameraClippingRange (vtkRenderer *ren) |
| Callbacks that initialize and finish rendering and other tasks.
|
|
virtual void | ComputeVisiblePropBoundsRMI (int renderId) |
| Callbacks that initialize and finish rendering and other tasks.
|
|
virtual void | SetParallelRendering (int) |
| Turns on/off parallel rendering.
|
|
virtual int | GetParallelRendering () |
| Turns on/off parallel rendering.
|
|
virtual void | ParallelRenderingOn () |
| Turns on/off parallel rendering.
|
|
virtual void | ParallelRenderingOff () |
| Turns on/off parallel rendering.
|
|
virtual void | SetRenderEventPropagation (int) |
| Turns on/off render event propagation.
|
|
virtual int | GetRenderEventPropagation () |
| Turns on/off render event propagation.
|
|
virtual void | RenderEventPropagationOn () |
| Turns on/off render event propagation.
|
|
virtual void | RenderEventPropagationOff () |
| Turns on/off render event propagation.
|
|
virtual void | SetUseCompositing (int) |
| This is used for tiled display rendering.
|
|
virtual int | GetUseCompositing () |
| This is used for tiled display rendering.
|
|
virtual void | UseCompositingOn () |
| This is used for tiled display rendering.
|
|
virtual void | UseCompositingOff () |
| This is used for tiled display rendering.
|
|
virtual void | SetImageReductionFactor (double factor) |
| Set/Get the reduction factor (for sort-last based parallel renderers).
|
|
virtual double | GetImageReductionFactor () |
| Set/Get the reduction factor (for sort-last based parallel renderers).
|
|
virtual void | SetAutoImageReductionFactor (int) |
| If on, the ReductionFactor is automatically adjusted to best meet the the DesiredUpdateRate in the current RenderWindow based on metrics from the last render.
|
|
virtual int | GetAutoImageReductionFactor () |
| If on, the ReductionFactor is automatically adjusted to best meet the the DesiredUpdateRate in the current RenderWindow based on metrics from the last render.
|
|
virtual void | AutoImageReductionFactorOn () |
| If on, the ReductionFactor is automatically adjusted to best meet the the DesiredUpdateRate in the current RenderWindow based on metrics from the last render.
|
|
virtual void | AutoImageReductionFactorOff () |
| If on, the ReductionFactor is automatically adjusted to best meet the the DesiredUpdateRate in the current RenderWindow based on metrics from the last render.
|
|
virtual double | GetRenderTime () |
| Get rendering metrics.
|
|
virtual double | GetImageProcessingTime () |
| Get rendering metrics.
|
|
virtual int | GetSyncRenderWindowRenderers () |
| By default, the state of all renderers in the root's render window is propagated to the rest of the processes.
|
|
virtual void | SetSyncRenderWindowRenderers (int) |
| By default, the state of all renderers in the root's render window is propagated to the rest of the processes.
|
|
virtual void | SyncRenderWindowRenderersOn () |
| By default, the state of all renderers in the root's render window is propagated to the rest of the processes.
|
|
virtual void | SyncRenderWindowRenderersOff () |
| By default, the state of all renderers in the root's render window is propagated to the rest of the processes.
|
|
virtual void | AddRenderer (vtkRenderer *) |
| By default, the state of all renderers in the root's render window is propagated to the rest of the processes.
|
|
virtual void | RemoveRenderer (vtkRenderer *) |
| By default, the state of all renderers in the root's render window is propagated to the rest of the processes.
|
|
virtual void | RemoveAllRenderers () |
| By default, the state of all renderers in the root's render window is propagated to the rest of the processes.
|
|
virtual void | SetWriteBackImages (int) |
| If on (the default), the result of any image space manipulations are written back to the render window frame buffer.
|
|
virtual int | GetWriteBackImages () |
| If on (the default), the result of any image space manipulations are written back to the render window frame buffer.
|
|
virtual void | WriteBackImagesOn () |
| If on (the default), the result of any image space manipulations are written back to the render window frame buffer.
|
|
virtual void | WriteBackImagesOff () |
| If on (the default), the result of any image space manipulations are written back to the render window frame buffer.
|
|
virtual void | SetMagnifyImages (int) |
| If on (the default), when the ImageReductionFactor is greater than 1 and WriteBackImages is on, the image will be magnified to fill the entire render window.
|
|
virtual int | GetMagnifyImages () |
| If on (the default), when the ImageReductionFactor is greater than 1 and WriteBackImages is on, the image will be magnified to fill the entire render window.
|
|
virtual void | MagnifyImagesOn () |
| If on (the default), when the ImageReductionFactor is greater than 1 and WriteBackImages is on, the image will be magnified to fill the entire render window.
|
|
virtual void | MagnifyImagesOff () |
| If on (the default), when the ImageReductionFactor is greater than 1 and WriteBackImages is on, the image will be magnified to fill the entire render window.
|
|
virtual void | SetMagnifyImageMethod (int method) |
| Sets the method used to magnify images.
|
|
virtual int | GetMagnifyImageMethod () |
| Sets the method used to magnify images.
|
|
void | SetMagnifyImageMethodToNearest () |
| Sets the method used to magnify images.
|
|
void | SetMagnifyImageMethodToLinear () |
| Sets the method used to magnify images.
|
|
virtual void | GetPixelData (vtkUnsignedCharArray *data) |
| The most appropriate way to retrieve full size image data after a render.
|
|
virtual void | GetPixelData (int x1, int y1, int x2, int y2, vtkUnsignedCharArray *data) |
| The most appropriate way to retrieve full size image data after a render.
|
|
virtual void | GetReducedPixelData (vtkUnsignedCharArray *data) |
| The most appropriate way to retrieve reduced size image data after a render.
|
|
virtual void | GetReducedPixelData (int x1, int y1, int x2, int y2, vtkUnsignedCharArray *data) |
| The most appropriate way to retrieve reduced size image data after a render.
|
|
virtual int * | GetFullImageSize () |
| Returns the full image size calculated at the last render.
|
|
virtual void | GetFullImageSize (int &, int &) |
| Returns the full image size calculated at the last render.
|
|
virtual void | GetFullImageSize (int[2]) |
| Returns the full image size calculated at the last render.
|
|
virtual int * | GetReducedImageSize () |
| Returns the reduced image size calculated at the last render.
|
|
virtual void | GetReducedImageSize (int &, int &) |
| Returns the reduced image size calculated at the last render.
|
|
virtual void | GetReducedImageSize (int[2]) |
| Returns the reduced image size calculated at the last render.
|
|
virtual void | SetUseRGBA (int) |
| Get/Set if all Images must use RGBA instead of RGB.
|
|
virtual int | GetUseRGBA () |
| Get/Set if all Images must use RGBA instead of RGB.
|
|
virtual void | SetForceRenderWindowSize (int) |
| If ForceRenderWindowSize is set to true, the render manager will use the RenderWindowSize ivar instead of getting the size from the render window.
|
|
virtual int | GetForceRenderWindowSize () |
| If ForceRenderWindowSize is set to true, the render manager will use the RenderWindowSize ivar instead of getting the size from the render window.
|
|
virtual void | SetForcedRenderWindowSize (int, int) |
| If ForceRenderWindowSize is set to true, the render manager will use the Size ivar instead of getting the size from the render window.
|
|
void | SetForcedRenderWindowSize (int[2]) |
| If ForceRenderWindowSize is set to true, the render manager will use the Size ivar instead of getting the size from the render window.
|
|
virtual int * | GetForcedRenderWindowSize () |
| If ForceRenderWindowSize is set to true, the render manager will use the Size ivar instead of getting the size from the render window.
|
|
virtual void | GetForcedRenderWindowSize (int &, int &) |
| If ForceRenderWindowSize is set to true, the render manager will use the Size ivar instead of getting the size from the render window.
|
|
virtual void | GetForcedRenderWindowSize (int[2]) |
| If ForceRenderWindowSize is set to true, the render manager will use the Size ivar instead of getting the size from the render window.
|
|
virtual void | SetUseBackBuffer (int) |
| The default is to allow the use of the back buffer for compositing.
|
|
virtual int | GetUseBackBuffer () |
| The default is to allow the use of the back buffer for compositing.
|
|
virtual void | UseBackBufferOn () |
| The default is to allow the use of the back buffer for compositing.
|
|
virtual void | UseBackBufferOff () |
| The default is to allow the use of the back buffer for compositing.
|
|
virtual void | SetSynchronizeTileProperties (int) |
| When set the render manager will synchronize the TileViewport and TileScale properties.
|
|
virtual int | GetSynchronizeTileProperties () |
| When set the render manager will synchronize the TileViewport and TileScale properties.
|
|
virtual void | SynchronizeTilePropertiesOn () |
| When set the render manager will synchronize the TileViewport and TileScale properties.
|
|
virtual void | SynchronizeTilePropertiesOff () |
| When set the render manager will synchronize the TileViewport and TileScale properties.
|
|
virtual void | GenericStartRenderCallback () |
| INTERNAL METHODS (DON NOT USE).
|
|
virtual void | GenericEndRenderCallback () |
| INTERNAL METHODS (DON NOT USE).
|
|
virtual void | MagnifyImage (vtkUnsignedCharArray *fullImage, const int fullImageSize[2], vtkUnsignedCharArray *reducedImage, const int reducedImageSize[2], const int fullImageViewport[4]=nullptr, const int reducedImageViewport[4]=nullptr) |
| Convenience functions for magnifying images.
|
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
| Turn debugging output on.
|
|
virtual void | DebugOff () |
| Turn debugging output off.
|
|
bool | GetDebug () |
| Get the value of the debug flag.
|
|
void | SetDebug (bool debugFlag) |
| Set the value of the debug flag.
|
|
virtual void | Modified () |
| Update the modification time for this object.
|
|
virtual vtkMTimeType | GetMTime () |
| Return this object's modified time.
|
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses.
|
|
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.
|
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
vtkCommand * | GetCommand (unsigned long tag) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
void | RemoveObserver (vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
void | RemoveObservers (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
vtkTypeBool | HasObserver (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
vtkTypeBool | HasObserver (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
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.
|
|
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.
|
|
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.
|
|
int | InvokeEvent (unsigned long event, void *callData) |
| This method invokes an event and return whether the event was aborted or not.
|
|
int | InvokeEvent (const char *event, void *callData) |
| This method invokes an event and return whether the event was aborted or not.
|
|
const char * | GetClassName () const |
| Return the class name as a string.
|
|
virtual vtkTypeBool | IsA (const char *name) |
| Return 1 if this class is the same type of (or a subclass of) the named class.
|
|
virtual vtkIdType | GetNumberOfGenerationsFromBase (const char *name) |
| Given the name of a base class of this class type, return the distance of inheritance between this class type and the named class (how many generations of inheritance are there between this class and the named class).
|
|
virtual void | Delete () |
| Delete a VTK object.
|
|
virtual void | FastDelete () |
| Delete a reference to this object.
|
|
void | InitializeObjectBase () |
|
void | Print (ostream &os) |
| Print an object to an ostream.
|
|
virtual void | Register (vtkObjectBase *o) |
| Increase the reference count (mark as used by another object).
|
|
virtual void | UnRegister (vtkObjectBase *o) |
| Decrease the reference count (release by another object).
|
|
int | GetReferenceCount () |
| Return the current reference count of this object.
|
|
void | SetReferenceCount (int) |
| Sets the reference count.
|
|
bool | GetIsInMemkind () const |
| A local state flag that remembers whether this object lives in the normal or extended memory space.
|
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses.
|
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses.
|
|