|
| mitkClassMacro (QmlMitkRenderingManager, mitk::RenderingManager) |
|
virtual | ~QmlMitkRenderingManager () |
|
virtual bool | event (QEvent *event) |
|
virtual std::vector< std::string > | GetClassHierarchy () const |
|
virtual const char * | GetClassName () 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 bool | InitializeViews (const BaseGeometry *geometry, RequestType type=REQUEST_UPDATE_ALL, bool preserveRoughOrientationInWorldSpace=false) |
|
virtual bool | InitializeViews (const TimeGeometry *geometry, RequestType type=REQUEST_UPDATE_ALL, bool preserveRoughOrientationInWorldSpace=false) |
|
virtual bool | InitializeViews (RequestType type=REQUEST_UPDATE_ALL) |
|
virtual bool | InitializeView (vtkRenderWindow *renderWindow, const BaseGeometry *geometry, bool initializeGlobalTimeSNC=false) |
|
virtual bool | InitializeView (vtkRenderWindow *renderWindow, const TimeGeometry *geometry, bool initializeGlobalTimeSNC=false) |
|
virtual bool | InitializeView (vtkRenderWindow *renderWindow) |
|
virtual void | InitializeViewsByBoundingObjects (const DataStorage *) |
| Initializes the renderwindows by the aggregated geometry of all objects that are held in the data storage. This is basically a global reinit. More...
|
|
const SliceNavigationController * | GetTimeNavigationController () const |
|
SliceNavigationController * | GetTimeNavigationController () |
|
virtual | ~RenderingManager () |
|
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 () |
|
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 (mitk::DataStorage *storage) |
| Setter / Getter for internal DataStorage. More...
|
|
mitk::DataStorage * | GetDataStorage () |
| Setter / Getter for internal DataStorage. More...
|
|
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 () |
|
virtual void | SetConstrainedPanningZooming (bool _arg) |
|
Qt/Qml specific implementation of mitk::RenderingManager.
This implementation defines a QmlMitkRenderingRequestEvent to realize the rendering request process. The event is put into Qt's event loop to receive it back in the GUI thread where we are allowed to do rendering.
Definition at line 39 of file QmlMitkRenderingManager.h.