|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
This is the complete list of members for MbSectionRail, including all inherited members.
| AddCurve(MbCurve3D &_curve) | MbSectionRail | |
| AddCurves(std::vector< MbCurve3D * > &_curves) | MbSectionRail | |
| AddEdge(MbCurveEdge &_edge, bool side, MbSolid *solid=nullptr) | MbSectionRail | |
| AddFace(MbFace &_face, bool side, MbSolid *solid=nullptr) | MbSectionRail | |
| CurvesClear() | MbSectionRail | inline |
| EdgesClear() | MbSectionRail | inline |
| FacesClear() | MbSectionRail | inline |
| FindIndex(const MbFaceShell &shell) | MbSectionRail | |
| GetAngle() const | MbSectionRail | inline |
| GetCurve(size_t i) const | MbSectionRail | inline |
| GetCurves(std::vector< MbCurve3D * > &crs) const | MbSectionRail | |
| GetCurvesCount() const | MbSectionRail | inline |
| GetEdge(size_t i) const | MbSectionRail | inline |
| GetEdgeIndex(std::vector< MbItemIndex > &ads) const | MbSectionRail | |
| GetEdges(std::vector< MbCurveEdge * > &eds) const | MbSectionRail | |
| GetEdgesCount() const | MbSectionRail | inline |
| GetEdgeSide(std::vector< bool > &eSide) const | MbSectionRail | |
| GetFace(size_t i) const | MbSectionRail | inline |
| GetFaceIndex(std::vector< MbItemIndex > &fas) const | MbSectionRail | |
| GetFaces(std::vector< MbFace * > &fas) const | MbSectionRail | |
| GetFacesCount() const | MbSectionRail | inline |
| GetFaceSide(std::vector< bool > &fSide) const | MbSectionRail | |
| GetFunction() const | MbSectionRail | inline |
| GetSolid(size_t i) const | MbSectionRail | inline |
| GetSolids(std::vector< MbSolid * > &sols) const | MbSectionRail | |
| GetSolidsCount() const | MbSectionRail | inline |
| GetState() const | MbSectionRail | inline |
| GetTrack() const | MbSectionRail | inline |
| GetUniqueSolids(std::vector< MbSolid * > &sols) const | MbSectionRail | |
| Init(MbFilletBundle &other) | MbSectionRail | |
| IsSame(const MbSectionRail &other, double accuracy) const | MbSectionRail | |
| IsSimilar(const MbSectionRail &other) const | MbSectionRail | |
| MbSectionRail() | MbSectionRail | inline |
| MbSectionRail(std::vector< MbCurveEdge * > &edges_, std::vector< bool > &eSides, std::vector< MbFace * > &faces_, std::vector< bool > &fSides, std::vector< MbCurve3D * > &cs, MbCurve3D *trk, MbFunction *ang, ThreeStates st) | MbSectionRail | |
| MbSectionRail(const MbSectionRail &other) | MbSectionRail | |
| MbSectionRail(const MbSectionRail &other, MbRegDuplicate *ireg) | MbSectionRail | |
| MbSectionRail(MbFilletBundle &other) | MbSectionRail | |
| Move(const MbVector3D &to, MbRegTransform *iReg=nullptr) | MbSectionRail | |
| operator=(const MbSectionRail &other) | MbSectionRail | |
| Rotate(const MbAxis3D &axis, double angle, MbRegTransform *iReg=nullptr) | MbSectionRail | |
| SetAngle(MbFunction &an, ThreeStates ts) | MbSectionRail | |
| SetEdgeSide(size_t i, bool s) | MbSectionRail | inline |
| SetEqual(const MbSectionRail &other) | MbSectionRail | |
| SetFaceSide(size_t i, bool s) | MbSectionRail | inline |
| SetTrack(MbCurve3D &trk) | MbSectionRail | |
| SolidsClear() | MbSectionRail | inline |
| Transform(const MbMatrix3D &matr, MbRegTransform *iReg=nullptr) | MbSectionRail | |
| ~MbSectionRail() | MbSectionRail |