|
GOFIGURE2
0.9.0
|
Manage a collection of 2D views. More...
#include <Code/ExternalCode/MegaVTK/vtkRenderingAddOn/vtkViewImage2DCollection.h>
Public Member Functions | |
| void | AddItem (vtkViewImage2D *) |
| void | EnableContourPickingMode () |
| Change Interaction mode of the collection to ContourPickingMode() More... | |
| void | EnableDefaultInteractionMode () |
| Change Interaction mode of the collection to DefaultMode() More... | |
| void | EnablePanInteractionMode () |
| Change Interaction mode of the collection to ZoomMode() More... | |
| void | EnableZoomInteractionMode () |
| Change Interaction mode of the collection to ZoomMode() More... | |
| vtkViewImage2D * | GetItem (int i) |
| vtkViewImage2D * | GetNextItem () |
| std::vector< vtkProp3D * > | GetPlanesActors () |
| Get the plane actors. More... | |
| void | Initialize () |
| void | InitializeAllObservers () |
| void | RemoveAllItems () |
| void | RemoveItem (int i) |
| void | RemoveItem (vtkViewImage2D *) |
| void | ReplaceItem (int i, vtkViewImage2D *) |
| void | SetExtraRenderWindow (vtkRenderWindow *win) |
| virtual void | SetLinkCamera (unsigned int v) |
| Description: link camera flag. More... | |
| virtual void | SetLinkColorWindowLevel (unsigned int v) |
| Description: link color window flag. More... | |
| virtual void | SetLinkPosition (unsigned int v) |
| Description: link position flag. More... | |
| virtual void | SetLinkRequestedPosition (unsigned int v) |
| Description: link requested position (double click) flag. More... | |
| virtual void | SetLinkResetViewer (unsigned int v) |
| Description: link reset viewer flag. More... | |
| virtual void | SetLinkResetWindowLevel (unsigned int v) |
| Description: link reset color window flag. More... | |
| virtual void | SetLinkSliceMove (unsigned int v) |
| Description: link slice flag. More... | |
| virtual void | SetShowAxes (unsigned int v) |
| Description: show axes (view intersections) flag. More... | |
| void | SetSplinePlaneActorsVisibility (bool iVisibility) |
| Set the visibility of the plane actor. More... | |
| void | SynchronizeViews (bool iSynchronize) |
| Synchronize the 2d views. More... | |
| void | SyncPan () |
| virtual void | SyncRender () |
| Description: Synchronize render between views. More... | |
| virtual void | SyncRender (vtkViewImage2D *iV) |
| virtual void | SyncReset (void) |
| Description: Synchronize reset between views. More... | |
| virtual void | SyncResetCamera (void) |
| Description: Synchronize reset camera between views. More... | |
| virtual void | SyncResetWindowLevel (void) |
| Description: Synchronize reset window level between views. More... | |
| void | SyncSetBackground (double *rgb) |
| void | SyncSetZoomAndParallelScale (double Zoom, double ParallelScale) |
| virtual void | SyncStart (void) |
| Description: Synchronize interactor start between views. More... | |
| void | SyncUpdateWindowLevel (void) |
| vtkBooleanMacro (LinkSliceMove, unsigned int) | |
| Description: link slice flag. More... | |
| vtkBooleanMacro (LinkColorWindowLevel, unsigned int) | |
| Description: link color window flag. More... | |
| vtkBooleanMacro (LinkResetWindowLevel, unsigned int) | |
| Description: link reset color window flag. More... | |
| vtkBooleanMacro (LinkResetViewer, unsigned int) | |
| Description: link reset viewer flag. More... | |
| vtkBooleanMacro (LinkRequestedPosition, unsigned int) | |
| Description: link requested position (double click) flag. More... | |
| vtkBooleanMacro (LinkCamera, unsigned int) | |
| Description: link camera flag. More... | |
| vtkBooleanMacro (LinkPosition, unsigned int) | |
| Description: link position flag. More... | |
| vtkBooleanMacro (ShowAxes, unsigned int) | |
| Description: show axes (view intersections) flag. More... | |
| vtkGetMacro (LinkSliceMove, unsigned int) | |
| Description: link slice flag. More... | |
| vtkGetMacro (LinkColorWindowLevel, unsigned int) | |
| Description: link color window flag. More... | |
| vtkGetMacro (LinkResetWindowLevel, unsigned int) | |
| Description: link reset color window flag. More... | |
| vtkGetMacro (LinkResetViewer, unsigned int) | |
| Description: link reset viewer flag. More... | |
| vtkGetMacro (LinkRequestedPosition, unsigned int) | |
| Description: link requested position (double click) flag. More... | |
| vtkGetMacro (LinkCamera, unsigned int) | |
| Description: link camera flag. More... | |
| vtkGetMacro (LinkPosition, unsigned int) | |
| Description: link position flag. More... | |
| vtkGetMacro (ShowAxes, unsigned int) | |
| Description: show axes (view intersections) flag. More... | |
| vtkGetObjectMacro (Command, vtkViewImage2DCollectionCommand) | |
| vtkGetObjectMacro (ExtraRenderWindow, vtkRenderWindow) | |
| vtkSyncSetMacro (Slice, int, vtkViewImage2D) | |
| vtkSyncSetMacro (SliceOrientation, int, vtkViewImage2D) | |
| vtkSyncSetMacro (ShowAnnotations, bool, vtkViewImage2D) | |
| vtkSyncSetMacro (ShowScalarBar, bool, vtkViewImage2D) | |
| vtkSyncSetMacro (ColorWindow, double, vtkViewImage2D) | |
| vtkSyncSetMacro (ColorLevel, double, vtkViewImage2D) | |
| vtkSyncSetMacro (Interpolate, int, vtkViewImage2D) | |
| Description: Synchronize interpolate between views. More... | |
| vtkSyncSetObjectMacro (OrientationMatrix, vtkMatrix4x4, vtkViewImage2D) | |
| vtkSyncSetObjectMacro (LookupTable, vtkLookupTable, vtkViewImage2D) | |
| vtkSyncSetObjectMacro (TextProperty, vtkTextProperty, vtkViewImage2D) | |
| vtkSyncSetObjectMacro (Input, vtkImageData, vtkViewImage2D) | |
| vtkSyncSetObjectMacro (InputConnection, vtkAlgorithmOutput, vtkViewImage2D) | |
| vtkSyncSetObjectMacro (Size, int, vtkViewImage2D) | |
| vtkSyncSetObjectMacro (Position, int, vtkViewImage2D) | |
| vtkSyncSetObjectMacro (WorldCoordinates, double, vtkViewImage2D) | |
| vtkTypeRevisionMacro (vtkViewImage2DCollection, vtkCollection) | |
Static Public Member Functions | |
| static vtkViewImage2DCollection * | New () |
| Convenient method to access the constructor. More... | |
Protected Member Functions | |
| vtkViewImage2DCollection () | |
| ~vtkViewImage2DCollection () | |
Protected Attributes | |
| vtkViewImage2DCollectionCommand * | Command |
| vtkRenderWindow * | ExtraRenderWindow |
| unsigned int | LinkCamera |
| unsigned int | LinkColorWindowLevel |
| unsigned int | LinkPosition |
| unsigned int | LinkRequestedPosition |
| unsigned int | LinkResetViewer |
| unsigned int | LinkResetWindowLevel |
| unsigned int | LinkSliceMove |
| std::vector< vtkProp3D * > | PlanesActors |
| unsigned int | ShowAxes |
Manage a collection of 2D views.
Definition at line 133 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 119 of file vtkViewImage2DCollection.cxx.
|
protected |
Definition at line 126 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::AddItem | ( | vtkViewImage2D * | a | ) |
Definition at line 171 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::EnableContourPickingMode | ( | ) |
Change Interaction mode of the collection to ContourPickingMode()
Definition at line 666 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::EnableDefaultInteractionMode | ( | ) |
Change Interaction mode of the collection to DefaultMode()
Definition at line 626 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::EnablePanInteractionMode | ( | ) |
Change Interaction mode of the collection to ZoomMode()
Definition at line 654 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::EnableZoomInteractionMode | ( | ) |
Change Interaction mode of the collection to ZoomMode()
Definition at line 642 of file vtkViewImage2DCollection.cxx.
|
inline |
Definition at line 160 of file vtkViewImage2DCollection.h.
|
inline |
Definition at line 149 of file vtkViewImage2DCollection.h.
| std::vector< vtkProp3D * > vtkViewImage2DCollection::GetPlanesActors | ( | ) |
Get the plane actors.
Definition at line 690 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::Initialize | ( | ) |
Definition at line 211 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::InitializeAllObservers | ( | ) |
Definition at line 141 of file vtkViewImage2DCollection.cxx.
|
static |
Convenient method to access the constructor.
| void vtkViewImage2DCollection::RemoveAllItems | ( | ) |
Definition at line 187 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::RemoveItem | ( | int | i | ) |
Definition at line 205 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::RemoveItem | ( | vtkViewImage2D * | a | ) |
Definition at line 180 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::ReplaceItem | ( | int | i, |
| vtkViewImage2D * | a | ||
| ) |
Definition at line 194 of file vtkViewImage2DCollection.cxx.
|
inline |
Definition at line 229 of file vtkViewImage2DCollection.h.
|
virtual |
Description: link camera flag.
Definition at line 545 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: link color window flag.
Definition at line 437 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: link position flag.
Definition at line 573 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: link requested position (double click) flag.
Definition at line 518 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: link reset viewer flag.
Definition at line 491 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: link reset color window flag.
Definition at line 464 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: link slice flag.
Definition at line 410 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: show axes (view intersections) flag.
Definition at line 600 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::SetSplinePlaneActorsVisibility | ( | bool | iVisibility | ) |
Set the visibility of the plane actor.
Set the visibility of the slice plane actors.
| [in] | iVisibility | |
| [in] | iVisibility | true to see the actors, false to hide the actors |
Definition at line 366 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::SynchronizeViews | ( | bool | iSynchronize | ) |
Synchronize the 2d views.
| [in] | iSynchronize | enable/disable synchronization |
Definition at line 678 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::SyncPan | ( | ) |
Definition at line 330 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: Synchronize render between views.
Definition at line 257 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: Synchronize render between views except iV (which is already up to date)
Definition at line 274 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: Synchronize reset between views.
Definition at line 294 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: Synchronize reset camera between views.
Definition at line 382 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: Synchronize reset window level between views.
Definition at line 306 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::SyncSetBackground | ( | double * | rgb | ) |
Definition at line 239 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::SyncSetZoomAndParallelScale | ( | double | Zoom, |
| double | ParallelScale | ||
| ) |
Definition at line 341 of file vtkViewImage2DCollection.cxx.
|
virtual |
Description: Synchronize interactor start between views.
Definition at line 396 of file vtkViewImage2DCollection.cxx.
| void vtkViewImage2DCollection::SyncUpdateWindowLevel | ( | void | ) |
Definition at line 318 of file vtkViewImage2DCollection.cxx.
| vtkViewImage2DCollection::vtkBooleanMacro | ( | LinkSliceMove | , |
| unsigned | int | ||
| ) |
Description: link slice flag.
| vtkViewImage2DCollection::vtkBooleanMacro | ( | LinkColorWindowLevel | , |
| unsigned | int | ||
| ) |
Description: link color window flag.
| vtkViewImage2DCollection::vtkBooleanMacro | ( | LinkResetWindowLevel | , |
| unsigned | int | ||
| ) |
Description: link reset color window flag.
| vtkViewImage2DCollection::vtkBooleanMacro | ( | LinkResetViewer | , |
| unsigned | int | ||
| ) |
Description: link reset viewer flag.
| vtkViewImage2DCollection::vtkBooleanMacro | ( | LinkRequestedPosition | , |
| unsigned | int | ||
| ) |
Description: link requested position (double click) flag.
| vtkViewImage2DCollection::vtkBooleanMacro | ( | LinkCamera | , |
| unsigned | int | ||
| ) |
Description: link camera flag.
| vtkViewImage2DCollection::vtkBooleanMacro | ( | LinkPosition | , |
| unsigned | int | ||
| ) |
Description: link position flag.
| vtkViewImage2DCollection::vtkBooleanMacro | ( | ShowAxes | , |
| unsigned | int | ||
| ) |
Description: show axes (view intersections) flag.
| vtkViewImage2DCollection::vtkGetMacro | ( | LinkSliceMove | , |
| unsigned | int | ||
| ) |
Description: link slice flag.
| vtkViewImage2DCollection::vtkGetMacro | ( | LinkColorWindowLevel | , |
| unsigned | int | ||
| ) |
Description: link color window flag.
| vtkViewImage2DCollection::vtkGetMacro | ( | LinkResetWindowLevel | , |
| unsigned | int | ||
| ) |
Description: link reset color window flag.
| vtkViewImage2DCollection::vtkGetMacro | ( | LinkResetViewer | , |
| unsigned | int | ||
| ) |
Description: link reset viewer flag.
| vtkViewImage2DCollection::vtkGetMacro | ( | LinkRequestedPosition | , |
| unsigned | int | ||
| ) |
Description: link requested position (double click) flag.
| vtkViewImage2DCollection::vtkGetMacro | ( | LinkCamera | , |
| unsigned | int | ||
| ) |
Description: link camera flag.
| vtkViewImage2DCollection::vtkGetMacro | ( | LinkPosition | , |
| unsigned | int | ||
| ) |
Description: link position flag.
| vtkViewImage2DCollection::vtkGetMacro | ( | ShowAxes | , |
| unsigned | int | ||
| ) |
Description: show axes (view intersections) flag.
| vtkViewImage2DCollection::vtkGetObjectMacro | ( | Command | , |
| vtkViewImage2DCollectionCommand | |||
| ) |
| vtkViewImage2DCollection::vtkGetObjectMacro | ( | ExtraRenderWindow | , |
| vtkRenderWindow | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetMacro | ( | Slice | , |
| int | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetMacro | ( | SliceOrientation | , |
| int | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetMacro | ( | ShowAnnotations | , |
| bool | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetMacro | ( | ShowScalarBar | , |
| bool | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetMacro | ( | ColorWindow | , |
| double | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetMacro | ( | ColorLevel | , |
| double | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetMacro | ( | Interpolate | , |
| int | , | ||
| vtkViewImage2D | |||
| ) |
Description: Synchronize interpolate between views.
| vtkViewImage2DCollection::vtkSyncSetObjectMacro | ( | OrientationMatrix | , |
| vtkMatrix4x4 | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetObjectMacro | ( | LookupTable | , |
| vtkLookupTable | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetObjectMacro | ( | TextProperty | , |
| vtkTextProperty | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetObjectMacro | ( | Input | , |
| vtkImageData | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetObjectMacro | ( | InputConnection | , |
| vtkAlgorithmOutput | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetObjectMacro | ( | Size | , |
| int | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetObjectMacro | ( | Position | , |
| int | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkSyncSetObjectMacro | ( | WorldCoordinates | , |
| double | , | ||
| vtkViewImage2D | |||
| ) |
| vtkViewImage2DCollection::vtkTypeRevisionMacro | ( | vtkViewImage2DCollection | , |
| vtkCollection | |||
| ) |
|
protected |
Definition at line 388 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 389 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 398 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 394 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 399 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 397 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 396 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 395 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 393 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 391 of file vtkViewImage2DCollection.h.
|
protected |
Definition at line 400 of file vtkViewImage2DCollection.h.
1.8.5