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... | |
![]() | |
void | apply (Object *node, const Eigen::Affine3f &transform) |
Public Attributes | |
const Camera | camera |
![]() | |
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.