b2w_addCapsuleShape function

  1. @Native<Void Function(Int64, Float, Float, Float, Float, Float, Float, Float, Float)>(ffi.Int64, ffi.Float, ffi.Float, ffi.Float, ffi.Float, ffi.Float, ffi.Float, ffi.Float, ffi.Float)>()
void b2w_addCapsuleShape(
  1. int bodyHandle,
  2. double cx1,
  3. double cy1,
  4. double cx2,
  5. double cy2,
  6. double radius,
  7. double density,
  8. double friction,
  9. double restitution,
)

Attach a capsule: the segment from (cx1, cy1) to (cx2, cy2) grown by radius.

Implementation

@ffi.Native<
  ffi.Void Function(
    ffi.Int64,
    ffi.Float,
    ffi.Float,
    ffi.Float,
    ffi.Float,
    ffi.Float,
    ffi.Float,
    ffi.Float,
    ffi.Float,
  )
>()
external void b2w_addCapsuleShape(
  int bodyHandle,
  double cx1,
  double cy1,
  double cx2,
  double cy2,
  double radius,
  double density,
  double friction,
  double restitution,
);