module Geometric
Extended Modules
Defined in:
geometric/object/circle.crgeometric/object/vec2.cr
geometric/object/line.cr
geometric/object/polygon.cr
geometric/distance.cr
geometric/intersect.cr
geometric/utility.cr
Instance Method Summary
-
#angle(a : Vec2, b : Vec2, c : Vec2)
Calclates the angle of
∠abc
-
#ccw(a : Vec2, b : Vec2, c : Vec2) : Int32
C [+1] / A
- #distance(v1 : Vec2, v2 : Vec2) : Real
- #distance(v : Vec2, c : Circle) : Real
- #distance(v : Vec2, l : Line) : Real
- #distance(v : Vec2, s : Segment) : Real
- #distance(c1 : Circle, c2 : Circle) : Real
- #distance(obj1, obj2) : Real
- #intersect?(c1 : Circle, c2 : Circle)
- #intersect?(l1 : Line, l2 : Line)
- #intersect?(s1 : Segment, s2 : Segment)
Instance Method Detail
C [+1]
/
A -- B
\
C [-1]
A -- B -- C [+2] A -- C -- B [ 0] B -- A -- C [-2]