| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for BOX2< Vec >, including all inherited members.
| BOX2() | BOX2< Vec > | inline | 
| BOX2(const Vec &aPos, const SizeVec &aSize=SizeVec(0, 0)) | BOX2< Vec > | inline | 
| ByCenter(const Vec &aCenter, const SizeVec &aSize) | BOX2< Vec > | inlinestatic | 
| ByCorners(const Vec &aCorner1, const Vec &aCorner2) | BOX2< Vec > | inlinestatic | 
| Centre() const | BOX2< Vec > | inline | 
| Compute(const Container &aPointList) | BOX2< Vec > | inline | 
| Contains(const Vec &aPoint) const | BOX2< Vec > | inline | 
| Contains(coord_type x, coord_type y) const | BOX2< Vec > | inline | 
| Contains(const BOX2< Vec > &aRect) const | BOX2< Vec > | inline | 
| coord_limits typedef | BOX2< Vec > | |
| coord_type typedef | BOX2< Vec > | |
| Diagonal() const | BOX2< Vec > | inline | 
| Distance(const Vec &aP) const | BOX2< Vec > | inline | 
| Distance(const BOX2< Vec > &aBox) const | BOX2< Vec > | inline | 
| ecoord_type typedef | BOX2< Vec > | |
| FarthestPointTo(const Vec &aPoint) const | BOX2< Vec > | inline | 
| Format() const | BOX2< Vec > | inline | 
| GetArea() const | BOX2< Vec > | inline | 
| GetBottom() const | BOX2< Vec > | inline | 
| GetBoundingBoxRotated(const VECTOR2I &aRotCenter, const EDA_ANGLE &aAngle) const | BOX2< Vec > | inline | 
| GetCenter() const | BOX2< Vec > | inline | 
| GetEnd() const | BOX2< Vec > | inline | 
| GetHeight() const | BOX2< Vec > | inline | 
| GetInflated(coord_type aDx, coord_type aDy) const | BOX2< Vec > | inline | 
| GetInflated(coord_type aDelta) const | BOX2< Vec > | inline | 
| GetLeft() const | BOX2< Vec > | inline | 
| GetOrigin() const | BOX2< Vec > | inline | 
| GetPosition() const | BOX2< Vec > | inline | 
| GetRight() const | BOX2< Vec > | inline | 
| GetSize() const | BOX2< Vec > | inline | 
| GetSizeMax() const | BOX2< Vec > | inline | 
| GetTop() const | BOX2< Vec > | inline | 
| GetWidth() const | BOX2< Vec > | inline | 
| GetWithOffset(const Vec &aMoveVector) const | BOX2< Vec > | inline | 
| GetX() const | BOX2< Vec > | inline | 
| GetY() const | BOX2< Vec > | inline | 
| Inflate(coord_type dx, coord_type dy) | BOX2< Vec > | inline | 
| Inflate(coord_type aDelta) | BOX2< Vec > | inline | 
| Intersect(const BOX2< Vec > &aRect) | BOX2< Vec > | inline | 
| Intersects(const BOX2< Vec > &aRect) const | BOX2< Vec > | inline | 
| Intersects(const Vec &aPoint1, const Vec &aPoint2) const | BOX2< Vec > | inline | 
| Intersects(const BOX2< Vec > &aRect, const EDA_ANGLE &aRotation) const | BOX2< Vec > | inline | 
| IntersectsCircle(const Vec &aCenter, const int aRadius) const | BOX2< Vec > | inline | 
| IntersectsCircleEdge(const Vec &aCenter, const int aRadius, const int aWidth) const | BOX2< Vec > | inline | 
| IsValid() const | BOX2< Vec > | inline | 
| m_init | BOX2< Vec > | private | 
| m_Pos | BOX2< Vec > | private | 
| m_Size | BOX2< Vec > | private | 
| Merge(const BOX2< Vec > &aRect) | BOX2< Vec > | inline | 
| Merge(const Vec &aPoint) | BOX2< Vec > | inline | 
| Move(const Vec &aMoveVector) | BOX2< Vec > | inline | 
| NearestPoint(const Vec &aPoint) const | BOX2< Vec > | inline | 
| Normalize() | BOX2< Vec > | inline | 
| Offset(coord_type dx, coord_type dy) | BOX2< Vec > | inline | 
| Offset(const Vec &offset) | BOX2< Vec > | inline | 
| operator!=(const BOX2< Vec > &aOther) const | BOX2< Vec > | inline | 
| operator==(const BOX2< Vec > &aOther) const | BOX2< Vec > | inline | 
| SetEnd(coord_type x, coord_type y) | BOX2< Vec > | inline | 
| SetEnd(const Vec &pos) | BOX2< Vec > | inline | 
| SetHeight(size_type val) | BOX2< Vec > | inline | 
| SetMaximum() | BOX2< Vec > | inline | 
| SetOrigin(const Vec &pos) | BOX2< Vec > | inline | 
| SetOrigin(coord_type x, coord_type y) | BOX2< Vec > | inline | 
| SetSize(const SizeVec &size) | BOX2< Vec > | inline | 
| SetSize(size_type w, size_type h) | BOX2< Vec > | inline | 
| SetWidth(size_type val) | BOX2< Vec > | inline | 
| SetX(coord_type val) | BOX2< Vec > | inline | 
| SetY(coord_type val) | BOX2< Vec > | inline | 
| size_type typedef | BOX2< Vec > | |
| SizeVec typedef | BOX2< Vec > | |
| SquaredDiagonal() const | BOX2< Vec > | inline | 
| SquaredDistance(const Vec &aP) const | BOX2< Vec > | inline | 
| SquaredDistance(const BOX2< Vec > &aBox) const | BOX2< Vec > | inline |