1 #ifndef __qSlicerAnnotationModulePropertyDialog_h 2 #define __qSlicerAnnotationModulePropertyDialog_h 5 #include "ui_qSlicerAnnotationModulePropertyDialogNew.h" 9 #include "vtkStdString.h" 32 const char *
GetID() {
return this->m_id; }
45 static void FormatValueToChar(
const char* format, std::vector<double> vv, QString &valueString );
107 Ui::qSlicerAnnotationModulePropertyDialogNew ui;
113 void createConnection();
119 void lockUnlockInterface(
bool lock);
void updateValue(QString valueString)
void onVisibleInvisibleButtonClicked()
void onLineSpecularChanged(double value)
void onLineLabelVisibilityStateChanged(int state)
void onLineDiffuseChanged(double value)
void UpdateLockUnlockStatus(bool isLock)
qSlicerAnnotationModulePropertyDialog(const char *id, vtkSlicerAnnotationModuleLogic *logic)
void onPointSpecularChanged(double value)
void onPointColorChanged(QColor qcolor)
static void TurnColorArrayToQColor(double *color, QColor &qcolor)
void onTextUnselectedColorChanged(QColor qcolor)
void SetButtonText(int type)
void onPointDiffuseChanged(double value)
static void TurnQColorToColorArray(double *color, QColor &qcolor)
void updateTextFromTable(QString text)
void Undo(vtkMRMLNode *node)
void onLineAmbientChanged(double value)
void onCoordinateChanged(QString text)
void onTextSelectedColorChanged(QColor qcolor)
void onLockUnlockButtonClicked()
void onTextOpacityChanged(double value)
void onPointSizeChanged(double value)
void onLineTickSpacingChanged()
void onPointGlyphChanged(QString value)
void SaveStateForUndo(vtkMRMLNode *node)
MRML node to represent a fiducial in the Annotations module - deprecated.
void onLineOpacityChanged(double value)
void colorPropertyChanged(QColor, char *, int)
void onLineMaxTicksChanged(double value)
void onPointAmbientChanged(double value)
void onLineWidthChanged(double value)
void coordinateChanged(QString, char *)
void onTextScaleChanged(double value)
static void FormatValueToChar(const char *format, std::vector< double > vv, QString &valueString)
Abstract Superclass for all specific types of MRML nodes.
~qSlicerAnnotationModulePropertyDialog()
void onLineLabelPositionChanged(double value)
void onLineSelectedColorChanged(QColor qcolor)
void doublePropertyChanged(double, char *, int)
void onPointSelectedColorChanged(QColor qcolor)
void onPointOpacityChanged(double value)
void onLineColorChanged(QColor qcolor)