87 double mass_kg,
double restitution);
99 double mass_kg,
double restitution);
119 double radius_m,
double mass_kg,
double restitution);
143 double intake_x,
double intake_y,
double intake_z,
144 double capture_radius,
145 double carry_offset_x,
double carry_offset_y,
146 double carry_offset_z);
152 double x_m,
double y_m,
double z_m);
158 double px,
double py,
double pz,
159 double vx,
double vy,
double vz);
171 double x_m,
double y_m,
double z_m);
183 double vx_mps,
double vy_mps,
double vz_mps);
191 double qw,
double qx,
double qy,
double qz);
199 double* out_qw,
double* out_qx,
200 double* out_qy,
double* out_qz);
208 double qw,
double qx,
double qy,
double qz);
216 double* out_qw,
double* out_qx,
217 double* out_qy,
double* out_qz);
240 double restitution,
double friction_kinetic,
241 double friction_static,
double collision_damping);
254 int32_t material_id);
269 uint32_t collision_layer_bits,
270 uint32_t collision_mask_bits);
281 double radius_m,
double drag_coefficient);
294 double x_m,
double y_m,
double z_m,
295 double drag_coefficient);
307 double x_m,
double y_m,
double z_m);
319 double vx_mps,
double vy_mps,
double vz_mps);
331 double* x_m,
double* y_m,
double* z_m);
343 double* vx_mps,
double* vy_mps,
double* vz_mps);
357 double air_density_kgpm3,
358 double linear_drag_coefficient_n_per_mps,
359 double magnus_coefficient,
360 double default_drag_coefficient,
361 double default_drag_reference_area_m2);
376 int32_t material_b_id,
double restitution,
377 double friction,
int enabled);
396 double gy_mps2,
double gz_mps2);
408 double* x_m,
double* y_m,
double* z_m);
420 double* vx_mps,
double* vy_mps,
double* vz_mps);