Google

class OSGSIM_EXPORT osgSim::LightPointNode


Inheritance:


Public Fields

[more]LightPointList _lightPointList

Public Methods

[more] LightPointNode()
[more] LightPointNode(const LightPointNode&, const osg::CopyOp& copyop=osg::CopyOp::SHALLOW_COPY)
Copy constructor using CopyOp to manage deep vs shallow copy
[more] META_Node(osgSim, LightPointNode)
[more]virtual void traverse(osg::NodeVisitor& nv)
[more]unsigned int addLightPoint(const LightPoint& lp)
[more]LightPoint& getLightPoint(unsigned int pos)
[more]const LightPoint& getLightPoint(unsigned int pos) const
[more]void removeLightPoint(unsigned int pos)
[more]void removeLightPoints(LightPointList::iterator start, LightPointList::iterator end)

Public Members

[more]typedef std::vector< LightPoint > LightPointList

Protected Fields

[more]mutable osg::BoundingBox _bbox

Protected Methods

[more] ~LightPointNode()
[more]virtual bool computeBound() const


Documentation

otypedef std::vector< LightPoint > LightPointList

o LightPointNode()

o LightPointNode(const LightPointNode&, const osg::CopyOp& copyop=osg::CopyOp::SHALLOW_COPY)
Copy constructor using CopyOp to manage deep vs shallow copy

o META_Node(osgSim, LightPointNode)

ovirtual void traverse(osg::NodeVisitor& nv)

ounsigned int addLightPoint(const LightPoint& lp)

oLightPoint& getLightPoint(unsigned int pos)

oconst LightPoint& getLightPoint(unsigned int pos) const

ovoid removeLightPoint(unsigned int pos)

ovoid removeLightPoints(LightPointList::iterator start, LightPointList::iterator end)

oLightPointList _lightPointList

o ~LightPointNode()

omutable osg::BoundingBox _bbox

ovirtual bool computeBound() const


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.