All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Public Attributes
urdf::ColladaModelReader::GEOMPROPERTIES Struct Reference

List of all members.

Public Member Functions

bool InitCollisionMesh (double fTessellation=1.0)

Static Public Member Functions

static void GenerateSphereTriangulation (std::vector< Vector3 > realvertices, std::vector< int > realindices, int levels)

Public Attributes

Pose _t
 local transformation of the geom primitive with respect to the link's coordinate system
Color ambientColor
 hints for how to color the meshes
Color diffuseColor
std::vector< int > indices
 discretization value is chosen. Should be transformed by _t before rendering
GeomType type
 the type of geometry primitive
std::vector< Vector3vertices
Vector3 vGeomData

Detailed Description

Definition at line 187 of file collada_parser.cpp.


Member Function Documentation

static void urdf::ColladaModelReader::GEOMPROPERTIES::GenerateSphereTriangulation ( std::vector< Vector3 realvertices,
std::vector< int >  realindices,
int  levels 
) [inline, static]

Definition at line 204 of file collada_parser.cpp.

bool urdf::ColladaModelReader::GEOMPROPERTIES::InitCollisionMesh ( double  fTessellation = 1.0) [inline]

Definition at line 309 of file collada_parser.cpp.


Member Data Documentation

local transformation of the geom primitive with respect to the link's coordinate system

Definition at line 189 of file collada_parser.cpp.

hints for how to color the meshes

Definition at line 194 of file collada_parser.cpp.

Definition at line 194 of file collada_parser.cpp.

discretization value is chosen. Should be transformed by _t before rendering

Definition at line 198 of file collada_parser.cpp.

the type of geometry primitive

Definition at line 199 of file collada_parser.cpp.

Definition at line 195 of file collada_parser.cpp.

for boxes, first 3 values are extents for sphere it is radius for cylinder, first 2 values are radius and height for trimesh, none

Definition at line 190 of file collada_parser.cpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


collada_parser
Author(s): Rosen Diankov, Kei Okada
autogenerated on Mon Aug 19 2013 11:02:06