2 #ifndef GRAMODS_GRAPHICS_TRANSFORM
3 #define GRAMODS_GRAPHICS_TRANSFORM
5 #include <gmGraphics/Group.hh>
7 BEGIN_NAMESPACE_GMGRAPHICS;
15 virtual Eigen::Affine3f getTransform() = 0;
18 if (
auto *ts_visitor =
20 ts_visitor->apply(
this, getTransform());
26 END_NAMESPACE_GMGRAPHICS;
The scenegraph group base.
Definition: Group.hh:12
The visitor of a design pattern for automatic traversal.
Definition: Object.hh:75
virtual void apply(Object *node)
This method is called for each visited objects.
Definition: Object.hh:79