|
C3D Toolkit
Kernel - 118060, Vision - 2.15.0.1825
|
This is the complete list of members for MbCube, including all inherited members.
| AddRect(const MbRect &r, const MbPlacement3D &place) | MbCube | |
| CalculateMatrix(size_t pIndex, const MbCartPoint3D &point, const MbCartPoint3D &fixedPoint, bool useFixed, bool isotropy, MbMatrix3D &matrix) const | MbCube | |
| Centre() const | MbCube | inline |
| Contains(const Point &) const | MbCube | inline |
| Contains(const Point &, double eps) const | MbCube | inline |
| Contains(const MbCube &) const | MbCube | inline |
| Contains(const MbCube &, double eps) const | MbCube | inline |
| DistanceToCube(const MbCube &cube, double eps=Math::metricRegion) const | MbCube | |
| DistanceToPoint(const MbCartPoint3D &point) const | MbCube | inline |
| DistanceToPoint2(const MbCartPoint3D &point) const | MbCube | inline |
| Enlarge(double delta) | MbCube | inline |
| Enlarge(double dx, double dy, double dz) | MbCube | inline |
| GetCenter(MbCartPoint3D &p) const | MbCube | inline |
| GetCentre(MbCartPoint3D &p) const | MbCube | inline |
| GetControlPoint(size_t pIndex, MbCartPoint3D &p) const | MbCube | |
| GetControlPoints(SArray< MbCartPoint3D > &points) const | MbCube | |
| GetCube() const | MbCube | inline |
| GetDiagonal() const | MbCube | |
| GetDimension() | MbCube | inlinestatic |
| GetEdgeCentre(ptrdiff_t index, MbCartPoint3D &p) const | MbCube | |
| GetFaceCentre(ptrdiff_t index, MbCartPoint3D &p) const | MbCube | |
| GetFixedControlIndex(size_t index) const | MbCube | |
| GetLengthX() const | MbCube | inline |
| GetLengthY() const | MbCube | inline |
| GetLengthZ() const | MbCube | inline |
| GetLocation(const MbPlacement3D &pl, double eps) const | MbCube | |
| GetMax(size_t k) const | MbCube | inline |
| GetMin(size_t k) const | MbCube | inline |
| GetNearestControlIndex(const MbCartPoint3D &p) const | MbCube | |
| GetSideLength(size_t k) const | MbCube | inline |
| GetSquare(double eps=Math::metricRegion) const | MbCube | |
| GetVertex(ptrdiff_t index, MbCartPoint3D &p) const | MbCube | |
| GetVertices(std::vector< MbCartPoint3D > &points) const | MbCube | |
| GetVerticesCount() const | MbCube | inline |
| GetVolume(double eps=Math::metricRegion) const | MbCube | |
| GetXMax() const | MbCube | inline |
| GetXMin() const | MbCube | inline |
| GetYMax() const | MbCube | inline |
| GetYMin() const | MbCube | inline |
| GetZMax() const | MbCube | inline |
| GetZMin() const | MbCube | inline |
| Include(double x, double y, double z) | MbCube | inline |
| Include(const Point &) | MbCube | inline |
| Init(const MbCube &init) | MbCube | inline |
| Init(const MbCartPoint3D &p0, const MbCartPoint3D &p1) | MbCube | inline |
| InsideLocation(const MbPlacement3D &place, MbRect &rect, double eps) const | MbCube | |
| Intersect(const MbCube &other, double eps=(c3d::MIN_RADIUS+c3d::MIN_RADIUS)) const | MbCube | |
| Intersect(const MbPlacement3D &pl, double eps=c3d::MIN_RADIUS) const | MbCube | |
| Intersect(const MbCartPoint3D &, const MbVector3D &, double eps=Math::metricRegion) const | MbCube | |
| Intersect(const MbCartPoint3D &p, const MbVector3D &axis, SArray< double > ¶m, double delta=Math::metricRegion) const | MbCube | |
| Intersect(const MbPlacement3D &placement, double radius, SArray< double > ¶m, double delta=Math::metricRegion) const | MbCube | |
| Intersection(const MbCube &cube1, const MbCube &cube2, double eps=c3d::MIN_RADIUS) | MbCube | |
| IsEmpty() const | MbCube | inline |
| IsSame(const MbCube &other, double accuracy) const | MbCube | |
| MbCube() | MbCube | inline |
| MbCube(const MbCube &init) | MbCube | inline |
| MbCube(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax, bool normalize=false) | MbCube | inline |
| MbCube(const MbCartPoint3D &p0, const MbCartPoint3D &p1, bool normalize=false) | MbCube | inline |
| Move(const MbVector3D &to) | MbCube | inline |
| Normalize() | MbCube | inline |
| operator!=(const MbCube &) const | MbCube | inline |
| operator=(const MbCube &) | MbCube | inline |
| operator==(const MbCube &) const | MbCube | inline |
| operator|=(const Point &) | MbCube | inline |
| operator|=(const MbCube &) | MbCube | inline |
| pmax | MbCube | |
| pmin | MbCube | |
| ProjectionRect(const MbPlacement3D &place, MbRect &rect) const | MbCube | |
| ProjectionRect(const MbPlacement3D &place, const MbVector3D &dir, MbRect &rect) const | MbCube | |
| ProjectionRect(const MbCurve3D &curve, bool ext, MbRect1D &rect) const | MbCube | |
| Scale(double sx, double sy, double sz) | MbCube | |
| Set(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax, bool normalize=false) | MbCube | inline |
| Set(const MbCartPoint3D &p0, const MbCartPoint3D &p1, bool normalize=false) | MbCube | inline |
| SetEmpty() | MbCube | inline |
| SetXMax(double s) | MbCube | inline |
| SetXMin(double s) | MbCube | inline |
| SetYMax(double s) | MbCube | inline |
| SetYMin(double s) | MbCube | inline |
| SetZMax(double s) | MbCube | inline |
| SetZMin(double s) | MbCube | inline |
| Transform(const MbMatrix3D &matrix) | MbCube | |
| Union(const MbCube &cube1, const MbCube &cube2) | MbCube |