README
Geometry
BoundingBox
Line
Point
PointInPolygon
Polygon
Segment
Vector
struct
Geometry::Polygon
Geometry::Polygon
Struct
Value
Object
Defined in:
geometry/polygon.cr
Constructors
.new
(vertices : Array(Point))
Instance Method Summary
#area
#bounding_box
#contains?
(point : Point)
#edges
#vertices
: Array(Geometry::Point)
#vertices=
(vertices)
Constructor Detail
def self.
new
(vertices : Array(
Point
))
#
[
View source
]
Instance Method Detail
def
area
#
[
View source
]
def
bounding_box
#
[
View source
]
def
contains?
(point :
Point
)
#
[
View source
]
def
edges
#
[
View source
]
def
vertices
: Array(
Geometry::Point
)
#
[
View source
]
def
vertices=
(vertices)
#
[
View source
]