vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
APDYNAMICART::Utils Class Reference

#include <Utils.h>

Static Public Member Functions

static void interpolateVec3 (osg::Vec3Array *controlPoints, osg::Vec3Array *interpolatedPoints, int p_steps)
 
static osg::Vec3 interpolatePoint (double t, osg::Vec3 point1, osg::Vec3 point2, osg::Vec3 point0, osg::Vec3 point3)
 
static bool isValueInsideRange (double value, double rangeStart, double rangeEnd)
 
static DAToolcreateDATool (const std::string &toolName, vrecko::BaseClass *owner)
 
static void disableShaders (osg::StateSet *stateSet)
 
static void setLayout (const std::string &name)
 
static std::vector< std::string > & splitString (const std::string &s, char delim, std::vector< std::string > &elems)
 
static std::vector< std::string > splitString (const std::string &s, char delim)
 
static string convertInt (int number)
 
static int convertString (string number)
 

Detailed Description

Utility class

Member Function Documentation

static string APDYNAMICART::Utils::convertInt ( int  number)
inlinestatic
static int APDYNAMICART::Utils::convertString ( string  number)
inlinestatic
static DATool* APDYNAMICART::Utils::createDATool ( const std::string &  toolName,
vrecko::BaseClass owner 
)
inlinestatic
static void APDYNAMICART::Utils::disableShaders ( osg::StateSet *  stateSet)
inlinestatic
osg::Vec3 APDYNAMICART::Utils::interpolatePoint ( double  t,
osg::Vec3  point1,
osg::Vec3  point2,
osg::Vec3  point0,
osg::Vec3  point3 
)
static
void APDYNAMICART::Utils::interpolateVec3 ( osg::Vec3Array *  controlPoints,
osg::Vec3Array *  interpolatedPoints,
int  p_steps 
)
static
bool APDYNAMICART::Utils::isValueInsideRange ( double  value,
double  rangeStart,
double  rangeEnd 
)
static
void APDYNAMICART::Utils::setLayout ( const std::string &  name)
static
static std::vector<std::string>& APDYNAMICART::Utils::splitString ( const std::string &  s,
char  delim,
std::vector< std::string > &  elems 
)
inlinestatic
static std::vector<std::string> APDYNAMICART::Utils::splitString ( const std::string &  s,
char  delim 
)
inlinestatic

The documentation for this class was generated from the following files: