Fixed doxygen comments.

This commit is contained in:
Robert Osfield 2005-05-20 21:01:57 +00:00
parent 57d333fd0f
commit b8b6ed8e34
8 changed files with 28 additions and 27 deletions

View File

@ -71,7 +71,7 @@ class OSGGA_EXPORT UFOManipulator : public osgGA::MatrixManipulator
virtual void setByMatrix( const osg::Matrixd &matrix ) ;
/** Set the current position with the invers matrix
\param invmatrix The inverse of a viewpoint matrix
\param invmat The inverse of a viewpoint matrix
*/
virtual void setByInverseMatrix( const osg::Matrixd &invmat);
@ -84,7 +84,7 @@ class OSGGA_EXPORT UFOManipulator : public osgGA::MatrixManipulator
/** Set the subgraph this manipulator is driving the eye through.
\param node root of subgraph
*/
virtual void setNode(osg::Node*);
virtual void setNode(osg::Node* node);
/** Get the root node of the subgraph this manipulator is driving the eye through (const)*/
virtual const osg::Node* getNode() const;

View File

@ -26,9 +26,9 @@
namespace osgParticle
{
/** An operator that applies a constant force to the particles.
Remember that if the mass of particles is expressed in <U>kg</U> and the lengths are
expressed in <U>meters</U>, then the force should be expressed in <U>Newtons</U>.
/** An operator that applies a constant force to the particles.
* Remember that if the mass of particles is expressed in kg and the lengths are
* expressed in meters, then the force should be expressed in Newtons.
*/
class ForceOperator: public Operator {
public:

View File

@ -29,11 +29,11 @@
namespace osgParticle
{
/** A common base interface for those classes which need to do something on particles. Such classes
are, for example, <CODE>Emitter</CODE> (particle generation) and <CODE>Program</CODE> (particle animation).
This class holds some properties, like a <I>reference frame</I> and a reference to a <CODE>ParticleSystem<CODE>;
descendant classes should process the particles taking into account the reference frame, computing the right
transformations when needed.
/** A common base interface for those classes which need to do something on particles. Such classes
* are, for example, Emitter (particle generation) and Program (particle animation).
* This class holds some properties, like a <I>reference frame</I> and a reference to a ParticleSystem;
* descendant classes should process the particles taking into account the reference frame, computing the right
* transformations when needed.
*/
class OSGPARTICLE_EXPORT ParticleProcessor: public osg::Node {
public:

View File

@ -33,11 +33,11 @@
namespace osgParticle
{
/** The heart of this class library; its purpose is to hold a set of particles and manage particle creation, update, rendering and destruction.
You can add this drawable to any <CODE>Geode</CODE> as you usually do with other
<CODE>Drawable</CODE> classes. Each instance of <CODE>ParticleSystem</CODE> is a separate set of
particles; it provides the interface for creating particles and iterating
through them (see the <CODE>Emitter</CODE> and <CODE>Program</CODE> classes).
/** The heart of this class library; its purpose is to hold a set of particles and manage particle creation, update, rendering and destruction.
* You can add this drawable to any Geode as you usually do with other
* Drawable classes. Each instance of ParticleSystem is a separate set of
* particles; it provides the interface for creating particles and iterating
* through them (see the Emitter and Program classes).
*/
class OSGPARTICLE_EXPORT ParticleSystem: public osg::Drawable {
public:
@ -87,9 +87,9 @@ namespace osgParticle
/** Set the double pass rendering flag.
Double pass rendering avoids overdraw problems between particle systems
and other opaque objects. If you can render all the particle systems <U>after</U>
and other opaque objects. If you can render all the particle systems after
the opaque objects, then double pass is not necessary and can be turned off (best choice).
If you set the default attributes with <CODE>setDefaultAttributes</CODE>, then the particle
If you set the default attributes with setDefaultAttributes, then the particle
system will fall into a transparent bin.
*/
inline void setDoublePassRendering(bool v);

View File

@ -32,9 +32,9 @@ namespace osgParticle
{
/** A useful node class for updating particle systems automatically.
When a <CODE>ParticleSystemUpdater</CODE> is traversed by a cull visitor, it calls the
<CODE>update()</CODE> method on the specified particle systems. You should place this updater
<U>AFTER</U> other nodes like emitters and programs.
When a ParticleSystemUpdater is traversed by a cull visitor, it calls the
update() method on the specified particle systems. You should place this updater
AFTER other nodes like emitters and programs.
*/
class OSGPARTICLE_EXPORT ParticleSystemUpdater: public osg::Node {
public:

View File

@ -55,7 +55,7 @@ class OSGPRODUCER_EXPORT OsgCameraGroup : public Producer::CameraGroup
const osg::ApplicationUsage* getApplicationUsage() const { return _applicationUsage; }
typedef std::vector < Producer::ref_ptr<osgProducer::OsgSceneHandler> > SceneHandlerList;
typedef std::vector < osg::ref_ptr<osgProducer::OsgSceneHandler> > SceneHandlerList;
SceneHandlerList& getSceneHandlerList() { return _shvec;}

View File

@ -102,12 +102,13 @@ public:
Construct a ScalarBar with the supplied parameters.
@param numColors Specify the number of colors in the scalar bar. Color
interpolation occurs where necessary.
@param numLabels Specify the number of labels in the scalar bar.
@param stc The ScalarsToColors defining the range of scalars
and the colors they map to.
@param title The title to be used when displaying the ScalarBar.
Specify "" for no title.
@param orientation The orientation of the ScalarBar. @see Orientation.
@param apectRatio The aspect ration (y/x) for the displayed bar. Bear in mind you
@param aspectRatio The aspect ration (y/x) for the displayed bar. Bear in mind you
may want to change this if you change the orientation.
@param sp A ScalarPrinter object for the ScalarBar. For every displayed
ScalarBar label, the scalar value will be passed to the

View File

@ -94,7 +94,7 @@ public:
@param centre sphere centre
@param radius radius of sphere
@param azMin azimuth minimum
@param azMin azimuth maximum
@param azMax azimuth maximum
@param elevMin elevation minimum
@param elevMax elevation maximum
@param density number of units to divide the azimuth and elevation ranges into
@ -155,7 +155,7 @@ public:
@param azRange azimuth range in radians (with centre along vec)
@param elevRange elevation range in radians (with centre along vec)
*/
void setArea(const osg::Vec3& v, float azRange, float elevRange);
void setArea(const osg::Vec3& vec, float azRange, float elevRange);
/** Get the area of the sphere segment
@ -164,11 +164,11 @@ public:
@param azRange azimuth range in radians (with centre along vec)
@param elevRange elevation range in radians (with centre along vec)
*/
void getArea(osg::Vec3& v, float& azRange, float& elevRange) const;
void getArea(osg::Vec3& vec, float& azRange, float& elevRange) const;
/** Set the area of the sphere segment
@param azMin azimuth minimum
@param azMin azimuth maximum
@param azMax azimuth maximum
@param elevMin elevation minimum
@param elevMax elevation maximum
*/
@ -176,7 +176,7 @@ public:
/** Get the area of the sphere segment
@param azMin azimuth minimum
@param azMin azimuth maximum
@param azMax azimuth maximum
@param elevMin elevation minimum
@param elevMax elevation maximum
*/