KiCad PCB EDA Suite
Loading...
Searching...
No Matches
BOX2< Vec > Member List

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() constBOX2< Vec >inline
ClosestPointTo(const Vec &aPoint) constBOX2< Vec >inline
Compute(const Container &aPointList)BOX2< Vec >inline
Contains(const Vec &aPoint) constBOX2< Vec >inline
Contains(coord_type x, coord_type y) constBOX2< Vec >inline
Contains(const BOX2< Vec > &aRect) constBOX2< Vec >inline
coord_limits typedefBOX2< Vec >
coord_type typedefBOX2< Vec >
Diagonal() constBOX2< Vec >inline
Distance(const Vec &aP) constBOX2< Vec >inline
Distance(const BOX2< Vec > &aBox) constBOX2< Vec >inline
ecoord_type typedefBOX2< Vec >
FarthestPointTo(const Vec &aPoint) constBOX2< Vec >inline
Format() constBOX2< Vec >inline
GetArea() constBOX2< Vec >inline
GetBottom() constBOX2< Vec >inline
GetBoundingBoxRotated(const VECTOR2I &aRotCenter, const EDA_ANGLE &aAngle) constBOX2< Vec >inline
GetCenter() constBOX2< Vec >inline
GetEnd() constBOX2< Vec >inline
GetHeight() constBOX2< Vec >inline
GetInflated(coord_type aDx, coord_type aDy) constBOX2< Vec >inline
GetInflated(coord_type aDelta) constBOX2< Vec >inline
GetLeft() constBOX2< Vec >inline
GetOrigin() constBOX2< Vec >inline
GetPosition() constBOX2< Vec >inline
GetRight() constBOX2< Vec >inline
GetSize() constBOX2< Vec >inline
GetSizeMax() constBOX2< Vec >inline
GetTop() constBOX2< Vec >inline
GetWidth() constBOX2< Vec >inline
GetWithOffset(const Vec &aMoveVector) constBOX2< Vec >inline
GetX() constBOX2< Vec >inline
GetY() constBOX2< 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) constBOX2< Vec >inline
Intersects(const Vec &aPoint1, const Vec &aPoint2) constBOX2< Vec >inline
Intersects(const BOX2< Vec > &aRect, const EDA_ANGLE &aRotation) constBOX2< Vec >inline
IntersectsCircle(const Vec &aCenter, const int aRadius) constBOX2< Vec >inline
IntersectsCircleEdge(const Vec &aCenter, const int aRadius, const int aWidth) constBOX2< Vec >inline
IsValid() constBOX2< Vec >inline
m_initBOX2< Vec >private
m_PosBOX2< Vec >private
m_SizeBOX2< Vec >private
Merge(const BOX2< Vec > &aRect)BOX2< Vec >inline
Merge(const Vec &aPoint)BOX2< Vec >inline
Move(const Vec &aMoveVector)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) constBOX2< Vec >inline
operator==(const BOX2< Vec > &aOther) constBOX2< 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 typedefBOX2< Vec >
SizeVec typedefBOX2< Vec >
SquaredDiagonal() constBOX2< Vec >inline
SquaredDistance(const Vec &aP) constBOX2< Vec >inline
SquaredDistance(const BOX2< Vec > &aBox) constBOX2< Vec >inline