Panda3D
|
#include <pandadoc.hpp>
Public Types | |
enum | AeroModel { AM_vertex_point = 0 , AM_vertex_two_sided = 1 , AM_vertex_one_sided = 2 , AM_face_two_sided = 3 , AM_face_one_sided = 4 } |
enum | CollisionFlag { CF_rigid_vs_soft_mask = 15 , CF_sdf_rigid_soft = 1 , CF_cluster_rigid_soft = 2 , CF_soft_vs_soft_mask = 48 , CF_vertex_face_soft_soft = 16 , CF_cluster_soft_soft = 32 , CF_cluster_self = 64 } |
Public Member Functions | |
__init__ (const BulletSoftBodyConfig) | |
clearAllCollisionFlags () | |
BulletSoftBodyConfig::AeroModel | getAeroModel () |
float | getAnchorsHardness () |
Getter for property kAHR. | |
int | getClusterSolverIterations () |
Getter for property citerations. | |
bool | getCollisionFlag (BulletSoftBodyConfig::CollisionFlag flag) |
float | getDampingCoefficient () |
Getter for property kDP. | |
float | getDragCoefficient () |
Getter for property kDG. | |
int | getDriftSolverIterations () |
Getter for property diterations. | |
float | getDynamicFrictionCoefficient () |
Getter for property kDF. | |
float | getKineticContactsHardness () |
Getter for property kKHR. | |
float | getLiftCoefficient () |
Getter for property kLF. | |
float | getMaxvolume () |
Getter for property maxvolume. | |
float | getPoseMatchingCoefficient () |
Getter for property kMT. | |
int | getPositionsSolverIterations () |
Getter for property piterations. | |
float | getPressureCoefficient () |
Getter for property kPR. | |
float | getRigidContactsHardness () |
Getter for property kCHR. | |
float | getSoftContactsHardness () |
Getter for property kSHR. | |
float | getSoftVsKineticHardness () |
Getter for property kSKHR_CL. | |
float | getSoftVsKineticImpulseSplit () |
Getter for property kSK_SPLT_CL. | |
float | getSoftVsRigidHardness () |
Getter for property kSRHR_CL. | |
float | getSoftVsRigidImpulseSplit () |
Getter for property kSR_SPLT_CL. | |
float | getSoftVsSoftHardness () |
Getter for property kSSHR_CL. | |
float | getSoftVsSoftImpulseSplit () |
Getter for property kSS_SPLT_CL. | |
float | getTimescale () |
Getter for property timescale. | |
float | getVelocitiesCorrectionFactor () |
Getter for property kVCF. | |
int | getVelocitiesSolverIterations () |
Getter for property viterations. | |
float | getVolumeConservationCoefficient () |
Getter for property kVC. | |
setAeroModel (BulletSoftBodyConfig::AeroModel value) | |
setAnchorsHardness (float value) | |
Setter for property kAHR. | |
setClusterSolverIterations (int value) | |
Setter for property citerations. | |
setCollisionFlag (BulletSoftBodyConfig::CollisionFlag flag, bool value) | |
setDampingCoefficient (float value) | |
Setter for property kDP. | |
setDragCoefficient (float value) | |
Setter for property kDG. | |
setDriftSolverIterations (int value) | |
Setter for property diterations. | |
setDynamicFrictionCoefficient (float value) | |
Setter for property kDF. | |
setKineticContactsHardness (float value) | |
Setter for property kKHR. | |
setLiftCoefficient (float value) | |
Setter for property kLF. | |
setMaxvolume (float value) | |
Setter for property maxvolume. | |
setPoseMatchingCoefficient (float value) | |
Setter for property kMT. | |
setPositionsSolverIterations (int value) | |
Setter for property piterations. | |
setPressureCoefficient (float value) | |
Setter for property kPR. | |
setRigidContactsHardness (float value) | |
Setter for property kCHR. | |
setSoftContactsHardness (float value) | |
Setter for property kSHR. | |
setSoftVsKineticHardness (float value) | |
Setter for property kSKHR_CL. | |
setSoftVsKineticImpulseSplit (float value) | |
Setter for property kSK_SPLT_CL. | |
setSoftVsRigidHardness (float value) | |
Setter for property kSRHR_CL. | |
setSoftVsRigidImpulseSplit (float value) | |
Setter for property kSR_SPLT_CL. | |
setSoftVsSoftHardness (float value) | |
Setter for property kSSHR_CL. | |
setSoftVsSoftImpulseSplit (float value) | |
Setter for property kSS_SPLT_CL. | |
setTimescale (float value) | |
Setter for property timescale. | |
setVelocitiesCorrectionFactor (float value) | |
Setter for property kVCF. | |
setVelocitiesSolverIterations (int value) | |
Setter for property viterations. | |
setVolumeConservationCoefficient (float value) | |
Setter for property kVC. | |
Public Attributes | |
BulletSoftBodyConfig::AeroModel | aero_model |
float | anchors_hardness |
Getter for property kAHR. | |
int | cluster_solver_iterations |
Getter for property citerations. | |
float | damping_coefficient |
Getter for property kDP. | |
float | drag_coefficient |
Getter for property kDG. | |
int | drift_solver_iterations |
Getter for property diterations. | |
float | dynamic_friction_coefficient |
Getter for property kDF. | |
float | kinetic_contacts_hardness |
Getter for property kKHR. | |
float | lift_coefficient |
Getter for property kLF. | |
float | maxvolume |
Getter for property maxvolume. | |
float | pose_matching_coefficient |
Getter for property kMT. | |
int | positions_solver_iterations |
Getter for property piterations. | |
float | pressure_coefficient |
Getter for property kPR. | |
float | rigid_contacts_hardness |
Getter for property kCHR. | |
float | soft_contacts_hardness |
Getter for property kSHR. | |
float | soft_vs_kinetic_hardness |
Getter for property kSKHR_CL. | |
float | soft_vs_kinetic_impulse_split |
Getter for property kSK_SPLT_CL. | |
float | soft_vs_rigid_hardness |
Getter for property kSRHR_CL. | |
float | soft_vs_rigid_impulse_split |
Getter for property kSR_SPLT_CL. | |
float | soft_vs_soft_hardness |
Getter for property kSSHR_CL. | |
float | soft_vs_soft_impulse_split |
Getter for property kSS_SPLT_CL. | |
float | timescale |
Getter for property timescale. | |
float | velocities_correction_factor |
Getter for property kVCF. | |
int | velocities_solver_iterations |
Getter for property viterations. | |
float | volume_conservation_coefficient |
Getter for property kVC. | |
enum AeroModel |
enum CollisionFlag |
__init__ | ( | const BulletSoftBodyConfig | ) |
clearAllCollisionFlags | ( | ) |
BulletSoftBodyConfig::AeroModel getAeroModel | ( | ) |
float getAnchorsHardness | ( | ) |
Getter for property kAHR.
int getClusterSolverIterations | ( | ) |
Getter for property citerations.
bool getCollisionFlag | ( | BulletSoftBodyConfig::CollisionFlag | flag | ) |
float getDampingCoefficient | ( | ) |
Getter for property kDP.
float getDragCoefficient | ( | ) |
Getter for property kDG.
int getDriftSolverIterations | ( | ) |
Getter for property diterations.
float getDynamicFrictionCoefficient | ( | ) |
Getter for property kDF.
float getKineticContactsHardness | ( | ) |
Getter for property kKHR.
float getLiftCoefficient | ( | ) |
Getter for property kLF.
float getMaxvolume | ( | ) |
Getter for property maxvolume.
float getPoseMatchingCoefficient | ( | ) |
Getter for property kMT.
int getPositionsSolverIterations | ( | ) |
Getter for property piterations.
float getPressureCoefficient | ( | ) |
Getter for property kPR.
float getRigidContactsHardness | ( | ) |
Getter for property kCHR.
float getSoftContactsHardness | ( | ) |
Getter for property kSHR.
float getSoftVsKineticHardness | ( | ) |
Getter for property kSKHR_CL.
float getSoftVsKineticImpulseSplit | ( | ) |
Getter for property kSK_SPLT_CL.
float getSoftVsRigidHardness | ( | ) |
Getter for property kSRHR_CL.
float getSoftVsRigidImpulseSplit | ( | ) |
Getter for property kSR_SPLT_CL.
float getSoftVsSoftHardness | ( | ) |
Getter for property kSSHR_CL.
float getSoftVsSoftImpulseSplit | ( | ) |
Getter for property kSS_SPLT_CL.
float getTimescale | ( | ) |
Getter for property timescale.
float getVelocitiesCorrectionFactor | ( | ) |
Getter for property kVCF.
int getVelocitiesSolverIterations | ( | ) |
Getter for property viterations.
float getVolumeConservationCoefficient | ( | ) |
Getter for property kVC.
setAeroModel | ( | BulletSoftBodyConfig::AeroModel | value | ) |
setAnchorsHardness | ( | float | value | ) |
Setter for property kAHR.
setClusterSolverIterations | ( | int | value | ) |
Setter for property citerations.
setCollisionFlag | ( | BulletSoftBodyConfig::CollisionFlag | flag, |
bool | value ) |
setDampingCoefficient | ( | float | value | ) |
Setter for property kDP.
setDragCoefficient | ( | float | value | ) |
Setter for property kDG.
setDriftSolverIterations | ( | int | value | ) |
Setter for property diterations.
setDynamicFrictionCoefficient | ( | float | value | ) |
Setter for property kDF.
setKineticContactsHardness | ( | float | value | ) |
Setter for property kKHR.
setLiftCoefficient | ( | float | value | ) |
Setter for property kLF.
setMaxvolume | ( | float | value | ) |
Setter for property maxvolume.
setPoseMatchingCoefficient | ( | float | value | ) |
Setter for property kMT.
setPositionsSolverIterations | ( | int | value | ) |
Setter for property piterations.
setPressureCoefficient | ( | float | value | ) |
Setter for property kPR.
setRigidContactsHardness | ( | float | value | ) |
Setter for property kCHR.
setSoftContactsHardness | ( | float | value | ) |
Setter for property kSHR.
setSoftVsKineticHardness | ( | float | value | ) |
Setter for property kSKHR_CL.
setSoftVsKineticImpulseSplit | ( | float | value | ) |
Setter for property kSK_SPLT_CL.
setSoftVsRigidHardness | ( | float | value | ) |
Setter for property kSRHR_CL.
setSoftVsRigidImpulseSplit | ( | float | value | ) |
Setter for property kSR_SPLT_CL.
setSoftVsSoftHardness | ( | float | value | ) |
Setter for property kSSHR_CL.
setSoftVsSoftImpulseSplit | ( | float | value | ) |
Setter for property kSS_SPLT_CL.
setTimescale | ( | float | value | ) |
Setter for property timescale.
setVelocitiesCorrectionFactor | ( | float | value | ) |
Setter for property kVCF.
setVelocitiesSolverIterations | ( | int | value | ) |
Setter for property viterations.
setVolumeConservationCoefficient | ( | float | value | ) |
Setter for property kVC.
BulletSoftBodyConfig::AeroModel aero_model |
float anchors_hardness |
Getter for property kAHR.
int cluster_solver_iterations |
Getter for property citerations.
float damping_coefficient |
Getter for property kDP.
float drag_coefficient |
Getter for property kDG.
int drift_solver_iterations |
Getter for property diterations.
float dynamic_friction_coefficient |
Getter for property kDF.
float kinetic_contacts_hardness |
Getter for property kKHR.
float lift_coefficient |
Getter for property kLF.
float maxvolume |
Getter for property maxvolume.
float pose_matching_coefficient |
Getter for property kMT.
int positions_solver_iterations |
Getter for property piterations.
float pressure_coefficient |
Getter for property kPR.
float rigid_contacts_hardness |
Getter for property kCHR.
float soft_contacts_hardness |
Getter for property kSHR.
float soft_vs_kinetic_hardness |
Getter for property kSKHR_CL.
float soft_vs_kinetic_impulse_split |
Getter for property kSK_SPLT_CL.
float soft_vs_rigid_hardness |
Getter for property kSRHR_CL.
float soft_vs_rigid_impulse_split |
Getter for property kSR_SPLT_CL.
float soft_vs_soft_hardness |
Getter for property kSSHR_CL.
float soft_vs_soft_impulse_split |
Getter for property kSS_SPLT_CL.
float timescale |
Getter for property timescale.
float velocities_correction_factor |
Getter for property kVCF.
int velocities_solver_iterations |
Getter for property viterations.
float volume_conservation_coefficient |
Getter for property kVC.