15#ifndef OSGPARTICLE_POINT_PLACER
16#define OSGPARTICLE_POINT_PLACER 1
Vec3f Vec3
Definition Vec3:21
The osgParticle library is a NodeKit that extends the core scene graph to support particle effects.
Definition AccelOperator:27
Copy Op(erator) used to control whether shallow or deep copy is used during copy construction and clo...
Definition CopyOp:41
@ SHALLOW_COPY
Definition CopyOp:47
CenteredPlacer()
Definition CenteredPlacer:56
const osg::Vec3 & getCenter() const
Get the center point.
Definition CenteredPlacer:66
Implementation of a particle.
Definition Particle:47
void setPosition(const osg::Vec3 &p)
Set the position vector.
Definition Particle:483
PointPlacer()
Definition PointPlacer:54
PointPlacer & operator=(const PointPlacer &)
Definition PointPlacer:49
virtual ~PointPlacer()
Definition PointPlacer:48
osg::Vec3 getControlPosition() const
return the control position
Definition PointPlacer:70
void place(Particle *P) const
Place a particle.
Definition PointPlacer:64
META_Object(osgParticle, PointPlacer)