CloudyDay
 All Classes Functions Variables Enumerations
CloudVoxel.h
1 #pragma once
2 #include "cloudgenerator.h"
3 
4 namespace osgCloudyDay
5 {
9  class CloudVoxel : public CloudGenerator
10  {
11  public:
22  CloudVoxel(std::string path, osg::Vec3 middlepos, int sx, int sy, int sz, int type, osg::Vec4 color);
23 
27  ~CloudVoxel(void);
28 
29  protected:
33  void Initialize();
34 
35  osg::Vec3 m_middlepos;
36  std::string m_path;
37  int m_type;
38 
39  int slicex;
40  int slicey;
41  int slicez;
42  };
43 }