represent intersections of other slice views in the current slice view
More...
#include <Libs/MRML/DisplayableManager/vtkMRMLSliceIntersectionRepresentation2D.h>
represent intersections of other slice views in the current slice view
- See also
- vtkSliceIntersectionWidget vtkWidgetRepresentation vtkAbstractWidget
Definition at line 51 of file vtkMRMLSliceIntersectionRepresentation2D.h.
◆ Superclass
◆ vtkMRMLSliceIntersectionRepresentation2D()
vtkMRMLSliceIntersectionRepresentation2D::vtkMRMLSliceIntersectionRepresentation2D |
( |
| ) |
|
|
protected |
◆ ~vtkMRMLSliceIntersectionRepresentation2D()
vtkMRMLSliceIntersectionRepresentation2D::~vtkMRMLSliceIntersectionRepresentation2D |
( |
| ) |
|
|
overrideprotected |
◆ AddIntersectingSliceLogic()
void vtkMRMLSliceIntersectionRepresentation2D::AddIntersectingSliceLogic |
( |
vtkMRMLSliceLogic * |
sliceLogic | ) |
|
◆ GetActors2D()
void vtkMRMLSliceIntersectionRepresentation2D::GetActors2D |
( |
vtkPropCollection * |
| ) |
|
|
override |
Methods to make this class behave as a vtkProp.
◆ GetClassName()
virtual const char* vtkMRMLSliceIntersectionRepresentation2D::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetDisplayPipelineFromSliceLogic()
SliceIntersectionDisplayPipeline* vtkMRMLSliceIntersectionRepresentation2D::GetDisplayPipelineFromSliceLogic |
( |
vtkMRMLSliceLogic * |
sliceLogic | ) |
|
|
protected |
◆ GetMRMLApplicationLogic()
◆ GetSliceIntersectionPoint()
double* vtkMRMLSliceIntersectionRepresentation2D::GetSliceIntersectionPoint |
( |
| ) |
|
◆ GetSliceNode()
◆ GetSliceRotationAngleRad()
double vtkMRMLSliceIntersectionRepresentation2D::GetSliceRotationAngleRad |
( |
int |
eventPos[2] | ) |
|
|
protected |
◆ IsA()
virtual int vtkMRMLSliceIntersectionRepresentation2D::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkMRMLSliceIntersectionRepresentation2D::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
◆ PrintSelf()
void vtkMRMLSliceIntersectionRepresentation2D::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
|
override |
◆ ReleaseGraphicsResources()
void vtkMRMLSliceIntersectionRepresentation2D::ReleaseGraphicsResources |
( |
vtkWindow * |
| ) |
|
|
override |
◆ RemoveAllIntersectingSliceNodes()
void vtkMRMLSliceIntersectionRepresentation2D::RemoveAllIntersectingSliceNodes |
( |
| ) |
|
◆ RemoveIntersectingSliceNode()
void vtkMRMLSliceIntersectionRepresentation2D::RemoveIntersectingSliceNode |
( |
vtkMRMLSliceNode * |
sliceNode | ) |
|
◆ RenderOverlay()
int vtkMRMLSliceIntersectionRepresentation2D::RenderOverlay |
( |
vtkViewport * |
viewport | ) |
|
|
override |
◆ SafeDownCast()
◆ SetMRMLApplicationLogic()
◆ SetSliceNode()
void vtkMRMLSliceIntersectionRepresentation2D::SetSliceNode |
( |
vtkMRMLSliceNode * |
sliceNode | ) |
|
◆ SliceModelDisplayNodeModified()
void vtkMRMLSliceIntersectionRepresentation2D::SliceModelDisplayNodeModified |
( |
vtkMRMLModelDisplayNode * |
sliceNode | ) |
|
|
protected |
◆ SliceNodeModified()
void vtkMRMLSliceIntersectionRepresentation2D::SliceNodeModified |
( |
vtkMRMLSliceNode * |
sliceNode | ) |
|
|
protected |
◆ SliceNodeModifiedCallback()
static void vtkMRMLSliceIntersectionRepresentation2D::SliceNodeModifiedCallback |
( |
vtkObject * |
caller, |
|
|
unsigned long |
eid, |
|
|
void * |
clientData, |
|
|
void * |
callData |
|
) |
| |
|
staticprotected |
◆ TransformIntersectingSlices()
void vtkMRMLSliceIntersectionRepresentation2D::TransformIntersectingSlices |
( |
vtkMatrix4x4 * |
rotatedSliceToSliceTransformMatrix | ) |
|
◆ UpdateIntersectingSliceNodes()
void vtkMRMLSliceIntersectionRepresentation2D::UpdateIntersectingSliceNodes |
( |
| ) |
|
◆ UpdateSliceIntersectionDisplay()
void vtkMRMLSliceIntersectionRepresentation2D::UpdateSliceIntersectionDisplay |
( |
SliceIntersectionDisplayPipeline * |
pipeline | ) |
|
|
protected |
◆ CurrentTransform
vtkTransform* vtkMRMLSliceIntersectionRepresentation2D::CurrentTransform |
|
protected |
◆ CurrentTranslation
double vtkMRMLSliceIntersectionRepresentation2D::CurrentTranslation[3] |
|
protected |
◆ DisplayOrigin
double vtkMRMLSliceIntersectionRepresentation2D::DisplayOrigin[3] |
|
protected |
◆ Internal
vtkInternal* vtkMRMLSliceIntersectionRepresentation2D::Internal |
|
protected |
◆ LastEventPosition
double vtkMRMLSliceIntersectionRepresentation2D::LastEventPosition[2] |
|
protected |
◆ MRMLApplicationLogic
◆ Origin
double vtkMRMLSliceIntersectionRepresentation2D::Origin[4] |
|
protected |
◆ SliceIntersectionPoint
double vtkMRMLSliceIntersectionRepresentation2D::SliceIntersectionPoint[4] |
|
protected |
◆ StartWorldPosition
double vtkMRMLSliceIntersectionRepresentation2D::StartWorldPosition[4] |
|
protected |
◆ TotalTransform
vtkTransform* vtkMRMLSliceIntersectionRepresentation2D::TotalTransform |
|
protected |
The documentation for this class was generated from the following file: