gramods
Public Member Functions | Public Attributes | List of all members
gramods::gmGraphics::OsgRenderer::Impl Struct Reference
Collaboration diagram for gramods::gmGraphics::OsgRenderer::Impl:
Collaboration graph
[legend]

Public Member Functions

void setFrameNumber (unsigned int n)
 
void setup ()
 --— Impl --— More...
 
void render (const Camera &camera, const Eigen::Affine3f &Mm)
 
void getNearFar (const Camera &camera, const Eigen::Affine3f &Mm, float &near, float &far)
 
void setSceneData (osg::Node *node)
 
void update (Updateable::clock::time_point t, size_t f)
 

Public Attributes

bool is_initialized = false
 
osg::ref_ptr< osgViewer::Viewer > viewer
 
osg::ref_ptr< osg::Node > tmp_scene_data
 
std::optional< unsigned int > frame_number
 

Member Function Documentation

◆ setup()

void gramods::gmGraphics::OsgRenderer::Impl::setup ( )

--— Impl --—


The documentation for this struct was generated from the following file: