BulletSoftBodyConfig
from panda3d.bullet import BulletSoftBodyConfig
- class BulletSoftBodyConfig
Bases:
DTOOL_SUPER_BASE
Inheritance diagram
- AMFaceOneSided = 4
- AMFaceTwoSided = 3
- AMVertexOneSided = 2
- AMVertexPoint = 0
- AMVertexTwoSided = 1
- AM_face_one_sided = 4
- AM_face_two_sided = 3
- AM_vertex_one_sided = 2
- AM_vertex_point = 0
- AM_vertex_two_sided = 1
- CFClusterRigidSoft = 2
- CFClusterSelf = 64
- CFClusterSoftSoft = 32
- CFRigidVsSoftMask = 15
- CFSdfRigidSoft = 1
- CFSoftVsSoftMask = 48
- CFVertexFaceSoftSoft = 16
- CF_cluster_rigid_soft = 2
- CF_cluster_self = 64
- CF_cluster_soft_soft = 32
- CF_rigid_vs_soft_mask = 15
- CF_sdf_rigid_soft = 1
- CF_soft_vs_soft_mask = 48
- CF_vertex_face_soft_soft = 16
- __init__(*args, **kwargs)
- aero_model
- anchors_hardness
- clearAllCollisionFlags()
C++ Interface: clear_all_collision_flags(const BulletSoftBodyConfig self)
- /**
*/
- clear_all_collision_flags()
C++ Interface: clear_all_collision_flags(const BulletSoftBodyConfig self)
- /**
*/
- cluster_solver_iterations
- damping_coefficient
- drag_coefficient
- drift_solver_iterations
- dynamic_friction_coefficient
- getAnchorsHardness()
C++ Interface: get_anchors_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kAHR.
*/
- getClusterSolverIterations()
C++ Interface: get_cluster_solver_iterations(BulletSoftBodyConfig self)
- /**
Getter for property citerations.
*/
- getDampingCoefficient()
C++ Interface: get_damping_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kDP.
*/
- getDragCoefficient()
C++ Interface: get_drag_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kDG.
*/
- getDriftSolverIterations()
C++ Interface: get_drift_solver_iterations(BulletSoftBodyConfig self)
- /**
Getter for property diterations.
*/
- getDynamicFrictionCoefficient()
C++ Interface: get_dynamic_friction_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kDF.
*/
- getKineticContactsHardness()
C++ Interface: get_kinetic_contacts_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kKHR.
*/
- getLiftCoefficient()
C++ Interface: get_lift_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kLF.
*/
- getMaxvolume()
C++ Interface: get_maxvolume(BulletSoftBodyConfig self)
- /**
Getter for property maxvolume.
*/
- getPoseMatchingCoefficient()
C++ Interface: get_pose_matching_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kMT.
*/
- getPositionsSolverIterations()
C++ Interface: get_positions_solver_iterations(BulletSoftBodyConfig self)
- /**
Getter for property piterations.
*/
- getPressureCoefficient()
C++ Interface: get_pressure_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kPR.
*/
- getRigidContactsHardness()
C++ Interface: get_rigid_contacts_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kCHR.
*/
- getSoftContactsHardness()
C++ Interface: get_soft_contacts_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kSHR.
*/
- getSoftVsKineticHardness()
C++ Interface: get_soft_vs_kinetic_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kSKHR_CL.
*/
- getSoftVsKineticImpulseSplit()
C++ Interface: get_soft_vs_kinetic_impulse_split(BulletSoftBodyConfig self)
- /**
Getter for property kSK_SPLT_CL.
*/
- getSoftVsRigidHardness()
C++ Interface: get_soft_vs_rigid_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kSRHR_CL.
*/
- getSoftVsRigidImpulseSplit()
C++ Interface: get_soft_vs_rigid_impulse_split(BulletSoftBodyConfig self)
- /**
Getter for property kSR_SPLT_CL.
*/
- getSoftVsSoftHardness()
C++ Interface: get_soft_vs_soft_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kSSHR_CL.
*/
- getSoftVsSoftImpulseSplit()
C++ Interface: get_soft_vs_soft_impulse_split(BulletSoftBodyConfig self)
- /**
Getter for property kSS_SPLT_CL.
*/
- getTimescale()
C++ Interface: get_timescale(BulletSoftBodyConfig self)
- /**
Getter for property timescale.
*/
- getVelocitiesCorrectionFactor()
C++ Interface: get_velocities_correction_factor(BulletSoftBodyConfig self)
- /**
Getter for property kVCF.
*/
- getVelocitiesSolverIterations()
C++ Interface: get_velocities_solver_iterations(BulletSoftBodyConfig self)
- /**
Getter for property viterations.
*/
- getVolumeConservationCoefficient()
C++ Interface: get_volume_conservation_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kVC.
*/
- get_anchors_hardness()
C++ Interface: get_anchors_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kAHR.
*/
- get_cluster_solver_iterations()
C++ Interface: get_cluster_solver_iterations(BulletSoftBodyConfig self)
- /**
Getter for property citerations.
*/
- get_damping_coefficient()
C++ Interface: get_damping_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kDP.
*/
- get_drag_coefficient()
C++ Interface: get_drag_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kDG.
*/
- get_drift_solver_iterations()
C++ Interface: get_drift_solver_iterations(BulletSoftBodyConfig self)
- /**
Getter for property diterations.
*/
- get_dynamic_friction_coefficient()
C++ Interface: get_dynamic_friction_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kDF.
*/
- get_kinetic_contacts_hardness()
C++ Interface: get_kinetic_contacts_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kKHR.
*/
- get_lift_coefficient()
C++ Interface: get_lift_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kLF.
*/
- get_maxvolume()
C++ Interface: get_maxvolume(BulletSoftBodyConfig self)
- /**
Getter for property maxvolume.
*/
- get_pose_matching_coefficient()
C++ Interface: get_pose_matching_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kMT.
*/
- get_positions_solver_iterations()
C++ Interface: get_positions_solver_iterations(BulletSoftBodyConfig self)
- /**
Getter for property piterations.
*/
- get_pressure_coefficient()
C++ Interface: get_pressure_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kPR.
*/
- get_rigid_contacts_hardness()
C++ Interface: get_rigid_contacts_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kCHR.
*/
- get_soft_contacts_hardness()
C++ Interface: get_soft_contacts_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kSHR.
*/
- get_soft_vs_kinetic_hardness()
C++ Interface: get_soft_vs_kinetic_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kSKHR_CL.
*/
- get_soft_vs_kinetic_impulse_split()
C++ Interface: get_soft_vs_kinetic_impulse_split(BulletSoftBodyConfig self)
- /**
Getter for property kSK_SPLT_CL.
*/
- get_soft_vs_rigid_hardness()
C++ Interface: get_soft_vs_rigid_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kSRHR_CL.
*/
- get_soft_vs_rigid_impulse_split()
C++ Interface: get_soft_vs_rigid_impulse_split(BulletSoftBodyConfig self)
- /**
Getter for property kSR_SPLT_CL.
*/
- get_soft_vs_soft_hardness()
C++ Interface: get_soft_vs_soft_hardness(BulletSoftBodyConfig self)
- /**
Getter for property kSSHR_CL.
*/
- get_soft_vs_soft_impulse_split()
C++ Interface: get_soft_vs_soft_impulse_split(BulletSoftBodyConfig self)
- /**
Getter for property kSS_SPLT_CL.
*/
- get_timescale()
C++ Interface: get_timescale(BulletSoftBodyConfig self)
- /**
Getter for property timescale.
*/
- get_velocities_correction_factor()
C++ Interface: get_velocities_correction_factor(BulletSoftBodyConfig self)
- /**
Getter for property kVCF.
*/
- get_velocities_solver_iterations()
C++ Interface: get_velocities_solver_iterations(BulletSoftBodyConfig self)
- /**
Getter for property viterations.
*/
- get_volume_conservation_coefficient()
C++ Interface: get_volume_conservation_coefficient(BulletSoftBodyConfig self)
- /**
Getter for property kVC.
*/
- kinetic_contacts_hardness
- lift_coefficient
- maxvolume
- pose_matching_coefficient
- positions_solver_iterations
- pressure_coefficient
- rigid_contacts_hardness
- setAnchorsHardness()
C++ Interface: set_anchors_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kAHR.
*/
- setClusterSolverIterations()
C++ Interface: set_cluster_solver_iterations(const BulletSoftBodyConfig self, int value)
- /**
Setter for property citerations.
*/
- setCollisionFlag()
C++ Interface: set_collision_flag(const BulletSoftBodyConfig self, int flag, bool value)
- /**
*/
- setDampingCoefficient()
C++ Interface: set_damping_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kDP.
*/
- setDragCoefficient()
C++ Interface: set_drag_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kDG.
*/
- setDriftSolverIterations()
C++ Interface: set_drift_solver_iterations(const BulletSoftBodyConfig self, int value)
- /**
Setter for property diterations.
*/
- setDynamicFrictionCoefficient()
C++ Interface: set_dynamic_friction_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kDF.
*/
- setKineticContactsHardness()
C++ Interface: set_kinetic_contacts_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kKHR.
*/
- setLiftCoefficient()
C++ Interface: set_lift_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kLF.
*/
- setMaxvolume()
C++ Interface: set_maxvolume(const BulletSoftBodyConfig self, float value)
- /**
Setter for property maxvolume.
*/
- setPoseMatchingCoefficient()
C++ Interface: set_pose_matching_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kMT.
*/
- setPositionsSolverIterations()
C++ Interface: set_positions_solver_iterations(const BulletSoftBodyConfig self, int value)
- /**
Setter for property piterations.
*/
- setPressureCoefficient()
C++ Interface: set_pressure_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kPR.
*/
- setRigidContactsHardness()
C++ Interface: set_rigid_contacts_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kCHR.
*/
- setSoftContactsHardness()
C++ Interface: set_soft_contacts_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSHR.
*/
- setSoftVsKineticHardness()
C++ Interface: set_soft_vs_kinetic_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSKHR_CL.
*/
- setSoftVsKineticImpulseSplit()
C++ Interface: set_soft_vs_kinetic_impulse_split(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSK_SPLT_CL.
*/
- setSoftVsRigidHardness()
C++ Interface: set_soft_vs_rigid_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSRHR_CL.
*/
- setSoftVsRigidImpulseSplit()
C++ Interface: set_soft_vs_rigid_impulse_split(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSR_SPLT_CL.
*/
- setSoftVsSoftHardness()
C++ Interface: set_soft_vs_soft_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSSHR_CL.
*/
- setSoftVsSoftImpulseSplit()
C++ Interface: set_soft_vs_soft_impulse_split(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSS_SPLT_CL.
*/
- setTimescale()
C++ Interface: set_timescale(const BulletSoftBodyConfig self, float value)
- /**
Setter for property timescale.
*/
- setVelocitiesCorrectionFactor()
C++ Interface: set_velocities_correction_factor(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kVCF.
*/
- setVelocitiesSolverIterations()
C++ Interface: set_velocities_solver_iterations(const BulletSoftBodyConfig self, int value)
- /**
Setter for property viterations.
*/
- setVolumeConservationCoefficient()
C++ Interface: set_volume_conservation_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kVC.
*/
- set_anchors_hardness()
C++ Interface: set_anchors_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kAHR.
*/
- set_cluster_solver_iterations()
C++ Interface: set_cluster_solver_iterations(const BulletSoftBodyConfig self, int value)
- /**
Setter for property citerations.
*/
- set_collision_flag()
C++ Interface: set_collision_flag(const BulletSoftBodyConfig self, int flag, bool value)
- /**
*/
- set_damping_coefficient()
C++ Interface: set_damping_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kDP.
*/
- set_drag_coefficient()
C++ Interface: set_drag_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kDG.
*/
- set_drift_solver_iterations()
C++ Interface: set_drift_solver_iterations(const BulletSoftBodyConfig self, int value)
- /**
Setter for property diterations.
*/
- set_dynamic_friction_coefficient()
C++ Interface: set_dynamic_friction_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kDF.
*/
- set_kinetic_contacts_hardness()
C++ Interface: set_kinetic_contacts_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kKHR.
*/
- set_lift_coefficient()
C++ Interface: set_lift_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kLF.
*/
- set_maxvolume()
C++ Interface: set_maxvolume(const BulletSoftBodyConfig self, float value)
- /**
Setter for property maxvolume.
*/
- set_pose_matching_coefficient()
C++ Interface: set_pose_matching_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kMT.
*/
- set_positions_solver_iterations()
C++ Interface: set_positions_solver_iterations(const BulletSoftBodyConfig self, int value)
- /**
Setter for property piterations.
*/
- set_pressure_coefficient()
C++ Interface: set_pressure_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kPR.
*/
- set_rigid_contacts_hardness()
C++ Interface: set_rigid_contacts_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kCHR.
*/
- set_soft_contacts_hardness()
C++ Interface: set_soft_contacts_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSHR.
*/
- set_soft_vs_kinetic_hardness()
C++ Interface: set_soft_vs_kinetic_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSKHR_CL.
*/
- set_soft_vs_kinetic_impulse_split()
C++ Interface: set_soft_vs_kinetic_impulse_split(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSK_SPLT_CL.
*/
- set_soft_vs_rigid_hardness()
C++ Interface: set_soft_vs_rigid_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSRHR_CL.
*/
- set_soft_vs_rigid_impulse_split()
C++ Interface: set_soft_vs_rigid_impulse_split(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSR_SPLT_CL.
*/
- set_soft_vs_soft_hardness()
C++ Interface: set_soft_vs_soft_hardness(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSSHR_CL.
*/
- set_soft_vs_soft_impulse_split()
C++ Interface: set_soft_vs_soft_impulse_split(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kSS_SPLT_CL.
*/
- set_timescale()
C++ Interface: set_timescale(const BulletSoftBodyConfig self, float value)
- /**
Setter for property timescale.
*/
- set_velocities_correction_factor()
C++ Interface: set_velocities_correction_factor(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kVCF.
*/
- set_velocities_solver_iterations()
C++ Interface: set_velocities_solver_iterations(const BulletSoftBodyConfig self, int value)
- /**
Setter for property viterations.
*/
- set_volume_conservation_coefficient()
C++ Interface: set_volume_conservation_coefficient(const BulletSoftBodyConfig self, float value)
- /**
Setter for property kVC.
*/
- soft_contacts_hardness
- soft_vs_kinetic_hardness
- soft_vs_kinetic_impulse_split
- soft_vs_rigid_hardness
- soft_vs_rigid_impulse_split
- soft_vs_soft_hardness
- soft_vs_soft_impulse_split
- timescale
- velocities_correction_factor
- velocities_solver_iterations
- volume_conservation_coefficient