Procs
proc a(self: SegmentShape2D): Vector2 {.
gcsafe, locks: 0, raises: [], tags: [].}proc a=(self: SegmentShape2D; val: Vector2) {.
gcsafe, locks: 0, raises: [], tags: [].}proc b(self: SegmentShape2D): Vector2 {.
gcsafe, locks: 0, raises: [], tags: [].}proc b=(self: SegmentShape2D; val: Vector2) {.
gcsafe, locks: 0, raises: [], tags: [].}