| Rhino C++ API
    8.24
    | 
#include <opennurbs_ipoint.h>
| Public Member Functions | |
| ON_2iBoundingBox ()=default | |
| ON_2iBoundingBox (const class ON_2iPoint bbox_min, const class ON_2iPoint bbox_max) | |
| ON_2iBoundingBox (const ON_2iBoundingBox &)=default | |
| ~ON_2iBoundingBox ()=default | |
| bool | IsSet () const | 
| const ON_2iPoint | Max () const | 
| const ON_2iPoint | Min () const | 
| ON_2iBoundingBox & | operator= (const ON_2iBoundingBox &)=default | 
| Public Attributes | |
| ON_2iPoint | m_max | 
| ON_2iPoint | m_min | 
| Static Public Attributes | |
| static const ON_2iBoundingBox | Unset | 
| (ON_2iPoint::Unset,ON_2iPoint::Unset)  More... | |
| static const ON_2iBoundingBox | Zero | 
| (ON_2iPoint::Origin,ON_2iPoint::Origin);  More... | |
| 
 | default | 
Default construction intentionally leaves m_min and m_max uninitialized. Use something like ON_2iBoundingBox bbox(min_pt,max_pt); or ON_2iBoundingBox bbox = ON_2iBoundingBox::Unset;
| 
 | default | 
| 
 | default | 
| ON_2iBoundingBox::ON_2iBoundingBox | ( | const class ON_2iPoint | bbox_min, | 
| const class ON_2iPoint | bbox_max | ||
| ) | 
| bool ON_2iBoundingBox::IsSet | ( | ) | const | 
Returns: m_min.IsSet() && m_max.IsSet() && m_min.x <= m_max.x && m_min.y <= m_max.y.
| const ON_2iPoint ON_2iBoundingBox::Max | ( | ) | const | 
| const ON_2iPoint ON_2iBoundingBox::Min | ( | ) | const | 
| 
 | default | 
| ON_2iPoint ON_2iBoundingBox::m_max | 
| ON_2iPoint ON_2iBoundingBox::m_min | 
| 
 | static | 
| 
 | static | 
 1.8.17
 1.8.17