Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# osg::ConvexPlanarPolygon Class Reference

A class for representing components of convex clipping volumes. More...

List of all members.

## Public Types
typedef std::vector< osg::Vec3 > | VertexList
## Public Member Functions
| ConvexPlanarPolygon ()
void | add (const Vec3 &v)
void | setVertexList (const VertexList &vertexList)
VertexList & | getVertexList ()
const VertexList & | getVertexList () const
## Protected Attributes
VertexList | _vertexList

## Detailed Description

A class for representing components of convex clipping volumes.

ConvexPlanarPolygon normals should point inwards (into the volume)

## Member Typedef Documentation

typedef std::vector<osg::Vec3> osg::ConvexPlanarPolygon::VertexList

## Constructor & Destructor Documentation

osg::ConvexPlanarPolygon::ConvexPlanarPolygon | ( |  | ) |

## Member Function Documentation

void osg::ConvexPlanarPolygon::add | ( | const Vec3 & | v | ) | `[inline]`

const VertexList& osg::ConvexPlanarPolygon::getVertexList | ( |  | ) | const`[inline]`

VertexList& osg::ConvexPlanarPolygon::getVertexList | ( |  | ) | `[inline]`

void osg::ConvexPlanarPolygon::setVertexList | ( | const VertexList & | vertexList | ) | `[inline]`

## Member Data Documentation

VertexList osg::ConvexPlanarPolygon::_vertexList`[protected]`

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

- ConvexPlanarPolygon