Cloth
Classes | |
class | PxCloth |
Set of connected particles tailored towards simulating character cloth. A cloth object consists of the following components:. More... | |
struct | PxClothCollisionSphere |
sphere representation used for cloth-capsule collision More... | |
struct | PxClothCollisionPlane |
plane representation used for cloth-convex collision More... | |
class | PxClothCollisionData |
Collision data used for cloth-sphere and cloth-capsule collision. More... | |
class | PxClothFabric |
A cloth fabric is a structure that contains all the internal solver constraints of a clothing mesh. More... | |
struct | PxClothFabricPhaseType |
describe type of phase in cloth fabric More... | |
struct | PxClothPhaseSolverConfig |
Solver configuration parameters for a cloth fabric phase type. More... | |
struct | PxClothFlag |
flag for behaviors of the cloth solver More... | |
struct | PxClothParticle |
per particle data for cloth More... | |
struct | PxClothParticleMotionConstraint |
Constraints for cloth particle motion. More... | |
struct | PxClothParticleSeparationConstraint |
Separation constraints for cloth particle movement. More... | |
Typedefs | |
typedef PxFlags < PxClothFlag::Enum, PxU16 > | PxClothFlags |
Functions | |
PX_FLAGS_OPERATORS (PxClothFlag::Enum, PxU16) | |
PX_DEPRECATED PX_INLINE PxCloth * | PxActor::isCloth () |
PX_DEPRECATED PX_INLINE const PxCloth * | PxActor::isCloth () const |
PX_INLINE | PxClothCollisionData::PxClothCollisionData () |
constructor sets to default. | |
PX_INLINE void | PxClothCollisionData::setToDefault () |
(re)sets the structure to the default. | |
PX_INLINE bool | PxClothCollisionData::isValid () const |
Returns true if the descriptor is valid. | |
PX_INLINE | PxClothPhaseSolverConfig::PxClothPhaseSolverConfig () |
constructor sets to default. |
Typedef Documentation
typedef PxFlags<PxClothFlag::Enum,PxU16> PxClothFlags |
Function Documentation
PX_INLINE const PxCloth * PxActor::isCloth | ( | ) | const [inherited] |
PX_INLINE PxCloth * PxActor::isCloth | ( | ) | [inherited] |
PX_INLINE bool PxClothCollisionData::isValid | ( | ) | const [inherited] |
Returns true if the descriptor is valid.
- Returns:
- True if the current settings are valid
References PxClothCollisionData::numPairs, PxClothCollisionData::numSpheres, PxClothCollisionData::pairIndexBuffer, and PxClothCollisionData::spheres.
PX_FLAGS_OPERATORS | ( | PxClothFlag::Enum | , | |
PxU16 | ||||
) |
PX_INLINE PxClothCollisionData::PxClothCollisionData | ( | ) | [inherited] |
constructor sets to default.
References NULL, PxClothCollisionData::numPairs, PxClothCollisionData::numSpheres, PxClothCollisionData::pairIndexBuffer, and PxClothCollisionData::spheres.
Referenced by PxClothCollisionData::setToDefault().
PX_INLINE PxClothPhaseSolverConfig::PxClothPhaseSolverConfig | ( | ) | [inherited] |
constructor sets to default.
References PxClothPhaseSolverConfig::eSTIFF, PxClothPhaseSolverConfig::solverType, PxClothPhaseSolverConfig::stiffness, PxClothPhaseSolverConfig::stretchLimit, and PxClothPhaseSolverConfig::stretchStiffness.
PX_INLINE void PxClothCollisionData::setToDefault | ( | ) | [inherited] |
Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com