class osgParticle::PointPlacer

A point-shaped particle placer.

Inheritance:


Public Methods

[more] META_Object(osgParticle, PointPlacer)
[more]inline PointPlacer()
[more]inline PointPlacer(const PointPlacer &copy, const osg::CopyOp &copyop)
[more]inline void place(Particle* P) const
Place a particle.

Protected Methods

[more]virtual ~PointPlacer()
[more]PointPlacer& operator=(const PointPlacer &)


Inherited from CenteredPlacer:

Public Methods

ovirtual const char* libraryName() const
ovirtual const char* className() const
ovirtual bool isSameKindAs(const osg::Object* obj) const
oinline const osg::Vec3& getCenter() const
oinline void setCenter(const osg::Vec3 &v)
oinline void setCenter(float x, float y, float z)


Inherited from Placer:


Documentation

A point-shaped particle placer. This placer class uses the center point defined in its base class CenteredPlacer to place there all incoming particles.
o META_Object(osgParticle, PointPlacer)

ovirtual ~PointPlacer()

oPointPlacer& operator=(const PointPlacer &)

oinline PointPlacer()

oinline PointPlacer(const PointPlacer &copy, const osg::CopyOp &copyop)

oinline void place(Particle* P) const
Place a particle. This method is called automatically by ModularEmitter and should not be called manually.


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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