Procs
func `*`(p: Point2D; s: Real): Point2D {.borrow, inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
func `*`(p: Point3D; s: Real): Point3D {.borrow, inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
func `*`(s: Real; p: Point2D): Point2D {.borrow, inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
func `*=`(p: var Point2D; s: Real) {.borrow, inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
func `+`(p: Point2D; v: Vec2): Point2D {.borrow, inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
func `+=`(p: var Point2D; v: Vec2) {.borrow, inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
func `-=`(p: var Point2D; v: Vec2) {.borrow, inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
func `==`(p1, p2: Point2D): bool {.borrow, inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
func `=~`(p1, p2: Point2D): bool {.borrow, inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
func intersection(r1, r2: Rect): Rect {.inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
func intersects(r1, r2: Rect): bool {.inline, ...raises: [], tags: [], forbids: [].}
- Source Edit