proc radius*(self: CapsuleShape): float64 {.gcsafe, locks: 0.}
proc `radius =`*(self: CapsuleShape; val: float64) {.gcsafe, locks: 0.}
proc height*(self: CapsuleShape): float64 {.gcsafe, locks: 0.}
proc `height =`*(self: CapsuleShape; val: float64) {.gcsafe, locks: 0.}