#include <Create2DCloud.h>
Public Member Functions | |
| Create2DCloud (void) | |
| ~Create2DCloud (void) | |
| void | Initialize (std::vector< Cloud2DState > cloud2dstates) |
| osg::Node * | GetNode () |
| osg::Node * | GetNodeLight () |
| osg::Node * | GetReflectionCamera (int at) |
Class to create a 2d cloud
| osgCloudyDay::Create2DCloud::Create2DCloud | ( | void | ) |
Constructor
| osgCloudyDay::Create2DCloud::~Create2DCloud | ( | void | ) |
Deconstructor
| osg::Node * osgCloudyDay::Create2DCloud::GetNode | ( | ) |
Results a geode to render it from the viewer
| osg::Node * osgCloudyDay::Create2DCloud::GetNodeLight | ( | ) |
Results a geode to render it from the lightsource
| osg::Node * osgCloudyDay::Create2DCloud::GetReflectionCamera | ( | int | at | ) |
Results a geode to render it for reflections
| at | index of the camera |
| void osgCloudyDay::Create2DCloud::Initialize | ( | std::vector< Cloud2DState > | cloud2dstates | ) |
Initialize the 2D clouds. cloud2dstates configuration of 2D clouds
1.8.1.1