|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CPSRotated3DPlaneParticle Class Referencethis class adds tunable 3D rotation to a PLANE particle, it can be used by public multiple inheritance It must just produce 2 vectors that give the x and y vector of the local basis.
More...
#include <ps_particle_basic.h>
Inheritance diagram for NL3D::CPSRotated3DPlaneParticle:
List of all members.
Detailed Description
this class adds tunable 3D rotation to a PLANE particle, it can be used by public multiple inheritance It must just produce 2 vectors that give the x and y vector of the local basis.
Definition at line 626 of file ps_particle_basic.h.
Constructor & Destructor Documentation
NL3D::CPSRotated3DPlaneParticle::CPSRotated3DPlaneParticle |
( |
|
) |
|
|
NL3D::CPSRotated3DPlaneParticle::~CPSRotated3DPlaneParticle |
( |
|
) |
[virtual] |
|
Member Function Documentation
void NL3D::CPSRotated3DPlaneParticle::deletePlaneBasisElement |
( |
uint32 |
index |
) |
[inline, protected] |
|
CPlaneBasis NL3D::CPSRotated3DPlaneParticle::getPlaneBasis |
( |
void |
|
) |
const [inline] |
|
virtual CPSLocated* NL3D::CPSRotated3DPlaneParticle::getPlaneBasisOwner |
( |
void |
|
) |
[protected, pure virtual] |
|
|
if this is false, constant size will be used instead of a scheme deriver must return their owner there.
Implemented in NL3D::CPSFace.
Referenced by resizePlaneBasis. |
void NL3D::CPSRotated3DPlaneParticle::newPlaneBasisElement |
( |
CPSLocated * |
emitterLocated, |
|
|
uint32 |
emitterIndex |
|
) |
[inline, protected] |
|
void NL3D::CPSRotated3DPlaneParticle::resizePlaneBasis |
( |
uint32 |
size |
) |
[inline, protected] |
|
|
===================================================================================.
Definition at line 467 of file ps_particle_basic.cpp. |
void NL3D::CPSRotated3DPlaneParticle::setPlaneBasis |
( |
const CPlaneBasis & |
basis |
) |
|
|
Member Data Documentation
CPlaneBasis NL3D::CPSRotated3DPlaneParticle::_PlaneBasis [protected]
|
|
The documentation for this class was generated from the following files:
|
|