CustusX
22.04-rc2
An IGT application
|
Representation for one 3D coordinate axis triplet. More...
#include <cxAxesRep.h>
Public Member Functions | |
virtual | ~AxesRep () |
virtual QString | getType () const |
void | setTransform (Transform3D rMt) |
void | setFontSize (double size) |
void | setAxisLength (double length) |
void | setVisible (bool on) |
void | setShowAxesLabels (bool on) |
void | setCaption (const QString &caption, const Vector3D &color) |
Public Member Functions inherited from cx::RepImpl | |
RepImpl (const QString &uid="", const QString &name="") | |
virtual | ~RepImpl () |
virtual void | connectToView (ViewPtr theView) |
virtual void | disconnectFromView (ViewPtr theView) |
virtual bool | isConnectedToView (ViewPtr theView) const |
void | setName (QString name) |
QString | getName () const |
QString | getUid () const |
virtual void | printSelf (std::ostream &os, Indent indent) |
Public Member Functions inherited from cx::Rep | |
virtual | ~Rep () |
Static Public Member Functions | |
static AxesRepPtr | New (const QString &uid="") |
Static Public Member Functions inherited from cx::RepImpl | |
template<class REP > | |
static boost::shared_ptr< REP > | wrap_new (REP *object, QString uid) |
Protected Member Functions | |
AxesRep () | |
virtual void | addRepActorsToViewRenderer (ViewPtr view) |
virtual void | removeRepActorsFromViewRenderer (ViewPtr view) |
Protected Member Functions inherited from cx::RepImpl | |
ViewPtr | getView () const |
vtkRendererPtr | getRenderer () |
RepPtr | getSelf () |
virtual void | onModifiedStartRender () |
virtual void | onEveryRender () |
Protected Attributes | |
GraphicalAxes3DPtr | mAxes |
Additional Inherited Members | |
Protected Slots inherited from cx::RepImpl | |
void | setModified () |
Representation for one 3D coordinate axis triplet.
Set the position using setTransform().
Definition at line 36 of file cxAxesRep.h.
|
virtual |
Definition at line 45 of file cxAxesRep.cpp.
|
protected |
Definition at line 36 of file cxAxesRep.cpp.
|
protectedvirtual |
Implements cx::RepImpl.
Definition at line 49 of file cxAxesRep.cpp.
|
inlinevirtual |
Implements cx::RepImpl.
Definition at line 43 of file cxAxesRep.h.
|
static |
Definition at line 31 of file cxAxesRep.cpp.
|
protectedvirtual |
Implements cx::RepImpl.
Definition at line 54 of file cxAxesRep.cpp.
void cx::AxesRep::setAxisLength | ( | double | length | ) |
Definition at line 79 of file cxAxesRep.cpp.
void cx::AxesRep::setCaption | ( | const QString & | caption, |
const Vector3D & | color | ||
) |
Definition at line 69 of file cxAxesRep.cpp.
void cx::AxesRep::setFontSize | ( | double | size | ) |
Definition at line 74 of file cxAxesRep.cpp.
void cx::AxesRep::setShowAxesLabels | ( | bool | on | ) |
Definition at line 64 of file cxAxesRep.cpp.
void cx::AxesRep::setTransform | ( | Transform3D | rMt | ) |
Definition at line 84 of file cxAxesRep.cpp.
void cx::AxesRep::setVisible | ( | bool | on | ) |
Definition at line 59 of file cxAxesRep.cpp.
|
protected |
Definition at line 55 of file cxAxesRep.h.