C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MbRect Member List

This is the complete list of members for MbRect, including all inherited members.

bottomMbRect
CalcDistances(const MbCartPoint &to, double &dmin, double &dmax, uint &outcodes) constMbRectinline
CompressedBy(double dLeft, double dBottom, double dRight, double dTop) constMbRectinline
Contains(const MbCartPoint &p, double eps=Math::LengthEps) constMbRectinline
Contains(double x, double y, double eps=Math::LengthEps) constMbRectinline
Contains(const MbCartPoint &p, double xeps, double yeps) constMbRectinline
Contains(double x, double y, double xeps, double yeps) constMbRectinline
ContainsX(double x, double eps=Math::LengthEps) constMbRectinline
ContainsY(double y, double eps=Math::LengthEps) constMbRectinline
DistanceToCube(const MbRect &cube, double eps=Math::metricRegion) constMbRect
DistanceToPoint(const MbCartPoint &point) constMbRectinline
DistanceToPoint(const MbCartPoint &to, uint &outcodes) constMbRectinline
DistanceToPoint2(const MbCartPoint &pnt) constMbRectinline
Enlarge(double x, double y)MbRectinline
Enlarge(double delta)MbRectinline
GetBottom() constMbRectinline
GetCenter(MbCartPoint &p) constMbRectinline
GetCube() constMbRectinline
GetDiagonal() constMbRectinline
GetDimension()MbRectinlinestatic
GetLeft() constMbRectinline
GetLength(double eps) constMbRect
GetLengthX() constMbRectinline
GetLengthY() constMbRectinline
GetMax(size_t k) constMbRectinline
GetMin(size_t k) constMbRectinline
GetOusideRect(MbRect &r) constMbRectinline
GetRect() constMbRectinline
GetRight() constMbRectinline
GetSideLength(size_t k) constMbRectinline
GetSquare(double eps) constMbRect
GetTop() constMbRectinline
GetVertex(size_t index, MbCartPoint &p) constMbRect
GetVerticesCount() constMbRectinline
GetXMax() constMbRectinline
GetXMid() constMbRectinline
GetXMin() constMbRectinline
GetYMax() constMbRectinline
GetYMid() constMbRectinline
GetYMin() constMbRectinline
Height() constMbRectinline
Include(double x, double y)MbRectinline
IncludeX(double x)MbRectinline
IncludeXInterval(double x, double dx)MbRectinline
IncludeY(double y)MbRectinline
IncludeYInterval(double y, double dy)MbRectinline
Intersect(const MbRect &, TaeTwoRectPos &) constMbRect
Intersect(const MbRect &other, double eps=Math::LengthEps) constMbRectinline
Intersect(const MbRect &other, double xeps, double yeps) constMbRectinline
Intersection(const MbRect &rect1, const MbRect &rect2, double eps=Math::LengthEps)MbRect
IsDegenerateX() constMbRectinline
IsDegenerateY() constMbRectinline
IsEmpty() constMbRectinline
IsSame(const MbRect &, double eps) constMbRectinline
IsSame(const MbRect &, double xeps, double yeps) constMbRectinline
leftMbRect
MbRect()MbRectinline
MbRect(double _left, double _bottom, double _right, double _top)MbRectinline
MbRect(const MbRect &r)MbRectinline
MbRect(const MbCartPoint &p1, const MbCartPoint &p2, bool normalize=true)MbRectinline
MbRect(const MbRect &r, const MbMatrix &m)MbRectinline
MbRect(const MbRect2D &r)MbRect
Move(const MbVector &to)MbRectinline
Move(double dx, double dy)MbRectinline
Normalize()MbRectinline
operator!=(const MbRect &other) constMbRectinline
operator=(const MbRect &other)MbRectinline
operator==(const MbRect &other) constMbRectinline
operator|=(const MbRect &)MbRectinline
operator|=(const MbCartPoint &)MbRectinline
operator|=(const MbHomogeneous &)MbRectinline
operator|=(const SArray< MbCartPoint > &)MbRect
operator|=(const SArray< MbHomogeneous > &)MbRect
OutCodes(const MbCartPoint &p, unsigned int &outcodes, double eps=METRIC_PRECISION) constMbRectinline
rightMbRect
Scale(double sx, double sy)MbRect
Scale(double scale)MbRectinline
Scale(const MbCartPoint &point, double scale)MbRect
Set(double _left, double _bottom, double _right, double _top)MbRectinline
Set(const MbRect &)MbRectinline
Set(const MbRect2D &)MbRect
Set(const MbCartPoint &p1, const MbCartPoint &p2)MbRectinline
Set(const MbCartPoint &p, double eps)MbRectinline
Set(const MbCartPoint &p, double dx, double dy)MbRectinline
SetBottom(double _bottom)MbRectinline
SetEmpty()MbRectinline
SetLeft(double _left)MbRectinline
SetNull()MbRectinline
SetRight(double _right)MbRectinline
SetTop(double _top)MbRectinline
SetXMax(double s)MbRectinline
SetXMin(double s)MbRectinline
SetYMin(double s)MbRectinline
topMbRect
Transform(const MbMatrix &)MbRect
Union(const MbRect &rect1, const MbRect &rect2)MbRect
Width() constMbRectinline