Geometry settings.
More...
#include <VClouds.h>
|
| GeometrySettings () |
| Default constructor. More...
|
|
| GeometrySettings (const Ogre::Vector2 &_Height, const float &_Radius, const Ogre::Radian &_Alpha=Ogre::Degree(12), const Ogre::Radian &_Beta=Ogre::Degree(40), const int &_NumberOfBlocks=12, const int &_Na=10, const int &_Nb=8, const int &_Nc=6) |
| Constructor. More...
|
|
Geometry settings.
Definition at line 62 of file VClouds.h.
◆ GeometrySettings() [1/2]
SkyX::VClouds::VClouds::GeometrySettings::GeometrySettings |
( |
| ) |
|
|
inline |
Default constructor.
Definition at line 77 of file VClouds.h.
◆ GeometrySettings() [2/2]
SkyX::VClouds::VClouds::GeometrySettings::GeometrySettings |
( |
const Ogre::Vector2 & |
_Height, |
|
|
const float & |
_Radius, |
|
|
const Ogre::Radian & |
_Alpha = Ogre::Degree(12) , |
|
|
const Ogre::Radian & |
_Beta = Ogre::Degree(40) , |
|
|
const int & |
_NumberOfBlocks = 12 , |
|
|
const int & |
_Na = 10 , |
|
|
const int & |
_Nb = 8 , |
|
|
const int & |
_Nc = 6 |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
_Height | x = Cloud field y-coord start, y: Field height (both in world coordinates) |
_Radius | Radius |
_Alpha | Alpha angle |
_Beta | Beta angle |
_NumberOfBlocks | Number of geometry blocks |
_Na | Number of slices in A zone |
_Nb | Number of slices in B zone |
_Nc | Number of slices in C zone |
Definition at line 96 of file VClouds.h.
◆ Alpha
Ogre::Radian SkyX::VClouds::VClouds::GeometrySettings::Alpha |
◆ Beta
Ogre::Radian SkyX::VClouds::VClouds::GeometrySettings::Beta |
◆ Height
Ogre::Vector2 SkyX::VClouds::VClouds::GeometrySettings::Height |
Height: x = Altitude over the camera, y: Field height (both in world coordinates)
Definition at line 65 of file VClouds.h.
◆ Na
int SkyX::VClouds::VClouds::GeometrySettings::Na |
Number of slices per geometry zone.
Definition at line 73 of file VClouds.h.
◆ Nb
int SkyX::VClouds::VClouds::GeometrySettings::Nb |
◆ Nc
int SkyX::VClouds::VClouds::GeometrySettings::Nc |
◆ NumberOfBlocks
int SkyX::VClouds::VClouds::GeometrySettings::NumberOfBlocks |
Number of blocks.
Definition at line 71 of file VClouds.h.
◆ Radius
float SkyX::VClouds::VClouds::GeometrySettings::Radius |
The documentation for this struct was generated from the following file: