Atoms Crowd  7.0.0
Atoms::AtomsPhysx Member List

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::AtomsPhysxinline
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