gepetto::viewer::Configuration Struct Reference

#include <gepetto/viewer/config-osg.h>

Inheritance diagram for gepetto::viewer::Configuration:

Public Member Functions

 Configuration ()
 
 Configuration (const float *a, bool XYZW)
 
 Configuration (const osgVector3 &p, const osgQuat &q)
 
bool operator== (const Configuration &other) const
 
bool operator!= (const Configuration &other) const
 
bool valid () const
 

Public Attributes

osgVector3 position
 
osgQuat quat
 

Constructor & Destructor Documentation

◆ Configuration() [1/3]

gepetto::viewer::Configuration::Configuration ( )
inline

◆ Configuration() [2/3]

gepetto::viewer::Configuration::Configuration ( const float *  a,
bool  XYZW 
)
inlineexplicit
Parameters
XYZWwhen false, the 4 last parameters are a quaternion (w,x,y,z) otherwise, a quaternion (x,y,z,w)

◆ Configuration() [3/3]

gepetto::viewer::Configuration::Configuration ( const osgVector3 p,
const osgQuat q 
)
inline

Member Function Documentation

◆ operator!=()

bool gepetto::viewer::Configuration::operator!= ( const Configuration other) const
inline

◆ operator==()

bool gepetto::viewer::Configuration::operator== ( const Configuration other) const
inline

◆ valid()

bool gepetto::viewer::Configuration::valid ( ) const
inline

Member Data Documentation

◆ position

osgVector3 gepetto::viewer::Configuration::position

◆ quat

osgQuat gepetto::viewer::Configuration::quat

The documentation for this struct was generated from the following file: