CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
Helper for drawing a line in 2D. More...
#include <cxVtkHelperClasses.h>
Public Member Functions | |
LineSegment (vtkRendererPtr renderer) | |
~LineSegment () | |
void | setPoints (Vector3D point1, Vector3D point2, RGBColor color, int stipplePattern=0xFFFF) |
void | setResolution (int res) |
void | updatePosition (Vector3D point1, Vector3D point2) |
vtkActor2DPtr | getActor () |
void | setColor (RGBColor color) |
void | setPattern (int stipplePattern) |
void | setWidth (float width) |
Helper for drawing a line in 2D.
Definition at line 87 of file cxVtkHelperClasses.h.
cx::LineSegment::LineSegment | ( | vtkRendererPtr | renderer | ) |
Definition at line 153 of file cxVtkHelperClasses.cpp.
cx::LineSegment::~LineSegment | ( | ) |
Definition at line 161 of file cxVtkHelperClasses.cpp.
vtkActor2DPtr cx::LineSegment::getActor | ( | ) |
Definition at line 203 of file cxVtkHelperClasses.cpp.
void cx::LineSegment::setColor | ( | RGBColor | color | ) |
Definition at line 193 of file cxVtkHelperClasses.cpp.
void cx::LineSegment::setPattern | ( | int | stipplePattern | ) |
Definition at line 198 of file cxVtkHelperClasses.cpp.
void cx::LineSegment::setPoints | ( | Vector3D | point1, |
Vector3D | point2, | ||
RGBColor | color, | ||
int | stipplePattern = 0xFFFF |
||
) |
Definition at line 166 of file cxVtkHelperClasses.cpp.
void cx::LineSegment::setResolution | ( | int | res | ) |
Definition at line 177 of file cxVtkHelperClasses.cpp.
void cx::LineSegment::setWidth | ( | float | width | ) |
Definition at line 182 of file cxVtkHelperClasses.cpp.
Definition at line 187 of file cxVtkHelperClasses.cpp.