Namespaces | Classes | Typedefs | Enumerations
graphics Namespace Reference

Namespaces

 details
 
 urdfParser
 

Classes

class  BasicTransformWriter
 
class  BlenderGeomWriterVisitor
 
class  GroupNode
 
class  LeafNodeArrow
 Implementation of the XYZAxis GraphicalObject in OSG render. More...
 
class  LeafNodeBox
 Implementation of the Box GraphicalObject in OSG render engine. More...
 
class  LeafNodeCapsule
 Implementation of the Capsule GraphicalObject in OSG render. More...
 
class  LeafNodeCollada
 Implementation of the Collada GraphicalObject in OSG render. More...
 
class  LeafNodeCone
 Implementation of the Cone GraphicalObject in OSG render. More...
 
class  LeafNodeCylinder
 Implementation of the Cylinder GraphicalObject in OSG render. More...
 
class  LeafNodeFace
 Implementation of the Face GraphicalObject in OSG render. More...
 
class  LeafNodeGround
 
class  LeafNodeLight
 Implementation of the Light GraphicalObject in OSG render. More...
 
class  LeafNodeLine
 
class  LeafNodeMesh
 Implementation of the Mesh GraphicalObject in OSG render. More...
 
class  LeafNodeSphere
 Implementation of the Sphere GraphicalObject in OSG render. More...
 
class  LeafNodeXYZAxis
 Implementation of the XYZAxis GraphicalObject in OSG render. More...
 
class  Node
 
class  NodeRod
 
class  NodeVisitor
 
class  Property
 
class  PropertyTpl
 
class  RoadmapViewer
 
class  TransformWriter
 
class  TransformWriterVisitor
 
class  WindowManager
 
class  YamlTransformWriter
 

Typedefs

typedef std::map< std::string, PropertyPtr_t > PropertyMap_t
 
typedef PropertyTpl< bool > BoolProperty
 
typedef PropertyTpl< int > IntProperty
 
typedef PropertyTpl< float > FloatProperty
 
typedef PropertyTpl< std::string > StringProperty
 
typedef PropertyTpl< unsigned long > UIntProperty
 
typedef PropertyTpl< osgVector2Vector2Property
 
typedef PropertyTpl< osgVector3Vector3Property
 
typedef PropertyTpl< osgVector4Vector4Property
 
typedef PropertyTpl< GLenum > GLenumProperty
 

Enumerations

enum  VisibilityMode {
  VISIBILITY_ON = 0,
  ALWAYS_ON_TOP,
  VISIBILITY_OFF
}
 
enum  LightingMode {
  LIGHT_INFLUENCE_ON = 0,
  LIGHT_INFLUENCE_OFF
}
 
enum  WireFrameMode {
  FILL = 0,
  WIREFRAME,
  FILL_AND_WIREFRAME
}
 
enum  FaceMode {
  FACE = 0,
  EDGE,
  FACE_AND_EDGE
}
 
enum  {
  IntersectionBit = 0x1,
  NodeBit = 0x2
}
 

Typedef Documentation

◆ BoolProperty

◆ FloatProperty

◆ GLenumProperty

◆ IntProperty

◆ PropertyMap_t

typedef std::map<std::string, PropertyPtr_t> graphics::PropertyMap_t

◆ StringProperty

typedef PropertyTpl<std::string > graphics::StringProperty

◆ UIntProperty

typedef PropertyTpl<unsigned long> graphics::UIntProperty

◆ Vector2Property

◆ Vector3Property

◆ Vector4Property

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
IntersectionBit 
NodeBit 

◆ FaceMode

Enumerator
FACE 
EDGE 
FACE_AND_EDGE 

◆ LightingMode

Enumerator
LIGHT_INFLUENCE_ON 
LIGHT_INFLUENCE_OFF 

◆ VisibilityMode

Enumerator
VISIBILITY_ON 
ALWAYS_ON_TOP 
VISIBILITY_OFF 

◆ WireFrameMode

Enumerator
FILL 
WIREFRAME 
FILL_AND_WIREFRAME