|
gramods
|
Visitor that renders a scenegraph to the currently active viewport. More...
#include <Node.hh>


Public Member Functions | |
| RenderVisitor (Camera camera) | |
| void | apply (gmCore::Object *node) override |
| This method is called for each visited objects. More... | |
Public Member Functions inherited from gramods::gmGraphics::Node::TransformStackVisitor | |
| void | apply (Object *node, const Eigen::Affine3f &transform) |
Public Attributes | |
| const Camera | camera |
Public Attributes inherited from gramods::gmGraphics::Node::TransformStackVisitor | |
| std::vector< Eigen::Affine3f > | stack {Eigen::Affine3f::Identity()} |
Visitor that renders a scenegraph to the currently active viewport.
Example usage:
|
overridevirtual |
This method is called for each visited objects.
Reimplemented from gramods::gmGraphics::Node::TransformStackVisitor.