|  | 
|  | OdGeBoundBlock2d () | 
|  | 
|  | OdGeBoundBlock2d (const OdGePoint2d &point1, const OdGePoint2d &point2) | 
|  | 
|  | OdGeBoundBlock2d (const OdGePoint2d &base, const OdGeVector2d &dir1, const OdGeVector2d &dir2) | 
|  | 
|  | OdGeBoundBlock2d (const OdGeBoundBlock2d &source) | 
|  | 
| void | getMinMaxPoints (OdGePoint2d &p1, OdGePoint2d &p2) const | 
|  | 
| void | get (OdGePoint2d &base, OdGeVector2d &side1, OdGeVector2d &side2) const | 
|  | 
| OdGeBoundBlock2d & | set (const OdGePoint2d &p1, const OdGePoint2d &p2) | 
|  | 
| OdGeBoundBlock2d & | set (const OdGePoint2d &base, const OdGeVector2d &side1, const OdGeVector2d &side2) | 
|  | 
| OdGeBoundBlock2d & | extend (const OdGePoint2d &point) | 
|  | 
| OdGeBoundBlock2d & | swell (double distance) | 
|  | 
| bool | contains (const OdGePoint2d &point) const | 
|  | 
| bool | isDisjoint (const OdGeBoundBlock2d &block) const | 
|  | 
| OdGeBoundBlock2d & | operator= (const OdGeBoundBlock2d &block) | 
|  | 
| bool | isBox () const | 
|  | 
| OdGeBoundBlock2d & | setToBox (bool toBox) | 
|  | 
|  | ODRX_HEAP_OPERATORS () | 
|  | 
| bool | isKindOf (OdGe::EntityId entType) const | 
|  | 
| OdGe::EntityId | type () const | 
|  | 
| OdGeEntity2d * | copy () const | 
|  | 
| OdGeEntity2d & | operator= (const OdGeEntity2d &entity) | 
|  | 
| bool | operator== (const OdGeEntity2d &entity) const | 
|  | 
| bool | operator!= (const OdGeEntity2d &entity) const | 
|  | 
| bool | isEqualTo (const OdGeEntity2d &other, const OdGeTol &tol=OdGeContext::gTol) const | 
|  | 
| OdGeEntity2d & | transformBy (const OdGeMatrix2d &xfm) | 
|  | 
| OdGeEntity2d & | translateBy (const OdGeVector2d &translateVec) | 
|  | 
| OdGeEntity2d & | rotateBy (double angle, const OdGePoint2d &basePoint=OdGePoint2d::kOrigin) | 
|  | 
| OdGeEntity2d & | mirror (const OdGeLine2d &line) | 
|  | 
| OdGeEntity2d & | scaleBy (double scaleFactor, const OdGePoint2d &basePoint=OdGePoint2d::kOrigin) | 
|  | 
| bool | isOn (const OdGePoint2d &point, const OdGeTol &tol=OdGeContext::gTol) const | 
|  | 
|  | ~OdGeEntity2d () | 
|  | 
This class implements a 2D bounding area.
Corresponding C++ library: TD_Ge
<group OdGe_Classes> 
  \sa
 <link ge_OdGeBoundBlock3D.html, Working with Bounding Blocks> 
Definition at line 42 of file GeBoundBlock2d.h.