20 INLINE BulletSoftBodyConfig::
21 ~BulletSoftBodyConfig() {
33 return (PN_stdfloat)_cfg.kVCF;
44 _cfg.kVCF = (btScalar)value;
55 return (PN_stdfloat)_cfg.kDP;
66 _cfg.kDP = (btScalar)value;
77 return (PN_stdfloat)_cfg.kDG;
88 _cfg.kDG = (btScalar)value;
99 return (PN_stdfloat)_cfg.kLF;
110 _cfg.kLF = (btScalar)value;
121 return (PN_stdfloat)_cfg.kPR;
132 _cfg.kPR = (btScalar)value;
143 return (PN_stdfloat)_cfg.kVC;
154 _cfg.kVC = (btScalar)value;
165 return (PN_stdfloat)_cfg.kDF;
176 _cfg.kDF = (btScalar)value;
187 return (PN_stdfloat)_cfg.kMT;
198 _cfg.kMT = (btScalar)value;
209 return (PN_stdfloat)_cfg.kCHR;
220 _cfg.kCHR = (btScalar)value;
231 return (PN_stdfloat)_cfg.kKHR;
242 _cfg.kKHR = (btScalar)value;
253 return (PN_stdfloat)_cfg.kSHR;
264 _cfg.kSHR = (btScalar)value;
275 return (PN_stdfloat)_cfg.kAHR;
286 _cfg.kAHR = (btScalar)value;
297 return (PN_stdfloat)_cfg.kSRHR_CL;
308 _cfg.kSRHR_CL = (btScalar)value;
319 return (PN_stdfloat)_cfg.kSKHR_CL;
330 _cfg.kSKHR_CL = (btScalar)value;
341 return (PN_stdfloat)_cfg.kSSHR_CL;
352 _cfg.kSSHR_CL = (btScalar)value;
363 return (PN_stdfloat)_cfg.kSR_SPLT_CL;
374 _cfg.kSR_SPLT_CL = (btScalar)value;
385 return (PN_stdfloat)_cfg.kSK_SPLT_CL;
396 _cfg.kSK_SPLT_CL = (btScalar)value;
407 return (PN_stdfloat)_cfg.kSS_SPLT_CL;
418 _cfg.kSS_SPLT_CL = (btScalar)value;
429 return (PN_stdfloat)_cfg.maxvolume;
440 _cfg.maxvolume = (btScalar)value;
451 return (PN_stdfloat)_cfg.timescale;
462 _cfg.timescale = (btScalar)value;
473 return _cfg.piterations;
485 _cfg.piterations = value;
496 return _cfg.viterations;
508 _cfg.viterations = value;
519 return _cfg.diterations;
531 _cfg.diterations = value;
542 return _cfg.citerations;
554 _cfg.citerations = value;
void set_kinetic_contacts_hardness(PN_stdfloat value)
Setter for property kKHR.
void set_rigid_contacts_hardness(PN_stdfloat value)
Setter for property kCHR.
void set_drag_coefficient(PN_stdfloat value)
Setter for property kDG.
PN_stdfloat get_soft_vs_rigid_impulse_split() const
Getter for property kSR_SPLT_CL.
void set_soft_vs_soft_impulse_split(PN_stdfloat value)
Setter for property kSS_SPLT_CL.
PN_stdfloat get_velocities_correction_factor() const
Getter for property kVCF.
PN_stdfloat get_kinetic_contacts_hardness() const
Getter for property kKHR.
void set_soft_vs_rigid_impulse_split(PN_stdfloat value)
Setter for property kSR_SPLT_CL.
PN_stdfloat get_damping_coefficient() const
Getter for property kDP.
PN_stdfloat get_volume_conversation_coefficient() const
Getter for property kVC.
PN_stdfloat get_soft_vs_soft_hardness() const
Getter for property kSSHR_CL.
void set_damping_coefficient(PN_stdfloat value)
Setter for property kDP.
void set_timescale(PN_stdfloat value)
Setter for property timescale.
PN_stdfloat get_anchors_hardness() const
Getter for property kAHR.
void set_velocities_solver_iterations(int value)
Setter for property viterations.
PN_stdfloat get_timescale() const
Getter for property timescale.
void set_positions_solver_iterations(int value)
Setter for property piterations.
void set_maxvolume(PN_stdfloat value)
Setter for property maxvolume.
void set_lift_coefficient(PN_stdfloat value)
Setter for property kLF.
int get_positions_solver_iterations() const
Getter for property piterations.
void set_velocities_correction_factor(PN_stdfloat value)
Setter for property kVCF.
PN_stdfloat get_rigid_contacts_hardness() const
Getter for property kCHR.
int get_drift_solver_iterations() const
Getter for property diterations.
PN_stdfloat get_pose_matching_coefficient() const
Getter for property kMT.
int get_cluster_solver_iterations() const
Getter for property citerations.
PN_stdfloat get_soft_contacts_hardness() const
Getter for property kSHR.
PN_stdfloat get_soft_vs_soft_impulse_split() const
Getter for property kSS_SPLT_CL.
void set_soft_vs_kinetic_impulse_split(PN_stdfloat value)
Setter for property kSK_SPLT_CL.
void set_soft_contacts_hardness(PN_stdfloat value)
Setter for property kSHR.
PN_stdfloat get_pressure_coefficient() const
Getter for property kPR.
PN_stdfloat get_soft_vs_kinetic_hardness() const
Getter for property kSKHR_CL.
void set_soft_vs_kinetic_hardness(PN_stdfloat value)
Setter for property kSKHR_CL.
void set_soft_vs_soft_hardness(PN_stdfloat value)
Setter for property kSSHR_CL.
PN_stdfloat get_soft_vs_kinetic_impulse_split() const
Getter for property kSK_SPLT_CL.
PN_stdfloat get_dynamic_friction_coefficient() const
Getter for property kDF.
int get_velocities_solver_iterations() const
Getter for property viterations.
void set_soft_vs_rigid_hardness(PN_stdfloat value)
Setter for property kSRHR_CL.
void set_anchors_hardness(PN_stdfloat value)
Setter for property kAHR.
void set_dynamic_friction_coefficient(PN_stdfloat value)
Setter for property kDF.
PN_stdfloat get_lift_coefficient() const
Getter for property kLF.
PN_stdfloat get_drag_coefficient() const
Getter for property kDG.
void set_drift_solver_iterations(int value)
Setter for property diterations.
void set_cluster_solver_iterations(int value)
Setter for property citerations.
PN_stdfloat get_soft_vs_rigid_hardness() const
Getter for property kSRHR_CL.
void set_pressure_coefficient(PN_stdfloat value)
Setter for property kPR.
PN_stdfloat get_maxvolume() const
Getter for property maxvolume.
void set_volume_conversation_coefficient(PN_stdfloat value)
Setter for property kVC.
void set_pose_matching_coefficient(PN_stdfloat value)
Setter for property kMT.