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()
| void iASlicerProfileHandles::setup |
( |
int | pointInd, |
|
|
double const * | pos3d, |
|
|
double const * | pos2d, |
|
|
vtkImageData * | imgData ) |
◆ setVisibility()
| void iASlicerProfileHandles::setVisibility |
( |
bool | isVisible | ) |
|
◆ m_hLine
| std::array<iAvtkSourcePoly<vtkLineSource>, 2> iASlicerProfileHandles::m_hLine |
|
protected |
◆ m_points
| std::array<iAvtkSourcePoly<vtkDiskSource>, 2> iASlicerProfileHandles::m_points |
|
protected |
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
| std::array<iAvtkSourcePoly<vtkLineSource>, 2> iASlicerProfileHandles::m_vLine |
|
protected |
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: