Cloth
Classes | |
struct | PxClothStretchConfig |
Solver configuration parameters for the vertical and horizontal stretch phase types. More... | |
struct | PxClothTetherConfig |
Solver configuration parameters for the tether phases. More... | |
struct | PxClothMotionConstraintConfig |
Solver configuration parameters for the tether phases. More... | |
class | PxCloth |
Set of connected particles tailored towards simulating character cloth. More... | |
struct | PxClothCollisionSphere |
Sphere representation used for cloth-sphere and cloth-capsule collision. More... | |
struct | PxClothCollisionPlane |
Plane representation used for cloth-convex collision. More... | |
struct | PxClothCollisionTriangle |
Triangle representation used for cloth-mesh collision. More... | |
struct | PxClothFabricPhaseType |
Describe type of phase in cloth fabric. More... | |
struct | PxClothFabricPhase |
References a set of constraints that can be solved in parallel. More... | |
class | PxClothFabricDesc |
References all the data required to create a fabric. More... | |
class | PxClothFabric |
A cloth fabric is a structure that contains all the internal solver constraints of a cloth mesh. 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 | |
PxClothFabricPhase::PxClothFabricPhase (PxClothFabricPhaseType::Enum type=PxClothFabricPhaseType::eINVALID, PxU32 index=0) | |
PX_INLINE | PxClothFabricDesc::PxClothFabricDesc () |
constructor sets to default. | |
PX_INLINE void | PxClothFabricDesc::setToDefault () |
(re)sets the structure to the default. | |
PX_INLINE bool | PxClothFabricDesc::isValid () const |
Returns true if the descriptor is valid. |
Typedef Documentation
typedef PxFlags<PxClothFlag::Enum,PxU16> PxClothFlags |
Function Documentation
PX_INLINE bool PxClothFabricDesc::isValid | ( | ) | const [inherited] |
Returns true if the descriptor is valid.
- Returns:
- True if the current settings are valid
References PxClothFabricDesc::indices, PxClothFabricDesc::nbParticles, PxClothFabricDesc::nbPhases, PxClothFabricDesc::nbSets, PxClothFabricDesc::nbTethers, PxClothFabricDesc::nbTriangles, PxClothFabricDesc::phases, PxClothFabricDesc::restvalues, PxClothFabricDesc::sets, PxClothFabricDesc::tetherAnchors, PxClothFabricDesc::tetherLengths, and PxClothFabricDesc::triangles.
PX_INLINE PxClothFabricDesc::PxClothFabricDesc | ( | ) | [inherited] |
PX_INLINE PxClothFabricPhase::PxClothFabricPhase | ( | PxClothFabricPhaseType::Enum | type = PxClothFabricPhaseType::eINVALID , |
|
PxU32 | index = 0 | |||
) | [inherited] |
PX_INLINE void PxClothFabricDesc::setToDefault | ( | ) | [inherited] |
Copyright © 2008-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com