#include <UWSimUtils.h>
Static Public Member Functions | |
static osg::Node * | createFrame (double radius=0.015, double length=0.2) |
static osg::Node * | createLabel (std::string text, double charSize=0.02, int bb=1, osg::Vec4 color=osg::Vec4(1, 1, 1, 1)) |
static osg::Node * | createOSGBox (osg::Vec3 size) |
static osg::Node * | createOSGCylinder (double radius, double height) |
static osg::Node * | createOSGSphere (double radius) |
static osg::Node * | createSwitchableFrame (double radius=0.015, double length=0.2, unsigned int mask=0x40) |
static osg::Node * | loadGeometry (boost::shared_ptr< Geometry > geom) |
static osg::Node * | retrieveResource (std::string name) |
Definition at line 135 of file UWSimUtils.h.
osg::Node * UWSimGeometry::createFrame | ( | double | radius = 0.015 , |
double | length = 0.2 |
||
) | [static] |
Definition at line 144 of file UWSimUtils.cpp.
osg::Node * UWSimGeometry::createLabel | ( | std::string | text, |
double | charSize = 0.02 , |
||
int | bb = 1 , |
||
osg::Vec4 | color = osg::Vec4(1,1,1,1) |
||
) | [static] |
Definition at line 252 of file UWSimUtils.cpp.
osg::Node * UWSimGeometry::createOSGBox | ( | osg::Vec3 | size | ) | [static] |
Definition at line 203 of file UWSimUtils.cpp.
osg::Node * UWSimGeometry::createOSGCylinder | ( | double | radius, |
double | height | ||
) | [static] |
Definition at line 219 of file UWSimUtils.cpp.
osg::Node * UWSimGeometry::createOSGSphere | ( | double | radius | ) | [static] |
Definition at line 236 of file UWSimUtils.cpp.
osg::Node * UWSimGeometry::createSwitchableFrame | ( | double | radius = 0.015 , |
double | length = 0.2 , |
||
unsigned int | mask = 0x40 |
||
) | [static] |
Definition at line 134 of file UWSimUtils.cpp.
osg::Node * UWSimGeometry::loadGeometry | ( | boost::shared_ptr< Geometry > | geom | ) | [static] |
Definition at line 327 of file UWSimUtils.cpp.
osg::Node * UWSimGeometry::retrieveResource | ( | std::string | name | ) | [static] |
Definition at line 280 of file UWSimUtils.cpp.