APEX FluidIOS module. A particle system based upon PhysX SDK 2.8 particles. More...
#include <NxModuleFluidIos.h>
Public Member Functions | |
| virtual void | setCompartment (const NxApexScene &, NxCompartment &comp)=0 |
| Initializer. | |
| virtual const NxCompartment * | getCompartment (const NxApexScene &) const =0 |
| Gets the compartment that is used for non-SPH calculations in the given ApexScene. | |
| virtual void | setSPHCompartment (const NxApexScene &, NxCompartment &comp)=0 |
| Sets the compartment that will be used for SPH calculations in the given ApexScene. | |
| virtual const NxCompartment * | getSPHCompartment (const NxApexScene &) const =0 |
| Gets the compartment that is used for SPH calculations in the given ApexScene. | |
Protected Member Functions | |
| virtual | ~NxModuleFluidIos () |
APEX FluidIOS module. A particle system based upon PhysX SDK 2.8 particles.
| virtual physx::apex::NxModuleFluidIos::~NxModuleFluidIos | ( | ) | [inline, protected, virtual] |
| virtual const NxCompartment* physx::apex::NxModuleFluidIos::getCompartment | ( | const NxApexScene & | ) | const [pure virtual] |
Gets the compartment that is used for non-SPH calculations in the given ApexScene.
| virtual const NxCompartment* physx::apex::NxModuleFluidIos::getSPHCompartment | ( | const NxApexScene & | ) | const [pure virtual] |
Gets the compartment that is used for SPH calculations in the given ApexScene.
| virtual void physx::apex::NxModuleFluidIos::setCompartment | ( | const NxApexScene & | , |
| NxCompartment & | comp | ||
| ) | [pure virtual] |
Initializer.
| virtual void physx::apex::NxModuleFluidIos::setSPHCompartment | ( | const NxApexScene & | , |
| NxCompartment & | comp | ||
| ) | [pure virtual] |
Sets the compartment that will be used for SPH calculations in the given ApexScene.
If none provided, the compartment for non-SPH calculations will br used