Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ZSpinParticleFactory Class Reference

#include <zSpinParticleFactory.h>

Inheritance diagram for ZSpinParticleFactory:

BaseParticleFactory ReferenceCount List of all members.

Public Member Functions

 ZSpinParticleFactory (void)
 constructor

 ZSpinParticleFactory (const ZSpinParticleFactory &copy)
 copy constructor

virtual ~ZSpinParticleFactory (void)
 destructor

void set_initial_angle (float angle)
void set_final_angle (float angle)
void set_initial_angle_spread (float spread)
void set_final_angle_spread (float spread)
float get_initial_angle (void) const
float get_final_angle (void) const
float get_initial_angle_spread (void) const
float get_final_angle_spread (void) const
void set_angular_velocity (float v)
float get_angular_velocity (void) const
void set_angular_velocity_spread (float spread)
float get_angular_velocity_spread (void) const
void enable_angular_velocity (bool bEnabled)
bool get_angular_velocity_enabled (void) const
void set_lifespan_base (float lb)
 public

void set_lifespan_spread (float ls)
 public

void set_mass_base (float mb)
 public

void set_mass_spread (float ms)
 public

void set_terminal_velocity_base (float tvb)
 public

void set_terminal_velocity_spread (float tvs)
 public

float get_lifespan_base (void) const
 public

float get_lifespan_spread (void) const
 public

float get_mass_base (void) const
 public

float get_mass_spread (void) const
 public

float get_terminal_velocity_base (void) const
 public

float get_terminal_velocity_spread (void) const
 public

void populate_particle (BaseParticle *bp)
 public

int get_ref_count () const
 Returns the current reference count.

int ref () const
 Explicitly increments the reference count.

int unref () const
 Explicitly decrements the reference count.

void test_ref_count_integrity () const
 Does some easy checks to make sure that the reference count isn't completely bogus.


Static Public Member Functions

TypeHandle get_class_type ()
void init_type ()

Private Member Functions

virtual void populate_child_particle (BaseParticle *bp) const
 factory populator

virtual BaseParticlealloc_particle (void) const
 factory method


Private Attributes

float _initial_angle
float _initial_angle_spread
float _final_angle
float _final_angle_spread
float _angular_velocity
float _angular_velocity_spread
bool _bUseAngularVelocity

Constructor & Destructor Documentation

ZSpinParticleFactory::ZSpinParticleFactory void   ) 
 

constructor

Definition at line 34 of file zSpinParticleFactory.cxx.

References ZSpinParticle::_angular_velocity, and ZSpinParticle::_bUseAngularVelocity.

ZSpinParticleFactory::ZSpinParticleFactory const ZSpinParticleFactory &  copy  ) 
 

copy constructor

Definition at line 54 of file zSpinParticleFactory.cxx.

ZSpinParticleFactory::~ZSpinParticleFactory void   )  [virtual]
 

destructor

Definition at line 74 of file zSpinParticleFactory.cxx.

References _final_angle, _final_angle_spread, _initial_angle, _initial_angle_spread, ZSpinParticle::set_final_angle(), ZSpinParticle::set_initial_angle(), and SPREAD.


Member Function Documentation

BaseParticle * ZSpinParticleFactory::alloc_particle void   )  const [private, virtual]
 

factory method

Implements BaseParticleFactory.

Definition at line 86 of file zSpinParticleFactory.cxx.

void ZSpinParticleFactory::enable_angular_velocity bool  bEnabled  )  [inline]
 

Definition at line 139 of file zSpinParticleFactory.I.

float ZSpinParticleFactory::get_angular_velocity void   )  const [inline]
 

Definition at line 118 of file zSpinParticleFactory.I.

References _bUseAngularVelocity.

bool ZSpinParticleFactory::get_angular_velocity_enabled void   )  const [inline]
 

Definition at line 144 of file zSpinParticleFactory.I.

float ZSpinParticleFactory::get_angular_velocity_spread void   )  const [inline]
 

Definition at line 128 of file zSpinParticleFactory.I.

TypeHandle ReferenceCount::get_class_type void   )  [inline, static, inherited]
 

Reimplemented in AnimBundle, AnimBundleNode, AnimChannel< SwitchType >, AnimChannelBase, AnimChannelFixed< SwitchType >, AnimChannelMatrixXfmTable, AnimChannelScalarTable, AnimControl, AnimGroup, MovingPart< SwitchType >, MovingPartBase, MovingPartMatrix, MovingPartScalar, PartBundle, PartBundleNode, PartGroup, Character, CharacterJoint, CharacterJointBundle, CharacterSlider, ComputedVertices, CollisionEntry, CollisionHandler, CollisionHandlerEvent, CollisionHandlerFloor, CollisionHandlerPhysical, CollisionHandlerPusher, CollisionHandlerQueue, CollisionNode, CollisionPlane, CollisionPolygon, CollisionRay, CollisionSegment, CollisionSolid, CollisionSphere, CRGraphicsStateGuardian, CRSavedFrameBuffer, AnalogNode, ButtonNode, ClientAnalogDevice, ClientBase, ClientButtonDevice, ClientDevice, ClientDialDevice, ClientTrackerDevice, DialNode, MouseAndKeyboard, TrackerNode, VirtualMouse, DataNode, GraphicsChannel, GraphicsLayer, GraphicsPipe, GraphicsStateGuardian, GraphicsWindow, HardwareChannel, SavedFrameBuffer, CylindricalLens, FisheyeLens, ProjectionScreen, PSphereLens, DXGraphicsStateGuardian7, DXSavedFrameBuffer7, wdxGraphicsPipe7, wdxGraphicsWindow7, DXGraphicsStateGuardian8, DXSavedFrameBuffer8, wdxGraphicsPipe8, wdxGraphicsWindow8, EggAnimData, EggBin, EggBinMaker, EggComment, EggCoordinateSystem, EggCurve, EggData, EggExternalReference, EggFilenameNode, EggGroup, EggGroupNode, EggGroupUniquifier, EggMaterial, EggNamedObject, EggNameUniquifier, EggNode, EggNurbsCurve, EggNurbsSurface, EggObject, EggPoint, EggPolygon, EggPoolUniquifier, EggPrimitive, EggSAnimData, EggSurface, EggSwitchCondition, EggSwitchConditionDistance, EggTable, EggTexture, EggVertex, EggVertexPool, EggXfmAnimData, EggXfmSAnim, Event, EventStoreValueBase, EventStoreValue< Type >, RefCountProxy< Base >, RefCountObj< Base >, ThatThingie, ThisThingie, WhatAThingie, Thread, TypedReferenceCount, VirtualFile, VirtualFileComposite, VirtualFileSimple, WindowFramework, GLGraphicsStateGuardian, GLSavedFrameBuffer, glxGraphicsPipe, glxGraphicsStateGuardian, glxGraphicsWindow, dDrawable, Geom, GeomLine, GeomLinestrip, GeomPoint, GeomPolygon, GeomQuad, GeomSphere, GeomSprite, GeomTri, GeomTrifan, GeomTristrip, ImageBuffer, Lens, Material, MatrixLens, OrthographicLens, PerspectiveLens, PixelBuffer, Texture, GraphicsStateGuardianBase, Lerp, AutonomousLerp, LerpBlendType, EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, NoBlendType, LerpFunctor, SimpleLerpFunctor< value >, SimpleQueryLerpFunctor< value >, MultiLerpFunctor, BoundingHexahedron, BoundingLine, BoundingSphere, BoundingVolume, FiniteBoundingVolume, GeometricBoundingVolume, OmniBoundingVolume, ClassicNurbsCurve, CubicCurveseg, HermiteCurve, NurbsPPCurve, ParametricCurve, PiecewiseCurve, RopeNode, AlphaTestAttrib, AmbientLight, BillboardEffect, Camera, ClipPlaneAttrib, ColorAttrib, ColorBlendAttrib, ColorScaleAttrib, ColorWriteAttrib, CompassEffect, CullBin, CullBinAttrib, CullBinBackToFront, CullBinFixed, CullBinFrontToBack, CullBinUnsorted, CullFaceAttrib, DecalEffect, DepthOffsetAttrib, DepthTestAttrib, DepthWriteAttrib, DirectionalLight, Fog, FogAttrib, GeomNode, LensNode, Light, LightAttrib, LightLensNode, LightNode, LODNode, MaterialAttrib, ModelNode, ModelRoot, NodePathComponent, PosLerpFunctor, HprLerpFunctor, ScaleLerpFunctor, ColorLerpFunctor, PosHprLerpFunctor, HprScaleLerpFunctor, PosHprScaleLerpFunctor, ColorScaleLerpFunctor, PandaNode, PlaneNode, PointLight, RenderAttrib, RenderEffect, RenderEffects, RenderModeAttrib, RenderState, SelectiveChildNode, SequenceNode, ShowBoundsEffect, Spotlight, SwitchNode, TexMatrixAttrib, TextureApplyAttrib, TextureAttrib, TransformState, EventStoreTransform, TransparencyAttrib, PGButton, PGEntry, PGItem, PGMouseWatcherBackground, PGMouseWatcherGroup, PGMouseWatcherParameter, PGMouseWatcherRegion, PGTop, PGWaitBar, ActorNode, AngularForce, AngularVectorForce, BaseForce, ForceNode, LinearCylinderVortexForce, LinearDistanceForce, LinearForce, LinearFrictionForce, LinearJitterForce, LinearNoiseForce, LinearRandomForce, LinearSinkForce, LinearSourceForce, LinearUserDefinedForce, LinearVectorForce, Physical, PhysicalNode, PhysicsObject, BamReaderParam, ButtonEventList, FactoryParam, Person, Parent, Child, TypedWritableReferenceCount, WritableParam, RIBGraphicsWindow, RIBGraphicsStateGuardian, CasterShader, OutlineShader, PlanarReflector, ProjtexShader, ProjtexShadower, Shader, FrustumShader, SpheretexHighlighter, SpheretexReflector, SpheretexShader, SpotlightShader, TextFont, TextNode, ButtonThrower, DriveInterface, MouseWatcher, MouseWatcherGroup, MouseWatcherRegion, Trackball, Transform2SG, VrpnAnalogDevice, VrpnButtonDevice, VrpnClient, VrpnDialDevice, VrpnTrackerDevice, wcrGraphicsWindow, wglGraphicsPipe, wglGraphicsStateGuardian, wglGraphicsWindow, WinGraphicsPipe, WinGraphicsWindow, AnimChannel< ACScalarSwitchType >, AnimChannel< ACMatrixSwitchType >, MovingPart< ACScalarSwitchType >, MovingPart< ACMatrixSwitchType >, SimpleLerpFunctor< LPoint3f >, SimpleLerpFunctor< LVecBase3f >, and SimpleLerpFunctor< LVecBase4f >.

Definition at line 66 of file referenceCount.h.

float ZSpinParticleFactory::get_final_angle void   )  const [inline]
 

Definition at line 85 of file zSpinParticleFactory.I.

References _final_angle_spread, and INLINE.

float ZSpinParticleFactory::get_final_angle_spread void   )  const [inline]
 

Definition at line 107 of file zSpinParticleFactory.I.

References _angular_velocity_spread.

float ZSpinParticleFactory::get_initial_angle void   )  const [inline]
 

Definition at line 74 of file zSpinParticleFactory.I.

References _initial_angle_spread, and INLINE.

float ZSpinParticleFactory::get_initial_angle_spread void   )  const [inline]
 

Definition at line 96 of file zSpinParticleFactory.I.

References _angular_velocity, and INLINE.

float BaseParticleFactory::get_lifespan_base void   )  const [inline, inherited]
 

public

Definition at line 102 of file baseParticleFactory.I.

References BaseParticleFactory::_mass_spread, and INLINE.

float BaseParticleFactory::get_lifespan_spread void   )  const [inline, inherited]
 

public

Definition at line 114 of file baseParticleFactory.I.

References BaseParticleFactory::_terminal_velocity_base.

float BaseParticleFactory::get_mass_base void   )  const [inline, inherited]
 

public

Definition at line 126 of file baseParticleFactory.I.

float BaseParticleFactory::get_mass_spread void   )  const [inline, inherited]
 

public

Definition at line 138 of file baseParticleFactory.I.

int ReferenceCount::get_ref_count  )  const [inline, inherited]
 

Returns the current reference count.

Definition at line 183 of file referenceCount.I.

Referenced by RenderState::determine_bin_index(), RenderEffects::determine_show_bounds(), FontPool::ns_garbage_collect(), TexturePool::ns_garbage_collect(), MaterialPool::ns_get_material(), and TexturePool::ns_release_texture().

float BaseParticleFactory::get_terminal_velocity_base void   )  const [inline, inherited]
 

public

Definition at line 150 of file baseParticleFactory.I.

float BaseParticleFactory::get_terminal_velocity_spread void   )  const [inline, inherited]
 

public

Definition at line 162 of file baseParticleFactory.I.

void ReferenceCount::init_type void   )  [inline, static, inherited]
 

Reimplemented in AnimBundle, AnimBundleNode, AnimChannel< SwitchType >, AnimChannelBase, AnimChannelFixed< SwitchType >, AnimChannelMatrixXfmTable, AnimChannelScalarTable, AnimControl, AnimGroup, MovingPart< SwitchType >, MovingPartBase, MovingPartMatrix, MovingPartScalar, PartBundle, PartBundleNode, PartGroup, Character, CharacterJoint, CharacterJointBundle, CharacterSlider, ComputedVertices, CollisionEntry, CollisionHandler, CollisionHandlerEvent, CollisionHandlerFloor, CollisionHandlerPhysical, CollisionHandlerPusher, CollisionHandlerQueue, CollisionNode, CollisionPlane, CollisionPolygon, CollisionRay, CollisionSegment, CollisionSolid, CollisionSphere, CRGraphicsStateGuardian, CRSavedFrameBuffer, AnalogNode, ButtonNode, ClientAnalogDevice, ClientBase, ClientButtonDevice, ClientDevice, ClientDialDevice, ClientTrackerDevice, DialNode, MouseAndKeyboard, TrackerNode, VirtualMouse, DataNode, GraphicsChannel, GraphicsLayer, GraphicsPipe, GraphicsStateGuardian, GraphicsWindow, HardwareChannel, SavedFrameBuffer, CylindricalLens, FisheyeLens, ProjectionScreen, PSphereLens, DXGraphicsStateGuardian7, DXSavedFrameBuffer7, wdxGraphicsPipe7, wdxGraphicsWindow7, DXGraphicsStateGuardian8, DXSavedFrameBuffer8, wdxGraphicsPipe8, wdxGraphicsWindow8, EggAnimData, EggBin, EggBinMaker, EggComment, EggCoordinateSystem, EggCurve, EggData, EggExternalReference, EggFilenameNode, EggGroup, EggGroupNode, EggGroupUniquifier, EggMaterial, EggNamedObject, EggNameUniquifier, EggNode, EggNurbsCurve, EggNurbsSurface, EggObject, EggPoint, EggPolygon, EggPoolUniquifier, EggPrimitive, EggSAnimData, EggSurface, EggSwitchCondition, EggSwitchConditionDistance, EggTable, EggTexture, EggVertex, EggVertexPool, EggXfmAnimData, EggXfmSAnim, Event, EventStoreValueBase, RefCountProxy< Base >, RefCountObj< Base >, ThatThingie, ThisThingie, WhatAThingie, Thread, TypedReferenceCount, VirtualFile, VirtualFileComposite, VirtualFileSimple, WindowFramework, GLGraphicsStateGuardian, GLSavedFrameBuffer, glxGraphicsPipe, glxGraphicsStateGuardian, glxGraphicsWindow, dDrawable, Geom, GeomLine, GeomLinestrip, GeomPoint, GeomPolygon, GeomQuad, GeomSphere, GeomSprite, GeomTri, GeomTrifan, GeomTristrip, ImageBuffer, Lens, Material, MatrixLens, OrthographicLens, PerspectiveLens, PixelBuffer, Texture, GraphicsStateGuardianBase, Lerp, AutonomousLerp, LerpBlendType, EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, NoBlendType, LerpFunctor, SimpleLerpFunctor< value >, SimpleQueryLerpFunctor< value >, MultiLerpFunctor, BoundingHexahedron, BoundingLine, BoundingSphere, BoundingVolume, FiniteBoundingVolume, GeometricBoundingVolume, OmniBoundingVolume, ClassicNurbsCurve, CubicCurveseg, HermiteCurve, NurbsPPCurve, ParametricCurve, PiecewiseCurve, RopeNode, AlphaTestAttrib, AmbientLight, BillboardEffect, Camera, ClipPlaneAttrib, ColorAttrib, ColorBlendAttrib, ColorScaleAttrib, ColorWriteAttrib, CompassEffect, CullBin, CullBinAttrib, CullBinBackToFront, CullBinFixed, CullBinFrontToBack, CullBinUnsorted, CullFaceAttrib, DecalEffect, DepthOffsetAttrib, DepthTestAttrib, DepthWriteAttrib, DirectionalLight, Fog, FogAttrib, GeomNode, LensNode, Light, LightAttrib, LightLensNode, LightNode, LODNode, MaterialAttrib, ModelNode, ModelRoot, NodePathComponent, PosLerpFunctor, HprLerpFunctor, ScaleLerpFunctor, ColorLerpFunctor, PosHprLerpFunctor, HprScaleLerpFunctor, PosHprScaleLerpFunctor, ColorScaleLerpFunctor, PandaNode, PlaneNode, PointLight, RenderAttrib, RenderEffect, RenderEffects, RenderModeAttrib, RenderState, SelectiveChildNode, SequenceNode, ShowBoundsEffect, Spotlight, SwitchNode, TexMatrixAttrib, TextureApplyAttrib, TextureAttrib, TransformState, EventStoreTransform, TransparencyAttrib, PGButton, PGEntry, PGItem, PGMouseWatcherBackground, PGMouseWatcherGroup, PGMouseWatcherParameter, PGMouseWatcherRegion, PGTop, PGWaitBar, ActorNode, AngularForce, AngularVectorForce, BaseForce, ForceNode, LinearCylinderVortexForce, LinearDistanceForce, LinearForce, LinearFrictionForce, LinearJitterForce, LinearNoiseForce, LinearRandomForce, LinearSinkForce, LinearSourceForce, LinearUserDefinedForce, LinearVectorForce, Physical, PhysicalNode, PhysicsObject, BamReaderParam, ButtonEventList, FactoryParam, Person, Parent, Child, TypedWritableReferenceCount, WritableParam, RIBGraphicsWindow, RIBGraphicsStateGuardian, CasterShader, OutlineShader, PlanarReflector, ProjtexShader, ProjtexShadower, Shader, FrustumShader, SpheretexHighlighter, SpheretexReflector, SpheretexShader, SpotlightShader, TextFont, TextNode, ButtonThrower, DriveInterface, MouseWatcher, MouseWatcherGroup, MouseWatcherRegion, Trackball, Transform2SG, VrpnAnalogDevice, VrpnButtonDevice, VrpnClient, VrpnDialDevice, VrpnTrackerDevice, wcrGraphicsWindow, wglGraphicsPipe, wglGraphicsStateGuardian, wglGraphicsWindow, WinGraphicsPipe, WinGraphicsWindow, AnimChannel< ACScalarSwitchType >, AnimChannel< ACMatrixSwitchType >, MovingPart< ACScalarSwitchType >, MovingPart< ACMatrixSwitchType >, SimpleLerpFunctor< LPoint3f >, SimpleLerpFunctor< LVecBase3f >, and SimpleLerpFunctor< LVecBase4f >.

Definition at line 69 of file referenceCount.h.

References INLINE.

Referenced by ConfigureFn(), and ThatThingie::get_class_type().

void ZSpinParticleFactory::populate_child_particle BaseParticle bp  )  const [private, virtual]
 

factory populator

Implements BaseParticleFactory.

Definition at line 99 of file zSpinParticleFactory.cxx.

void BaseParticleFactory::populate_particle BaseParticle bp  )  [inherited]
 

public

Definition at line 80 of file baseParticleFactory.cxx.

int ReferenceCount::ref  )  const [inline, inherited]
 

Explicitly increments the reference count.

User code should avoid using ref() and unref() directly, which can result in missed reference counts. Instead, let a PointerTo object manage the reference counting automatically.

This function is const, even though it changes the object, because generally fiddling with an object's reference count isn't considered part of fiddling with the object. An object might be const in other ways, but we still need to accurately count the number of references to it.

The return value is the new reference count.

Definition at line 225 of file referenceCount.I.

Referenced by ClientDevice::ClientDevice(), EggGroupNode::find_textures(), EggGroupNode::r_apply_texmats(), EggGroupNode::r_flatten_transforms(), and EggGroupNode::reverse_vertex_ordering().

void ZSpinParticleFactory::set_angular_velocity float  v  )  [inline]
 

Definition at line 123 of file zSpinParticleFactory.I.

References _bUseAngularVelocity.

void ZSpinParticleFactory::set_angular_velocity_spread float  spread  )  [inline]
 

Definition at line 133 of file zSpinParticleFactory.I.

void ZSpinParticleFactory::set_final_angle float  angle  )  [inline]
 

Definition at line 41 of file zSpinParticleFactory.I.

References _initial_angle_spread, and INLINE.

void ZSpinParticleFactory::set_final_angle_spread float  spread  )  [inline]
 

Definition at line 63 of file zSpinParticleFactory.I.

void ZSpinParticleFactory::set_initial_angle float  angle  )  [inline]
 

Definition at line 30 of file zSpinParticleFactory.I.

References _final_angle, and INLINE.

void ZSpinParticleFactory::set_initial_angle_spread float  spread  )  [inline]
 

Definition at line 52 of file zSpinParticleFactory.I.

References _final_angle_spread.

void BaseParticleFactory::set_lifespan_base float  lb  )  [inline, inherited]
 

public

Definition at line 30 of file baseParticleFactory.I.

References BaseParticleFactory::_lifespan_spread, and INLINE.

void BaseParticleFactory::set_lifespan_spread float  ls  )  [inline, inherited]
 

public

Definition at line 42 of file baseParticleFactory.I.

References BaseParticleFactory::_mass_base.

void BaseParticleFactory::set_mass_base float  mb  )  [inline, inherited]
 

public

Definition at line 54 of file baseParticleFactory.I.

References BaseParticleFactory::_terminal_velocity_base, and INLINE.

void BaseParticleFactory::set_mass_spread float  ms  )  [inline, inherited]
 

public

Definition at line 66 of file baseParticleFactory.I.

References BaseParticleFactory::_terminal_velocity_spread, and INLINE.

void BaseParticleFactory::set_terminal_velocity_base float  tvb  )  [inline, inherited]
 

public

Definition at line 78 of file baseParticleFactory.I.

References BaseParticleFactory::_lifespan_base.

void BaseParticleFactory::set_terminal_velocity_spread float  tvs  )  [inline, inherited]
 

public

Definition at line 90 of file baseParticleFactory.I.

References BaseParticleFactory::_mass_base, and INLINE.

void ReferenceCount::test_ref_count_integrity  )  const [inline, inherited]
 

Does some easy checks to make sure that the reference count isn't completely bogus.

Definition at line 328 of file referenceCount.I.

References INLINE.

Referenced by EggNode::determine_bin(), and ReferenceCount::~ReferenceCount().

int ReferenceCount::unref  )  const [inline, inherited]
 

Explicitly decrements the reference count.

Note that the object will not be implicitly deleted by unref() simply because the reference count drops to zero. (Having a member function delete itself is problematic; plus, we don't have a virtual destructor anyway.) However, see the helper function unref_delete().

User code should avoid using ref() and unref() directly, which can result in missed reference counts. Instead, let a PointerTo object manage the reference counting automatically.

This function is const, even though it changes the object, because generally fiddling with an object's reference count isn't considered part of fiddling with the object. An object might be const in other ways, but we still need to accurately count the number of references to it.

The return value is the new reference count.

Definition at line 293 of file referenceCount.I.

References INLINE.

Referenced by RenderState::determine_bin_index(), and RenderEffects::determine_show_bounds().


Member Data Documentation

float ZSpinParticleFactory::_angular_velocity [private]
 

Definition at line 41 of file zSpinParticleFactory.h.

Referenced by get_initial_angle_spread().

float ZSpinParticleFactory::_angular_velocity_spread [private]
 

Definition at line 41 of file zSpinParticleFactory.h.

Referenced by get_final_angle_spread().

bool ZSpinParticleFactory::_bUseAngularVelocity [private]
 

Definition at line 42 of file zSpinParticleFactory.h.

Referenced by get_angular_velocity(), and set_angular_velocity().

float ZSpinParticleFactory::_final_angle [private]
 

Definition at line 40 of file zSpinParticleFactory.h.

Referenced by set_initial_angle(), and ~ZSpinParticleFactory().

float ZSpinParticleFactory::_final_angle_spread [private]
 

Definition at line 40 of file zSpinParticleFactory.h.

Referenced by get_final_angle(), set_initial_angle_spread(), and ~ZSpinParticleFactory().

float ZSpinParticleFactory::_initial_angle [private]
 

Definition at line 39 of file zSpinParticleFactory.h.

Referenced by ~ZSpinParticleFactory().

float ZSpinParticleFactory::_initial_angle_spread [private]
 

Definition at line 39 of file zSpinParticleFactory.h.

Referenced by get_initial_angle(), set_final_angle(), and ~ZSpinParticleFactory().


The documentation for this class was generated from the following files:
Generated on Fri May 2 00:56:34 2003 for Panda by doxygen1.3