OSG  3.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
osg::ShapeVisitor Class Reference

#include <Shape.h>

Public Member Functions

 ShapeVisitor ()
 
virtual ~ShapeVisitor ()
 
virtual void apply (Shape &)
 
virtual void apply (Sphere &)
 
virtual void apply (Box &)
 
virtual void apply (Cone &)
 
virtual void apply (Cylinder &)
 
virtual void apply (Capsule &)
 
virtual void apply (InfinitePlane &)
 
virtual void apply (TriangleMesh &)
 
virtual void apply (ConvexHull &)
 
virtual void apply (HeightField &)
 
virtual void apply (CompositeShape &)
 

Detailed Description

Definition at line 102 of file Shape.h.

Constructor & Destructor Documentation

osg::ShapeVisitor::ShapeVisitor ( )
inline

Definition at line 106 of file Shape.h.

virtual osg::ShapeVisitor::~ShapeVisitor ( )
virtual

Member Function Documentation

virtual void osg::ShapeVisitor::apply ( Shape )
inlinevirtual

Definition at line 109 of file Shape.h.

virtual void osg::ShapeVisitor::apply ( Sphere )
inlinevirtual

Definition at line 110 of file Shape.h.

virtual void osg::ShapeVisitor::apply ( Box )
inlinevirtual

Definition at line 111 of file Shape.h.

virtual void osg::ShapeVisitor::apply ( Cone )
inlinevirtual

Definition at line 112 of file Shape.h.

virtual void osg::ShapeVisitor::apply ( Cylinder )
inlinevirtual

Definition at line 113 of file Shape.h.

virtual void osg::ShapeVisitor::apply ( Capsule )
inlinevirtual

Definition at line 114 of file Shape.h.

virtual void osg::ShapeVisitor::apply ( InfinitePlane )
inlinevirtual

Definition at line 115 of file Shape.h.

virtual void osg::ShapeVisitor::apply ( TriangleMesh )
inlinevirtual

Definition at line 117 of file Shape.h.

virtual void osg::ShapeVisitor::apply ( ConvexHull )
inlinevirtual

Definition at line 118 of file Shape.h.

virtual void osg::ShapeVisitor::apply ( HeightField )
inlinevirtual

Definition at line 119 of file Shape.h.

virtual void osg::ShapeVisitor::apply ( CompositeShape )
inlinevirtual

Definition at line 121 of file Shape.h.


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