, including all inherited members.
clone(const Cloth &cloth)=0 | nv::cloth::Factory | [pure virtual] |
createCloth(Range< const physx::PxVec4 > particles, Fabric &fabric)=0 | nv::cloth::Factory | [pure virtual] |
createFabric(uint32_t numParticles, Range< const uint32_t > phaseIndices, Range< const uint32_t > sets, Range< const float > restvalues, Range< const float > stiffnessValues, Range< const uint32_t > indices, Range< const uint32_t > anchors, Range< const float > tetherLengths, Range< const uint32_t > triangles)=0 | nv::cloth::Factory | [pure virtual] |
createSolver()=0 | nv::cloth::Factory | [pure virtual] |
extractCollisionData(const Cloth &cloth, Range< physx::PxVec4 > spheres, Range< uint32_t > capsules, Range< physx::PxVec4 > planes, Range< uint32_t > convexes, Range< physx::PxVec3 > triangles) const =0 | nv::cloth::Factory | [pure virtual] |
extractFabricData(const Fabric &fabric, Range< uint32_t > phaseIndices, Range< uint32_t > sets, Range< float > restvalues, Range< float > stiffnessValues, Range< uint32_t > indices, Range< uint32_t > anchors, Range< float > tetherLengths, Range< uint32_t > triangles) const =0 | nv::cloth::Factory | [pure virtual] |
extractMotionConstraints(const Cloth &cloth, Range< physx::PxVec4 > destConstraints) const =0 | nv::cloth::Factory | [pure virtual] |
extractParticleAccelerations(const Cloth &cloth, Range< physx::PxVec4 > destAccelerations) const =0 | nv::cloth::Factory | [pure virtual] |
extractRestPositions(const Cloth &cloth, Range< physx::PxVec4 > destRestPositions) const =0 | nv::cloth::Factory | [pure virtual] |
extractSelfCollisionIndices(const Cloth &cloth, Range< uint32_t > destIndices) const =0 | nv::cloth::Factory | [pure virtual] |
extractSeparationConstraints(const Cloth &cloth, Range< physx::PxVec4 > destConstraints) const =0 | nv::cloth::Factory | [pure virtual] |
extractVirtualParticles(const Cloth &cloth, Range< uint32_t[4]> destIndices, Range< physx::PxVec3 > destWeights) const =0 | nv::cloth::Factory | [pure virtual] |
Factory() | nv::cloth::Factory | [inline, protected] |
Factory(const Factory &) | nv::cloth::Factory | [protected] |
getPlatform() const =0 | nv::cloth::Factory | [pure virtual] |
NV_CLOTH_CALL_CONV::NvClothDestroyFactory(nv::cloth::Factory *) | nv::cloth::Factory | [friend] |
operator=(const Factory &) | nv::cloth::Factory | [protected] |
~Factory() | nv::cloth::Factory | [inline, protected, virtual] |