SizeTraitSingle Struct Reference

Inheritance diagram for SizeTraitSingle:

ParticleTraits

List of all members.

Static Public Member Functions

static void init (Particles *part, DrawActionBase *, dataType &data)
static bool particle (dataType &, UInt32)
static Vec3fsize (dataType &data, UInt32)

Classes

struct  dataType


Detailed Description

Definition at line 840 of file OSGParticles.cpp.


Member Function Documentation

static void SizeTraitSingle::init ( Particles part,
DrawActionBase ,
dataType data 
) [inline, static]

Definition at line 848 of file OSGParticles.cpp.

References osg::ParticlesBase::getSizes(), and SizeTraitSingle::dataType::s.

00849     {
00850         data.s = part->getSizes()[0];
00851     }

static bool SizeTraitSingle::particle ( dataType ,
UInt32   
) [inline, static]

Definition at line 853 of file OSGParticles.cpp.

00854     {
00855         return false;
00856     }

static Vec3f& SizeTraitSingle::size ( dataType data,
UInt32   
) [inline, static]

Definition at line 858 of file OSGParticles.cpp.

References SizeTraitSingle::dataType::s.

00859     {
00860         return data.s;
00861     }


The documentation for this struct was generated from the following file:

Generated on Mon Mar 17 12:02:59 2008 for OpenSG by  doxygen 1.5.5