|
| virtual std::vector< std::string > | GetClassHierarchy () const override |
| |
| virtual const char * | GetClassName () const |
| |
| Pointer | Clone () const |
| |
| void | AddRenderWindow (vtkRenderWindow *renderWindow) |
| |
| void | RemoveRenderWindow (vtkRenderWindow *renderWindow) |
| |
| const RenderWindowVector & | GetAllRegisteredRenderWindows () |
| |
| void | RequestUpdate (vtkRenderWindow *renderWindow) |
| |
| void | ForceImmediateUpdate (vtkRenderWindow *renderWindow) |
| |
| void | RequestUpdateAll (RequestType type=REQUEST_UPDATE_ALL) |
| |
| void | ForceImmediateUpdateAll (RequestType type=REQUEST_UPDATE_ALL) |
| |
| virtual void | InitializeViewsByBoundingObjects (const DataStorage *dataStorage) |
| | Initialize the render windows by the aggregated geometry of all objects that are held in the data storage. More...
|
| |
| virtual void | InitializeViewByBoundingObjects (vtkRenderWindow *renderWindow, const DataStorage *dataStorage, bool resetCamera=true) |
| | Initialize the given render window by the aggregated geometry of all objects that are held in the data storage. More...
|
| |
| virtual bool | InitializeViews (const BaseGeometry *geometry, RequestType type=REQUEST_UPDATE_ALL, bool resetCamera=true) |
| | Initialize the render windows specified by "type" to the given geometry. More...
|
| |
| virtual bool | InitializeViews (const TimeGeometry *geometry, RequestType type=REQUEST_UPDATE_ALL, bool resetCamera=true) |
| | Initialize the render windows specified by "type" to the given geometry. More...
|
| |
| virtual bool | InitializeViews (RequestType type=REQUEST_UPDATE_ALL) |
| | Initialize the render windows specified by "type" to the default viewing direction without updating the geometry information. More...
|
| |
| virtual bool | InitializeView (vtkRenderWindow *renderWindow, const BaseGeometry *geometry, bool resetCamera=true) |
| | Initialize the specified render window to the given geometry. More...
|
| |
| virtual bool | InitializeView (vtkRenderWindow *renderWindow, const TimeGeometry *geometry, bool resetCamera=true) |
| | Initialize the specified render window to the given geometry. More...
|
| |
| virtual bool | InitializeView (vtkRenderWindow *renderWindow) |
| | Initialize the specified render window to the default viewing direction without updating the geometry information. More...
|
| |
| const TimeNavigationController * | GetTimeNavigationController () const |
| |
| TimeNavigationController * | GetTimeNavigationController () |
| |
| | ~RenderingManager () override |
| |
| virtual void | ExecutePendingRequests () |
| |
| bool | IsRendering () const |
| |
| void | AbortRendering () |
| |
| virtual void | SetLODIncreaseBlocked (bool _arg) |
| |
| virtual bool | GetLODIncreaseBlocked () |
| |
| virtual void | LODIncreaseBlockedOn () |
| |
| virtual void | LODIncreaseBlockedOff () |
| |
| virtual void | SetLODAbortMechanismEnabled (bool _arg) |
| |
| virtual bool | GetLODAbortMechanismEnabled () |
| |
| virtual void | LODAbortMechanismEnabledOn () |
| |
| virtual void | LODAbortMechanismEnabledOff () |
| |
| virtual void | StartOrResetTimer () |
| |
| void | ExecutePendingHighResRenderingRequest () |
| |
| virtual void | DoStartRendering () |
| |
| virtual void | DoMonitorRendering () |
| |
| virtual void | DoFinishAbortRendering () |
| |
| int | GetNextLOD (BaseRenderer *renderer) |
| |
| void | SetMaximumLOD (unsigned int max) |
| |
| void | SetShading (bool state, unsigned int lod) |
| |
| bool | GetShading (unsigned int lod) |
| |
| void | SetClippingPlaneStatus (bool status) |
| |
| bool | GetClippingPlaneStatus () |
| |
| void | SetShadingValues (float ambient, float diffuse, float specular, float specpower) |
| |
| FloatVector & | GetShadingValues () |
| |
| PropertyList::Pointer | GetPropertyList () const |
| |
| BaseProperty * | GetProperty (const char *propertyKey) const |
| |
| void | SetProperty (const char *propertyKey, BaseProperty *propertyValue) |
| |
| void | SetDataStorage (DataStorage *storage) |
| | Setter for internal DataStorage. More...
|
| |
| virtual DataStorage * | GetDataStorage () |
| | Getter for internal DataStorage. More...
|
| |
| virtual DataStorage * | GetDataStorage () const |
| |
| void | SetRenderWindowFocus (vtkRenderWindow *focusWindow) |
| | Sets a flag to the given renderwindow to indicated that it has the focus e.g. has been clicked recently. More...
|
| |
| virtual vtkRenderWindow * | GetFocusedRenderWindow () |
| |
| void | SetConstrainedPanningZooming (bool constrain) |
| |
| virtual bool | GetConstrainedPanningZooming () const |
| |
| void | SetAntiAliasing (AntiAliasing antiAliasing) |
| |
| virtual AntiAliasing | GetAntiAliasing () const |
| |
|
| enum | { RENDERING_INACTIVE,
RENDERING_REQUESTED,
RENDERING_INPROGRESS
} |
| |
| typedef std::map< BaseRenderer *, unsigned int > | RendererIntMap |
| |
| typedef std::map< BaseRenderer *, bool > | RendererBoolMap |
| |
| typedef std::map< vtkRenderWindow *, int > | RenderWindowList |
| |
| typedef std::map< vtkRenderWindow *, RenderWindowCallbacks > | RenderWindowCallbacksList |
| |
| static void | RenderingStartCallback (vtkObject *caller, unsigned long eid, void *clientdata, void *calldata) |
| |
| static void | RenderingProgressCallback (vtkObject *caller, unsigned long eid, void *clientdata, void *calldata) |
| |
| static void | RenderingEndCallback (vtkObject *caller, unsigned long eid, void *clientdata, void *calldata) |
| |
| bool | m_UpdatePending |
| |
| RendererBoolMap | m_RenderingAbortedMap |
| |
| RendererIntMap | m_NextLODMap |
| |
| unsigned int | m_MaxLOD |
| |
| bool | m_LODIncreaseBlocked |
| |
| bool | m_LODAbortMechanismEnabled |
| |
| BoolVector | m_ShadingEnabled |
| |
| bool | m_ClippingPlaneEnabled |
| |
| FloatVector | m_ShadingValues |
| |
| RenderWindowList | m_RenderWindowList |
| |
| RenderWindowVector | m_AllRenderWindows |
| |
| RenderWindowCallbacksList | m_RenderWindowCallbacksList |
| |
| itk::SmartPointer< TimeNavigationController > | m_TimeNavigationController |
| |
| PropertyList::Pointer | m_PropertyList |
| |
| DataStoragePointer | m_DataStorage |
| |
| bool | m_ConstrainedPanningZooming |
| |
| static RenderingManager::Pointer | s_Instance |
| |
| static RenderingManagerFactory * | s_RenderingManagerFactory |
| |
Generic RenderingManager implementation for "non-rendering-platform", e.g. for tests. Its factory (TestingRenderingManagerFactory) is automatically on start-up and is used by default if not other RenderingManagerFactory is instantiated explicitly thereafter. (see mitkRenderingManager.cpp)
Definition at line 489 of file mitkRenderingManager.h.