Atoms Crowd
7.0.0
|
This is the complete list of members for Atoms::AtomsPhysx, including all inherited members.
addAggregates(const std::unordered_map< int, std::vector< int >> &aggregates, const std::unordered_map< int, bool > &aggregateEnableCollisions, size_t id=0, bool lazyCreation=false) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
addRigidBody(const std::string &name, const RigidBodyAttributes &attributes, AtomsUtils::Mesh *mesh=nullptr, bool lazyCreation=false) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
addRigidBodyConstraint(const std::string &name, const RigidBodyConstraintAttributes &attributes, int first, int second, const AtomsCore::Matrixf &matrix) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
addRigidBodyConstraint(const std::string &name, const RigidBodyConstraintAttributes &attributes, Atoms::RigidBody *firstRb, const AtomsCore::Matrixf &fMatrix, Atoms::RigidBody *secondRb, const AtomsCore::Matrixf &sMatrix, bool lazyCreation=false) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
addRigidBodyDynamicConstraint(const std::string &name, const RigidBodyConstraintAttributes &attributes, Atoms::RigidBody *firstRb, const AtomsCore::Matrixf &fMatrix, Atoms::RigidBody *secondRb, const AtomsCore::Matrixf &sMatrix) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
AtomsPhysx() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
clearFeedbacks() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
clearForces() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
constraintNames() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
constraints() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
constraints() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
createDynamicConstraintData() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
createLazyData() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
createPhysicObject(size_t id, const RigidBodyAttributes &attributes, physx::PxGeometry *geo, const physx::PxTransform *shapeOffset) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
createRigidBody(size_t id, const RigidBodyAttributes &attributes, AtomsUtils::Mesh *mesh=nullptr) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
createRigidBodyConstraint(const RigidBodyConstraintAttributes &attributes, physx::PxRigidActor *first, physx::PxTransform &firstMatrix, physx::PxRigidActor *second, physx::PxTransform &secondMatrix) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
elapsedTime() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
enableAdaptiveForce() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
enableCCD() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
enableEnhancedDeterminism() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
enableFrictionEveryIteration() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
enablePCM() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
enablePvd(bool value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
enableStabilization() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
fetchStates() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
fps() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
gravity() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
init() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
initScene() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
isInitialized() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
isPvdEnabled() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
isValid() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | inline |
kPGS enum value (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
kTGS enum value (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
pvdHost() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
pvdPort() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
pvdTimeout() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
release() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
releaseScene() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
removeConstraint(const std::string &name) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
removeRigidBody(size_t id) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
rigidBodies() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
rigidBodies() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
rigidBody(size_t id) const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
rigidBodyNameIds() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
rigidBodyNames() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
rigidBodyPose(const std::string &name, AtomsCore::Vector3f &pos, AtomsCore::Quaternionf &rot) const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
rigidBodyPose(size_t id, AtomsCore::Vector3f &pos, AtomsCore::Quaternionf &rot) const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
scale() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setBounceThresholdVelocity(double value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setCcdMaxSeparation(double value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setEnableAdaptiveForce(bool value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setEnableCCD(bool value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setEnableEnhancedDeterminism(bool value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setEnableFrictionEveryIteration(bool value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setEnablePCM(bool value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setEnableStabilization(bool value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setFps(double value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setFrictionOffsetThreshold(double value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setGravity(const AtomsCore::Vector3 &value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setKinematicKinematicFilter(bool value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setPvdHost(const std::string &host) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setPvdPort(int value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setPvdTimeout(unsigned int value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setScale(double value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setSolverOffsetSlop(double value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setSolverType(short value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setStaticKinematicFilter(bool value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setSubSamples(unsigned int value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setThreadsNumber(unsigned int value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setupDynamicAttributes(physx::PxRigidDynamic *rigid, const RigidBodyAttributes &attributes) const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setupKinematicAttributes(physx::PxRigidDynamic *rigid, const RigidBodyAttributes &attributes) const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
setUseGpu(bool value) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
solverType() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
SolverType enum name (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
stepPhysics() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
storeStates() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
storeTransforms() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
subSamples() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
threadsNumber() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
updateConstraints() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
updatedForces(float stepSize) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
updateDynamicPool(float stepSize) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
updateForceCollisionThreshold() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
updateKinematicAgents(float stepSize) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
updateKinematics(float stepSize) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
updateRigidBodyMeshPoints(RigidBody &rb, const std::vector< AtomsCore::Vector3f > &newPoints) (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
useGpu() const (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx | |
~AtomsPhysx() (defined in Atoms::AtomsPhysx) | Atoms::AtomsPhysx |