BulletSoftBodyConfig

class BulletSoftBodyConfig

Inheritance diagram

digraph inheritance98d6555164 { bgcolor=transparent; rankdir=BT; size="8.0, 12.0"; "BulletSoftBodyConfig" [URL="acron.bullet.BulletSoftBodyConfig.html#acron.bullet.BulletSoftBodyConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "DTOOL_SUPER_BASE" -> "BulletSoftBodyConfig" [arrowsize=0.75,style=""]; "DTOOL_SUPER_BASE" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style=""]; }
enum AeroModel
enumerator AM_vertex_point = 0

V_Point: Vertex normals are oriented toward velocity

enumerator AM_vertex_two_sided = 1

V_TwoSided: Vertex normals are fliped to match velocity

enumerator AM_vertex_one_sided = 2

V_OneSided: Vertex normals are taken as it is

enumerator AM_face_two_sided = 3

F_TwoSided: Face normals are fliped to match velocity

enumerator AM_face_one_sided = 4

F_OneSided: Face normals are taken as it is

enum CollisionFlag
enumerator CF_rigid_vs_soft_mask = 15

RVSmask: Rigid versus soft mask

enumerator CF_sdf_rigid_soft = 1

SDF_RS: SDF based rigid vs soft

enumerator CF_cluster_rigid_soft = 2

CL_RS: Cluster vs convex rigid vs soft

enumerator CF_soft_vs_soft_mask = 48

SVSmask: Soft versus soft mask

enumerator CF_vertex_face_soft_soft = 16

VF_SS: Vertex vs face soft vs soft handling

enumerator CF_cluster_soft_soft = 32

CL_SS: Cluster vs cluster soft vs soft handling

enumerator CF_cluster_self = 64

CL_SELF: Cluster soft body self collision

BulletSoftBodyConfig.__init__()
BulletSoftBodyConfig.clear_all_collision_flags()
BulletSoftBodyConfig.get_aero_model()
BulletSoftBodyConfig.get_anchors_hardness()

Getter for property kAHR.

BulletSoftBodyConfig.get_cluster_solver_iterations()

Getter for property citerations.

BulletSoftBodyConfig.get_collision_flag()
BulletSoftBodyConfig.get_damping_coefficient()

Getter for property kDP.

BulletSoftBodyConfig.get_drag_coefficient()

Getter for property kDG.

BulletSoftBodyConfig.get_drift_solver_iterations()

Getter for property diterations.

BulletSoftBodyConfig.get_dynamic_friction_coefficient()

Getter for property kDF.

BulletSoftBodyConfig.get_kinetic_contacts_hardness()

Getter for property kKHR.

BulletSoftBodyConfig.get_lift_coefficient()

Getter for property kLF.

BulletSoftBodyConfig.get_maxvolume()

Getter for property maxvolume.

BulletSoftBodyConfig.get_pose_matching_coefficient()

Getter for property kMT.

BulletSoftBodyConfig.get_positions_solver_iterations()

Getter for property piterations.

BulletSoftBodyConfig.get_pressure_coefficient()

Getter for property kPR.

BulletSoftBodyConfig.get_rigid_contacts_hardness()

Getter for property kCHR.

BulletSoftBodyConfig.get_soft_contacts_hardness()

Getter for property kSHR.

BulletSoftBodyConfig.get_soft_vs_kinetic_hardness()

Getter for property kSKHR_CL.

BulletSoftBodyConfig.get_soft_vs_kinetic_impulse_split()

Getter for property kSK_SPLT_CL.

BulletSoftBodyConfig.get_soft_vs_rigid_hardness()

Getter for property kSRHR_CL.

BulletSoftBodyConfig.get_soft_vs_rigid_impulse_split()

Getter for property kSR_SPLT_CL.

BulletSoftBodyConfig.get_soft_vs_soft_hardness()

Getter for property kSSHR_CL.

BulletSoftBodyConfig.get_soft_vs_soft_impulse_split()

Getter for property kSS_SPLT_CL.

BulletSoftBodyConfig.get_timescale()

Getter for property timescale.

BulletSoftBodyConfig.get_velocities_correction_factor()

Getter for property kVCF.

BulletSoftBodyConfig.get_velocities_solver_iterations()

Getter for property viterations.

BulletSoftBodyConfig.get_volume_conservation_coefficient()

Getter for property kVC.

BulletSoftBodyConfig.set_aero_model()
BulletSoftBodyConfig.set_anchors_hardness()

Setter for property kAHR.

BulletSoftBodyConfig.set_cluster_solver_iterations()

Setter for property citerations.

BulletSoftBodyConfig.set_collision_flag()
BulletSoftBodyConfig.set_damping_coefficient()

Setter for property kDP.

BulletSoftBodyConfig.set_drag_coefficient()

Setter for property kDG.

BulletSoftBodyConfig.set_drift_solver_iterations()

Setter for property diterations.

BulletSoftBodyConfig.set_dynamic_friction_coefficient()

Setter for property kDF.

BulletSoftBodyConfig.set_kinetic_contacts_hardness()

Setter for property kKHR.

BulletSoftBodyConfig.set_lift_coefficient()

Setter for property kLF.

BulletSoftBodyConfig.set_maxvolume()

Setter for property maxvolume.

BulletSoftBodyConfig.set_pose_matching_coefficient()

Setter for property kMT.

BulletSoftBodyConfig.set_positions_solver_iterations()

Setter for property piterations.

BulletSoftBodyConfig.set_pressure_coefficient()

Setter for property kPR.

BulletSoftBodyConfig.set_rigid_contacts_hardness()

Setter for property kCHR.

BulletSoftBodyConfig.set_soft_contacts_hardness()

Setter for property kSHR.

BulletSoftBodyConfig.set_soft_vs_kinetic_hardness()

Setter for property kSKHR_CL.

BulletSoftBodyConfig.set_soft_vs_kinetic_impulse_split()

Setter for property kSK_SPLT_CL.

BulletSoftBodyConfig.set_soft_vs_rigid_hardness()

Setter for property kSRHR_CL.

BulletSoftBodyConfig.set_soft_vs_rigid_impulse_split()

Setter for property kSR_SPLT_CL.

BulletSoftBodyConfig.set_soft_vs_soft_hardness()

Setter for property kSSHR_CL.

BulletSoftBodyConfig.set_soft_vs_soft_impulse_split()

Setter for property kSS_SPLT_CL.

BulletSoftBodyConfig.set_timescale()

Setter for property timescale.

BulletSoftBodyConfig.set_velocities_correction_factor()

Setter for property kVCF.

BulletSoftBodyConfig.set_velocities_solver_iterations()

Setter for property viterations.

BulletSoftBodyConfig.set_volume_conservation_coefficient()

Setter for property kVC.