PhysX SDK 3.2 API Reference: Particles

PhysX SDK 3.2 API

Particles


Classes

class  PxParticleBase
 The particle base class represents the shared module for particle based simulation. This class can't be instantiated. More...
struct  PxParticleBaseFlag
 ParticleBase flags. More...
class  PxParticleCreationData
 Descriptor-like user-side class describing buffers for particle creation. More...
struct  PxParticleFlag
class  PxParticleFluid
 The particle fluid class represents the main module for particle based fluid simulation. SPH (Smoothed Particle Hydrodynamics) is used to animate the particles. This class inherits the properties of the PxParticleBase class and adds particle-particle interactions. More...
class  PxParticleFluidReadData
 Data layout descriptor for reading fluid particle data from the SDK. More...
struct  PxParticleReadDataFlag
class  PxParticleReadData
 Data layout descriptor for reading particle data from the SDK. More...
class  PxParticleSystem
 The particle system class represents the main module for particle based simulation. More...

Typedefs

typedef PxFlags
< PxParticleBaseFlag::Enum,
PxU16
PxParticleBaseFlags
 collection of set bits defined in PxParticleBaseFlag.
typedef PxFlags
< PxParticleReadDataFlag::Enum,
PxU16
PxParticleReadDataFlags
 collection of set bits defined in PxParticleReadDataFlag.
typedef PxFlags
< PxParticleFlag::Enum, PxU16
PxParticleFlags
 collection of set bits defined in PxParticleFlag.

Functions

 PX_FLAGS_OPERATORS (PxParticleBaseFlag::Enum, PxU16)
 PX_FLAGS_OPERATORS (PxParticleReadDataFlag::Enum, PxU16)
 PX_FLAGS_OPERATORS (PxParticleFlag::Enum, PxU16)
PX_DEPRECATED PX_INLINE
PxParticleBase
PxActor::isParticleBase ()
PX_DEPRECATED PX_INLINE const
PxParticleBase
PxActor::isParticleBase () const
PX_INLINE PxParticleCreationData::PxParticleCreationData ()
 Constructor sets to default.
PX_INLINE PxParticleCreationData::~PxParticleCreationData ()
PX_INLINE void PxParticleCreationData::setToDefault ()
 (Re)sets the structure to the default.
PX_INLINE bool PxParticleCreationData::isValid () const
 Returns true if the current settings are valid.
PX_DEPRECATED PX_INLINE
PxParticleFluid
PxActor::isParticleFluid ()
PX_DEPRECATED PX_INLINE const
PxParticleFluid
PxActor::isParticleFluid () const
PX_DEPRECATED PX_INLINE
PxParticleSystem
PxActor::isParticleSystem ()
PX_DEPRECATED PX_INLINE const
PxParticleSystem
PxActor::isParticleSystem () const

Typedef Documentation

collection of set bits defined in PxParticleFlag.

See also:
PxParticleFlag


Function Documentation

PX_INLINE const PxParticleBase * PxActor::isParticleBase (  )  const [inherited]

PX_INLINE PxParticleBase * PxActor::isParticleBase (  )  [inherited]

PX_INLINE const PxParticleFluid * PxActor::isParticleFluid (  )  const [inherited]

PX_INLINE PxParticleFluid * PxActor::isParticleFluid (  )  [inherited]

PX_INLINE const PxParticleSystem * PxActor::isParticleSystem (  )  const [inherited]

PX_INLINE PxParticleSystem * PxActor::isParticleSystem (  )  [inherited]

PX_INLINE bool PxParticleCreationData::isValid (  )  const [inherited]

PX_FLAGS_OPERATORS ( PxParticleFlag::Enum  ,
PxU16   
)

PX_FLAGS_OPERATORS ( PxParticleReadDataFlag::Enum  ,
PxU16   
)

PX_FLAGS_OPERATORS ( PxParticleBaseFlag::Enum  ,
PxU16   
)

PX_INLINE void PxParticleCreationData::setToDefault (  )  [inherited]

(Re)sets the structure to the default.

References PxParticleCreationData::PxParticleCreationData().

PX_INLINE PxParticleCreationData::~PxParticleCreationData (  )  [inherited]



Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com