14#ifndef OSGSIM_LIGHTPOINTNODE
15#define OSGSIM_LIGHTPOINTNODE 1
Definition LightPointNode:34
unsigned int addLightPoint(const LightPoint &lp)
void removeLightPoint(unsigned int pos)
const LightPoint & getLightPoint(unsigned int pos) const
Definition LightPointNode:59
const LightPointList & getLightPointList() const
Definition LightPointNode:66
float getMinPixelSize() const
Definition LightPointNode:71
std::vector< LightPoint > LightPointList
Definition LightPointNode:37
void setMinPixelSize(float minPixelSize)
Definition LightPointNode:69
float _maxPixelSize
Definition LightPointNode:103
float getMaxVisibleDistance2() const
Definition LightPointNode:79
LightPointList _lightPointList
Definition LightPointNode:100
bool getPointSprite() const
Definition LightPointNode:88
void setMaxPixelSize(float maxPixelSize)
Definition LightPointNode:73
float _maxVisibleDistance2
Definition LightPointNode:104
float _minPixelSize
Definition LightPointNode:102
virtual osg::BoundingSphere computeBound() const
const osgSim::LightPointSystem * getLightPointSystem() const
Definition LightPointNode:84
float getMaxPixelSize() const
Definition LightPointNode:75
osgSim::LightPointSystem * getLightPointSystem()
Definition LightPointNode:83
LightPointNode(const LightPointNode &, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
unsigned int getNumLightPoints() const
Definition LightPointNode:49
osg::BoundingBox _bbox
Definition LightPointNode:98
bool _pointSprites
Definition LightPointNode:108
LightPoint & getLightPoint(unsigned int pos)
Definition LightPointNode:57
osg::ref_ptr< osgSim::LightPointSystem > _lightSystem
Definition LightPointNode:106
LightPointList & getLightPointList()
Definition LightPointNode:64
~LightPointNode()
Definition LightPointNode:94
void setMaxVisibleDistance2(float maxVisibleDistance2)
Definition LightPointNode:77
void setLightPointList(const LightPointList &lpl)
Definition LightPointNode:62
META_Node(osgSim, LightPointNode)
virtual void traverse(osg::NodeVisitor &nv)
void setLightPointSystem(osgSim::LightPointSystem *lps)
Definition LightPointNode:81
void setPointSprite(bool enable=true)
Definition LightPointNode:86
Definition LightPointSystem:30
Definition BoundingBox:34
Definition BoundingSphere:35
@ SHALLOW_COPY
Definition CopyOp:47
Definition NodeVisitor:82
Definition BlinkSequence:27
#define OSGSIM_EXPORT
Definition osgSim/Export:38