DART  6.7.3
dart::gui::osg::render Namespace Reference

Classes

class  BoxShapeGeode
 
class  BoxShapeDrawable
 
class  BoxShapeNode
 
class  CapsuleShapeGeode
 
class  CapsuleShapeDrawable
 
class  CapsuleShapeNode
 
class  ConeShapeGeode
 
class  ConeShapeDrawable
 
class  ConeShapeNode
 
class  CylinderShapeGeode
 
class  CylinderShapeDrawable
 
class  CylinderShapeNode
 
class  EllipsoidShapeGeode
 
class  EllipsoidShapeDrawable
 
class  EllipsoidShapeNode
 
class  LineSegmentShapeGeode
 
class  LineSegmentShapeDrawable
 
class  LineSegmentShapeNode
 
class  osgAiNode
 
class  MeshShapeGeode
 
class  MeshShapeGeometry
 
class  MeshShapeNode
 
class  MultiSphereShapeGeode
 
class  MultiSphereShapeDrawable
 
class  MultiSphereShapeNode
 
class  PlaneShapeGeode
 
class  PlaneShapeDrawable
 
class  PlaneShapeNode
 
class  ShapeNode
 
class  SoftMeshShapeGeode
 
class  SoftMeshShapeDrawable
 
class  SoftMeshShapeNode
 
class  SphereShapeGeode
 
class  SphereShapeDrawable
 
class  SphereShapeNode
 
class  WarningShapeNode
 

Functions

double smallestComponent (const Eigen::Vector3d &v)
 
std::ostream & operator<< (std::ostream &str, const aiColor4D &c)
 
bool checkSpecularSanity (const aiColor4D &c)
 
static Eigen::Vector3d normalFromVertex (const dart::dynamics::SoftBodyNode *bn, const Eigen::Vector3i &face, std::size_t v)
 
static void computeNormals (std::vector< Eigen::Vector3d > &normals, const dart::dynamics::SoftBodyNode *bn)
 

Function Documentation

◆ checkSpecularSanity()

bool dart::gui::osg::render::checkSpecularSanity ( const aiColor4D &  c)

◆ computeNormals()

static void dart::gui::osg::render::computeNormals ( std::vector< Eigen::Vector3d > &  normals,
const dart::dynamics::SoftBodyNode bn 
)
static

◆ normalFromVertex()

static Eigen::Vector3d dart::gui::osg::render::normalFromVertex ( const dart::dynamics::SoftBodyNode bn,
const Eigen::Vector3i &  face,
std::size_t  v 
)
static

◆ operator<<()

std::ostream& dart::gui::osg::render::operator<< ( std::ostream &  str,
const aiColor4D &  c 
)

◆ smallestComponent()

double dart::gui::osg::render::smallestComponent ( const Eigen::Vector3d &  v)