#include <simgear/structure/SGReferenced.hxx>
#include <string>
-using std::string;
#include <osg/ref_ptr>
#include <osg/Array>
* Constructor
* @param tex_path the path to the set of cloud textures
*/
- SGCloudLayer( const string &tex_path );
+ SGCloudLayer( const std::string &tex_path );
/**
* Destructor
void setCoverage (Coverage coverage);
/** get coverage as string */
- const string & getCoverageString() const;
+ const std::string & getCoverageString() const;
/** get coverage as string */
- static const string & getCoverageString( Coverage coverage );
+ static const std::string & getCoverageString( Coverage coverage );
/** get coverage type from string */
static Coverage getCoverageType( const std::string & coverage );
/** set coverage as string */
- void setCoverageString( const string & coverage );
+ void setCoverageString( const std::string & coverage );
/**
* set the cloud movement direction
* orientation.
* @param p position vector
* @param up the local up vector
- * @param lon specifies a rotation about the Z axis
- * @param lat specifies a rotation about the new Y axis
- * @param spin specifies a rotation about the new Z axis
- * (and orients the sunrise/set effects)
+ * @param lon TODO
+ * @param lat TODO
+ * @param alt TODO
* @param dt the time elapsed since the last call
*/
- bool reposition( const SGVec3f& p, const SGVec3f& up,
+ bool reposition( const SGVec3f& p,
+ const SGVec3f& up,
double lon, double lat, double alt,
double dt = 0.0 );