28 virtual std::set<Type> getTypes()
const;
32 virtual const std::map<double, ToolPositionMetadata>& getMetadataHistory();
34 virtual bool getVisible()
const;
35 virtual bool isInitialized()
const;
37 virtual QString getUid()
const;
38 virtual QString getName()
const;
40 virtual bool isCalibrated()
const;
42 virtual void setCalibration_sMt(
Transform3D calibration);
45 virtual double getTimestamp()
const;
46 virtual void printSelf(std::ostream &os,
Indent indent);
48 virtual double getTooltipOffset()
const;
49 virtual void setTooltipOffset(
double val);
50 virtual std::map<QString, Vector3D> getReferencePoints()
const;
51 virtual bool hasReferencePointWithId(
int id);
58 virtual void set_prMt(
const Transform3D& prMt,
double timestamp);
59 virtual void setVisible(
bool vis);
63 virtual bool isNull();
67 std::map<double, ToolPositionMetadata> mMetadata;
72 #endif // CXTOOLNULL_H