#include <cxToolNull.h>
|
virtual | ~ToolNull () |
|
virtual std::set< Type > | getTypes () const |
|
virtual vtkPolyDataPtr | getGraphicsPolyData () const |
| get geometric 3D description More...
|
|
virtual TimedTransformMapPtr | getPositionHistory () |
| get historical positions More...
|
|
virtual ToolPositionMetadata | getMetadata () const |
|
virtual const std::map< double, ToolPositionMetadata > & | getMetadataHistory () |
|
virtual bool | getVisible () const |
|
virtual bool | isInitialized () const |
|
virtual QString | getUid () const |
|
virtual QString | getName () const |
|
virtual bool | isCalibrated () const |
| a tool may not be calibrated, then no tracking is allowed More...
|
|
virtual Transform3D | getCalibration_sMt () const |
| get the calibration transform from tool space to sensor space (where the spheres or similar live) More...
|
|
virtual void | setCalibration_sMt (Transform3D calibration) |
|
virtual ProbePtr | getProbe () const |
|
virtual double | getTimestamp () const |
| latest valid timestamp for the position matrix. 0 means indeterminate (for f.ex. manual tools) More...
|
|
virtual void | printSelf (std::ostream &os, Indent indent) |
|
virtual double | getTooltipOffset () const |
|
virtual void | setTooltipOffset (double val) |
|
virtual std::map< QString, Vector3D > | getReferencePoints () const |
|
virtual bool | hasReferencePointWithId (int id) |
|
virtual TimedTransformMap | getSessionHistory (double startTime, double stopTime) |
|
virtual Transform3D | get_prMt () const |
|
virtual void | resetTrackingPositionFilter (TrackingPositionFilterPtr filter) |
|
virtual void | set_prMt (const Transform3D &prMt, double timestamp) |
| if available for this type, set pos, ts<0 means use current time More...
|
|
virtual void | setVisible (bool vis) |
| if available for this type, set visibility More...
|
|
virtual ToolPtr | getBaseTool () |
|
virtual bool | isNull () |
|
| Tool (const QString &uid="", const QString &name="") |
|
virtual | ~Tool () |
|
virtual bool | hasType (Type type) const |
|
virtual bool | hasReferencePointWithId (QString id) |
|
Null implementation of Tool
Definition at line 23 of file cxToolNull.h.
◆ ~ToolNull()
virtual cx::ToolNull::~ToolNull |
( |
| ) |
|
|
inlinevirtual |
◆ get_prMt()
◆ getBaseTool()
ToolPtr cx::ToolNull::getBaseTool |
( |
| ) |
|
|
virtual |
◆ getCalibration_sMt()
get the calibration transform from tool space to sensor space (where the spheres or similar live)
Implements cx::Tool.
Definition at line 56 of file cxToolNull.cpp.
◆ getGraphicsPolyData()
◆ getMetadata()
◆ getMetadataHistory()
◆ getName()
QString cx::ToolNull::getName |
( |
| ) |
const |
|
virtual |
◆ getNullObject()
static ToolPtr cx::ToolNull::getNullObject |
( |
| ) |
|
|
static |
◆ getPositionHistory()
◆ getProbe()
ProbePtr cx::ToolNull::getProbe |
( |
| ) |
const |
|
virtual |
◆ getReferencePoints()
std::map< QString, Vector3D > cx::ToolNull::getReferencePoints |
( |
| ) |
const |
|
virtual |
◆ getSessionHistory()
TimedTransformMap cx::ToolNull::getSessionHistory |
( |
double |
startTime, |
|
|
double |
stopTime |
|
) |
| |
|
virtual |
◆ getTimestamp()
double cx::ToolNull::getTimestamp |
( |
| ) |
const |
|
virtual |
latest valid timestamp for the position matrix. 0 means indeterminate (for f.ex. manual tools)
Implements cx::Tool.
Definition at line 71 of file cxToolNull.cpp.
◆ getTooltipOffset()
double cx::ToolNull::getTooltipOffset |
( |
| ) |
const |
|
virtual |
◆ getTypes()
std::set< Tool::Type > cx::ToolNull::getTypes |
( |
| ) |
const |
|
virtual |
◆ getUid()
QString cx::ToolNull::getUid |
( |
| ) |
const |
|
virtual |
◆ getVisible()
bool cx::ToolNull::getVisible |
( |
| ) |
const |
|
virtual |
◆ hasReferencePointWithId()
bool cx::ToolNull::hasReferencePointWithId |
( |
int |
id | ) |
|
|
virtual |
◆ isCalibrated()
bool cx::ToolNull::isCalibrated |
( |
| ) |
const |
|
virtual |
a tool may not be calibrated, then no tracking is allowed
Implements cx::Tool.
Definition at line 52 of file cxToolNull.cpp.
◆ isInitialized()
bool cx::ToolNull::isInitialized |
( |
| ) |
const |
|
virtual |
◆ isNull()
bool cx::ToolNull::isNull |
( |
| ) |
|
|
virtual |
◆ printSelf()
void cx::ToolNull::printSelf |
( |
std::ostream & |
os, |
|
|
Indent |
indent |
|
) |
| |
|
virtual |
◆ resetTrackingPositionFilter()
◆ set_prMt()
void cx::ToolNull::set_prMt |
( |
const Transform3D & |
prMt, |
|
|
double |
timestamp |
|
) |
| |
|
virtual |
if available for this type, set pos, ts<0 means use current time
Implements cx::Tool.
Definition at line 117 of file cxToolNull.cpp.
◆ setCalibration_sMt()
void cx::ToolNull::setCalibration_sMt |
( |
Transform3D |
calibration | ) |
|
|
virtual |
◆ setTooltipOffset()
void cx::ToolNull::setTooltipOffset |
( |
double |
val | ) |
|
|
virtual |
◆ setVisible()
void cx::ToolNull::setVisible |
( |
bool |
vis | ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- /mnt/bamboo/bamboo/buildagent/xml-data/build-dir/NN-NI-BU2/CX/CX/source/resource/core/Tool/cxToolNull.h
- /mnt/bamboo/bamboo/buildagent/xml-data/build-dir/NN-NI-BU2/CX/CX/source/resource/core/Tool/cxToolNull.cpp