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 OrientedBounds2ds are equal.
- 
    
      #lower_left  ⇒ Geom::Point2d 
    
    The #lower_left method returns the Point2dof the lower left corner of theOrientedBounds2d.
- 
    
      #lower_right  ⇒ Geom::Point2d 
    
    The #lower_right method returns the Point2dof 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 Point2dof the upper left corner of theOrientedBounds2d.
- 
    
      #upper_right  ⇒ Geom::Point2d 
    
    The #upper_right method returns the Point2dof the upper right corner of theOrientedBounds2d.
Instance Method Details
    #==(other)  ⇒ Boolean 
  
The #== method checks to see if the two OrientedBounds2ds 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.