Shows handles for start and end of a profile line on the given (slicer) renderer.
More...
#include <iASlicerProfileHandles.h>
Shows handles for start and end of a profile line on the given (slicer) renderer.
◆ iASlicerProfileHandles()
| iASlicerProfileHandles::iASlicerProfileHandles |
( |
| ) |
|
◆ addToRenderer()
| void iASlicerProfileHandles::addToRenderer |
( |
vtkRenderer * |
ren | ) |
|
◆ findSelectedPointIdx()
| void iASlicerProfileHandles::findSelectedPointIdx |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
◆ pointIdx()
| int iASlicerProfileHandles::pointIdx |
( |
| ) |
const |
◆ position()
| double const * iASlicerProfileHandles::position |
( |
int |
pointIdx | ) |
|
◆ setPointScaling()
| void iASlicerProfileHandles::setPointScaling |
( |
double |
scaling | ) |
|
◆ setup()
| int iASlicerProfileHandles::setup |
( |
int |
pointInd, |
|
|
double const * |
pos3d, |
|
|
double const * |
pos2d, |
|
|
vtkImageData * |
imgData |
|
) |
| |
◆ setVisibility()
| void iASlicerProfileHandles::setVisibility |
( |
bool |
isVisible | ) |
|
◆ m_hLine
◆ m_points
data for the disk visualizations of start and end point
◆ m_positions
| double iASlicerProfileHandles::m_positions[2][3] |
|
protected |
◆ m_profLine
◆ m_profPntInd
| int iASlicerProfileHandles::m_profPntInd |
|
protected |
currently selected point of profile
◆ m_radius
| double iASlicerProfileHandles::m_radius |
|
protected |
radius, taking into account image spacing
◆ m_vLine
horizontal and vertical lines
◆ m_zeroLine
◆ PointRadius
| const int iASlicerProfileHandles::PointRadius = 5 |
|
static |
◆ ZCoord
| const int iASlicerProfileHandles::ZCoord = 0 |
|
static |
The documentation for this class was generated from the following files: