Slicer
4.10
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include "vtkMRMLDisplayableNode.h"
#include "vtkSlicerMarkupsModuleMRMLExport.h"
#include <vtkSmartPointer.h>
#include <vtkVector.h>
Go to the source code of this file.
Classes | |
struct | Markup |
see doxygen enabled comment in class description More... | |
class | vtkMRMLMarkupsNode |
MRML node to represent a list of markups Markups nodes contains a list of markups that each contain a list of points. Visualization parameters for these nodes are controlled by the vtkMRMLMarkupsDisplayNode class. Each markup has a unique ID. Each markup is defined by a certain number of RAS points, 1 for fiducials, 2 for rulers, 3 for angles, etc. Each markup has an orientation defined by a quaternion. It's represented by a 4 element vector: [0] = the angle of rotation, [1,2,3] = the axis of rotation. Default is 0.0, 0.0, 0.0, 1.0 Each markup also has an associated node id, set when the markup is placed on a data set to link the markup to the volume or model. Each markup can also be individually un/selected, un/locked, in/visible, and have a label (short, shown in the viewers) and description (longer, shown in the GUI). More... | |