#include <SVTK_ViewParameterDlg.h>
Constructor
References myBusy, myCameraCoords, myCameraPositionMode, myCameraX, myCameraY, myCameraZ, myDistance, myEventCallbackCommand, myFocalCoords, myFocalX, myFocalY, myFocalZ, myIsObserverAdded, myProjDirection, myProjDirX, myProjDirY, myProjDirZ, myProjectionMode, myScale, myScaleBox, mySelectPoint, myToBBCenter, myToOrigin, myViewAngle, myViewAngleBox, myViewDirection, myViewDirX, myViewDirY, myViewDirZ, onCameraCoordChanged(), onClickClose(), onDirectionChanged(), onDistanceChanged(), onFocalCoordChanged(), onPositionModeChanged(), onProjectionModeChanged(), onSelectPoint(), onToBBCenter(), onToOrigin(), onViewDirectionChanged(), onZoomChanged(), ProcessEvents(), setEnabled(), and updateData().
SVTK_ViewParameterDlg::~SVTK_ViewParameterDlg |
( |
| ) |
|
void SVTK_ViewParameterDlg::addObserver |
( |
| ) |
|
bool SVTK_ViewParameterDlg::computePoint |
( |
const double |
start[3], |
|
|
const double |
dir[3], |
|
|
const double |
dist, |
|
|
double |
result[3] |
|
) |
| |
|
protected |
void SVTK_ViewParameterDlg::onCameraCoordChanged |
( |
| ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onClickClose |
( |
| ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onDirectionChanged |
( |
| ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onDistanceChanged |
( |
| ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onFocalCoordChanged |
( |
| ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onPositionModeChanged |
( |
int |
mode | ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onProjectionModeChanged |
( |
int |
mode | ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onSelectPoint |
( |
| ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onToBBCenter |
( |
| ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onToOrigin |
( |
| ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onViewDirectionChanged |
( |
| ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::onZoomChanged |
( |
| ) |
|
|
protectedslot |
void SVTK_ViewParameterDlg::ProcessEvents |
( |
vtkObject * |
object, |
|
|
unsigned long |
event, |
|
|
void * |
clientdata, |
|
|
void * |
calldata |
|
) |
| |
|
staticprotected |
void SVTK_ViewParameterDlg::setEnabled |
( |
QFrame * |
theWidget, |
|
|
const bool |
theState |
|
) |
| |
|
protected |
void SVTK_ViewParameterDlg::updateCoordinates |
( |
| ) |
|
|
protected |
References computePoint(), myBusy, myCameraPositionMode, myCameraX, myCameraY, myCameraZ, myDistance, myFocalX, myFocalY, myFocalZ, myProjDirX, myProjDirY, myProjDirZ, mySelectPoint, onCameraCoordChanged(), and onFocalCoordChanged().
void SVTK_ViewParameterDlg::updateData |
( |
| ) |
|
|
protected |
References SVTK_RenderWindowInteractor::getRenderer(), myBusy, myCameraMTime, myCameraX, myCameraY, myCameraZ, myDistance, myFocalX, myFocalY, myFocalZ, myProjDirX, myProjDirY, myProjDirZ, myProjectionMode, myRWInteractor, myScale, myViewAngle, myViewDirX, myViewDirY, myViewDirZ, and onProjectionModeChanged().
void SVTK_ViewParameterDlg::updateProjection |
( |
| ) |
|
|
protected |
References myBusy, myCameraX, myCameraY, myCameraZ, myDistance, myFocalX, myFocalY, myFocalZ, myProjDirX, myProjDirY, and myProjDirZ.
bool SVTK_ViewParameterDlg::myBusy |
|
protected |
QFrame* SVTK_ViewParameterDlg::myCameraCoords |
|
protected |
vtkTimeStamp SVTK_ViewParameterDlg::myCameraMTime |
|
protected |
QButtonGroup* SVTK_ViewParameterDlg::myCameraPositionMode |
|
protected |
vtkSmartPointer<vtkCallbackCommand> SVTK_ViewParameterDlg::myEventCallbackCommand |
|
protected |
QFrame* SVTK_ViewParameterDlg::myFocalCoords |
|
protected |
bool SVTK_ViewParameterDlg::myIsObserverAdded |
|
protected |
double SVTK_ViewParameterDlg::myPriority |
|
protected |
QFrame* SVTK_ViewParameterDlg::myProjDirection |
|
protected |
QButtonGroup* SVTK_ViewParameterDlg::myProjectionMode |
|
protected |
QFrame* SVTK_ViewParameterDlg::myScaleBox |
|
protected |
QPushButton* SVTK_ViewParameterDlg::mySelectPoint |
|
protected |
QPushButton* SVTK_ViewParameterDlg::myToBBCenter |
|
protected |
QPushButton* SVTK_ViewParameterDlg::myToOrigin |
|
protected |
QLineEdit* SVTK_ViewParameterDlg::myViewAngle |
|
protected |
QFrame* SVTK_ViewParameterDlg::myViewAngleBox |
|
protected |
QFrame* SVTK_ViewParameterDlg::myViewDirection |
|
protected |
The documentation for this class was generated from the following files: