Public Member Functions | |
| void | AddPoint (const IntPoint &pt) |
| BoundBox () | |
| BoundBox (const IntPoint ¢er, long radius) | |
| BoundBox (const IntPoint &p1) | |
| BoundBox (const IntPoint &p1, const IntPoint &p2) | |
| bool | CollidesWith (const BoundBox &bb2) |
| bool | Contains (const BoundBox &bb2) |
| void | SetFirstPoint (const IntPoint &p1) |
Public Attributes | |
| ClipperLib::cInt | maxX |
| ClipperLib::cInt | maxY |
| ClipperLib::cInt | minX |
| ClipperLib::cInt | minY |
| AdaptivePath::BoundBox::BoundBox | ( | ) |
References minX.
| AdaptivePath::BoundBox::BoundBox | ( | const IntPoint & | p1 | ) |
References minX, ClipperLib::IntPoint::X, and ClipperLib::IntPoint::Y.
References minX, ClipperLib::IntPoint::X, and ClipperLib::IntPoint::Y.
| void AdaptivePath::BoundBox::AddPoint | ( | const IntPoint & | pt | ) |
References maxX, maxY, minX, and minY.
Referenced by AdaptivePath::ClearedArea::GetBoundedClearedPaths(), AdaptivePath::IntersectionPoint(), and AdaptivePath::Line2CircleIntersect().
References maxX, maxY, minX, and minY.
Referenced by AdaptivePath::ClearedArea::GetBoundedClearedAreaClipped(), and AdaptivePath::ClearedArea::GetBoundedClearedPaths().
| void AdaptivePath::BoundBox::SetFirstPoint | ( | const IntPoint & | p1 | ) |
References minX, ClipperLib::IntPoint::X, and ClipperLib::IntPoint::Y.
Referenced by AdaptivePath::ClearedArea::GetBoundedClearedAreaClipped(), and AdaptivePath::ClearedArea::GetBoundedClearedPaths().
| ClipperLib::cInt AdaptivePath::BoundBox::maxX |
Referenced by CollidesWith(), and Contains().
| ClipperLib::cInt AdaptivePath::BoundBox::maxY |
Referenced by CollidesWith(), and Contains().
| ClipperLib::cInt AdaptivePath::BoundBox::minX |
Referenced by AddPoint(), BoundBox(), CollidesWith(), Contains(), and SetFirstPoint().
| ClipperLib::cInt AdaptivePath::BoundBox::minY |
Referenced by CollidesWith(), and Contains().