27#ifndef TRANSFORMATIONEXPLORER_H
28#define TRANSFORMATIONEXPLORER_H
42class FrameOfReference;
44class GraphDisplayWidget;
74 void refresh(Viewer* whoIsAsking =
nullptr)
override;
102 QVector<camitk::FrameOfReference*> currentFrames;
103 QVector<camitk::Transformation*> currentDirectTransformations;
116 void getTransformationMenu(
const QPoint& pos);
121 void getFrameMenu(
const QPoint& pos);
126 void addFrame(
camitk::FrameOfReference* frame, QString componentsNames, QString viewersNames,
bool addToGraphDisplay =
true);
133 QString circledNumber(
int n);
136 QTreeWidget* frameTree;
137 QTreeWidget* transformationTree;
FrameOfReference is only a label for an abstract coordinate system.
Definition FrameOfReference.h:71
Viewer is an abstract class that is the base class for all viewers.
Definition Viewer.h:182
virtual QWidget * getWidget()=0
get the viewer widget.
virtual void refresh(Viewer *whoIsAsking=nullptr)=0
refresh the view (can be interesting to know which other viewer is calling this)