Definition ImpostorSprite:38
virtual void traverse(osg::NodeVisitor &nv)
osg::buffered_object< ImpostorSpriteList > _impostorSpriteListBuffer
Definition Impostor:111
const ImpostorSpriteList & getImpostorSpriteList(unsigned int contexID) const
Definition Impostor:103
ImpostorSprite * findBestImpostorSprite(unsigned int contextID, const osg::Vec3 &currLocalEyePoint) const
Impostor(const Impostor &es, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
Definition Impostor:69
ImpostorSprite * createImpostorSprite(osgUtil::CullVisitor *cv)
ImpostorSpriteList & getImpostorSpriteList(unsigned int contexID)
Definition Impostor:100
float getImpostorThreshold() const
Definition Impostor:86
void setImpostorThreshold(float distance)
Definition Impostor:83
void setImpostorThresholdToBound(float ratio=1.0f)
Definition Impostor:91
std::vector< osg::ref_ptr< ImpostorSprite > > ImpostorSpriteList
Definition Impostor:77
META_Node(osgSim, Impostor)
void addImpostorSprite(unsigned int contextID, ImpostorSprite *is)
virtual osg::BoundingSphere computeBound() const