OpenSceneGraph 2.8.4
Public Member Functions | Static Public Member Functions
osgUtil::SmoothingVisitor Class Reference

A smoothing visitor for calculating smoothed normals for osg::GeoSet's which contains surface primitives. More...

Inheritance diagram for osgUtil::SmoothingVisitor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 SmoothingVisitor ()
 default to traversing all children.
virtual ~SmoothingVisitor ()
virtual void apply (osg::Geode &geode)
 apply smoothing method to all geode geosets.

Static Public Member Functions

static void smooth (osg::Geometry &geoset)
 smooth geoset by creating per vertex normals.

Detailed Description

A smoothing visitor for calculating smoothed normals for osg::GeoSet's which contains surface primitives.


Constructor & Destructor Documentation

osgUtil::SmoothingVisitor::SmoothingVisitor ( )

default to traversing all children.

virtual osgUtil::SmoothingVisitor::~SmoothingVisitor ( ) [virtual]

Member Function Documentation

virtual void osgUtil::SmoothingVisitor::apply ( osg::Geode geode) [virtual]

apply smoothing method to all geode geosets.

Reimplemented from osg::NodeVisitor.

static void osgUtil::SmoothingVisitor::smooth ( osg::Geometry geoset) [static]

smooth geoset by creating per vertex normals.


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

osg logo
Generated at Sun Jan 8 2012 13:17:03 for the OpenSceneGraph by doxygen 1.7.4.