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