|
NorMIT-nav
2023.01.05-dev+develop.0da12
An IGT application
|
Go to the documentation of this file.
12 #ifndef CXGRAPHICALAXES3D_H
13 #define CXGRAPHICALAXES3D_H
15 #include "cxResourceVisualizationExport.h"
46 void setFontSize(
double size);
47 void setAxisLength(
double length);
48 void setVisible(
bool on);
50 void setShowAxesLabels(
bool on);
51 void setCaption(
const QString& caption,
const Vector3D& color);
56 void resetAxesLabels();
72 #endif // CXGRAPHICALAXES3D_H
Namespace for all CustusX production code.
vtkSmartPointer< class vtkAxesActor > vtkAxesActorPtr
const double m_vtkAxisLength
boost::shared_ptr< class ViewportListener > ViewportListenerPtr
RealScalar length() const
Transform3D Transform3D
Transform3D is a representation of an affine 3D transform.
std::vector< Vector3D > mCaptionPos
Visualization for one 3D coordinate axis triplet.
boost::shared_ptr< class GraphicalAxes3D > GraphicalAxes3DPtr
ViewportListenerPtr mViewportListener
Eigen::Vector3d Vector3D
Vector3D is a representation of a point or vector in 3D.
vtkSmartPointer< class vtkRenderer > vtkRendererPtr
std::vector< vtkCaptionActor2DPtr > mCaption