Class: Geom::OrientedBounds2d
Relationships | |
Inherits: | Object |
Overview
The OrientedBounds2d class is a bounding box represented by four Point2d
objects, upper left, upper right, lower left and lower right positions.
Instance Method Summary
-
#==(other) ⇒ Boolean
The #== method checks to see if the two
OrientedBounds2d
s are equal. -
#lower_left ⇒ Geom::Point2d
The #lower_left method returns the
Point2d
of the lower left corner of theOrientedBounds2d
. -
#lower_right ⇒ Geom::Point2d
The #lower_right method returns the
Point2d
of the lower right corner of theOrientedBounds2d
. - #to_a ⇒ Array(Geom::Point2d, Geom::Point2d, Geom::Point2d, Geom::Point2d)
-
#upper_left ⇒ Geom::Point2d
The #upper_left method returns the
Point2d
of the upper left corner of theOrientedBounds2d
. -
#upper_right ⇒ Geom::Point2d
The #upper_right method returns the
Point2d
of the upper right corner of theOrientedBounds2d
.
Instance Method Details
#==(other) ⇒ Boolean
The #==
method checks to see if the two OrientedBounds2d
s are equal. This checks whether the point values are the same.
#lower_left ⇒ Geom::Point2d
The #lower_left
method returns the Point2d
of the lower left corner of the OrientedBounds2d
.
#lower_right ⇒ Geom::Point2d
The #lower_right
method returns the Point2d
of the lower right corner of the OrientedBounds2d
.
#to_a ⇒ Array(Geom::Point2d, Geom::Point2d, Geom::Point2d, Geom::Point2d)
The #to_a
method returns an array which contains the Point2d
that define the OrientedBounds2d
.
#upper_left ⇒ Geom::Point2d
The #upper_left
method returns the Point2d
of the upper left corner of the OrientedBounds2d
.
#upper_right ⇒ Geom::Point2d
The #upper_right
method returns the Point2d
of the upper right corner of the OrientedBounds2d
.