#include <PxClothFabricCooker.h>
++ +
Public Member Functions | |
| PxClothFabricCooker (const PxClothMeshDesc &desc, const PxVec3 &gravity, bool useGeodesicTether=true) | |
| Cooks a triangle mesh to a PxClothFabricDesc. | |
| ~PxClothFabricCooker () | |
| PxClothFabricDesc | getDescriptor () const |
| Returns the fabric descriptor to create the fabric. | |
| void | save (PxOutputStream &stream, bool platformMismatch) const |
| Saves the fabric data to a platform and version dependent stream. | |
Private Attributes | |
| PxFabricCookerImpl * | mImpl |
| PxClothFabricCooker::PxClothFabricCooker | +( | +const PxClothMeshDesc & | +desc, | +|
| + | + | const PxVec3 & | +gravity, | +|
| + | + | bool | + useGeodesicTether = true | + |
| + | ) | ++ |
+Cooks a triangle mesh to a PxClothFabricDesc. +
+
| desc | The cloth mesh descriptor on which the generation of the cooked mesh depends. | |
| gravity | A normalized vector which specifies the direction of gravity. This information allows the cooker to generate a fabric with higher quality simulation behavior. | |
| useGeodesicTether | A flag to indicate whether to compute geodesic distance for tether constraints. |
| PxClothFabricCooker::~PxClothFabricCooker | +( | ++ | ) | ++ |
+ +
+
| PxClothFabricDesc PxClothFabricCooker::getDescriptor | +( | ++ | ) | +const | +
+Returns the fabric descriptor to create the fabric. +
+ +
| void PxClothFabricCooker::save | +( | +PxOutputStream & | +stream, | +|
| + | + | bool | +platformMismatch | + |
| + | ) | +const | +
+Saves the fabric data to a platform and version dependent stream. +
+ +
+
PxFabricCookerImpl* PxClothFabricCooker::mImpl [private] |
+
+ +
+