Privacy
An open-source, flexible 3D physical simulation framework
osg_terrain::ShaderTerrain Class Reference

#include <ShaderTerrain.hpp>

Classes

class  BoundCallback
 
class  BoundVisitor
 

Public Member Functions

 ShaderTerrain (configmaps::ConfigMap map)
 
 ~ShaderTerrain ()
 
void setPos (double x, double y, double z)
 
osg::ref_ptr< osg::Node > getNode ()
 

Private Attributes

osg::ref_ptr< BoundCallbackboundCallback
 
osg::ref_ptr< PosTransformposTransform
 

Detailed Description

Definition at line 51 of file ShaderTerrain.hpp.

Constructor & Destructor Documentation

◆ ShaderTerrain()

osg_terrain::ShaderTerrain::ShaderTerrain ( configmaps::ConfigMap  map)

Definition at line 80 of file ShaderTerrain.cpp.

◆ ~ShaderTerrain()

osg_terrain::ShaderTerrain::~ShaderTerrain ( )

Definition at line 128 of file ShaderTerrain.cpp.

Member Function Documentation

◆ getNode()

osg::ref_ptr< osg::Node > osg_terrain::ShaderTerrain::getNode ( )

Definition at line 132 of file ShaderTerrain.cpp.

◆ setPos()

void osg_terrain::ShaderTerrain::setPos ( double  x,
double  y,
double  z 
)

Definition at line 140 of file ShaderTerrain.cpp.

Member Data Documentation

◆ boundCallback

osg::ref_ptr<BoundCallback> osg_terrain::ShaderTerrain::boundCallback
private

Definition at line 81 of file ShaderTerrain.hpp.

◆ posTransform

osg::ref_ptr<PosTransform> osg_terrain::ShaderTerrain::posTransform
private

Definition at line 82 of file ShaderTerrain.hpp.


The documentation for this class was generated from the following files: