|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
This is the complete list of members for MbFaceShell, including all inherited members.
| _GetFace(size_t index) const | MbFaceShell | inline |
| AddFace(const MbFace &) | MbFaceShell | |
| AddFaces(const FacesVector &newFaces, bool justAdd) | MbFaceShell | inline |
| AddRef() const | MbRefItem | |
| AddRegistrator(MbRegDuplicate *reg) const | MbRefItem | |
| AddYourGabaritTo(MbCube &gab, c3d::IndexCubeVector *extTolCubes=nullptr) const | MbFaceShell | |
| cache | MbFaceShell | mutableprotected |
| CalculateGabarit(MbCube &) const | MbFaceShell | |
| CalculateLocalGabarit(const MbMatrix3D &matrToLocal, MbCube &cube) const | MbFaceShell | |
| CalculateLocalGabarit(const MbPlacement3D &localPlace, MbCube &cube) const | MbFaceShell | |
| CalculateMesh(const MbStepData &stepData, const MbFormNote ¬e, MbMesh &mesh) const | MbFaceShell | |
| ChangeFace(size_t index, const MbFace &) | MbFaceShell | |
| CheckClosed(bool checkChangedOnly=false) | MbFaceShell | |
| CheckTopology(MbCheckTopologyParams &checkParams) | MbFaceShell | |
| ClearEdgesNames(bool clearVerticesNames=true) | MbFaceShell | |
| ClearShellNames() | MbFaceShell | |
| closed | MbFaceShell | protected |
| Copy(MbeCopyMode sameShell, MbShellHistory *history=nullptr, MbRegDuplicate *iReg=nullptr) | MbFaceShell | |
| CreateTemporal(bool keepExisting) const | MbFaceShell | |
| CreateTemporal(size_t k, bool keepExisting) const | MbFaceShell | |
| CurveIntersection(const MbCurve3D &curve, SArray< size_t > &nn, SArray< MbCartPoint > &uv, SArray< double > &tt) const | MbFaceShell | |
| DecRef() const | MbRefItem | |
| DeleteFace(size_t index) | MbFaceShell | |
| DeleteFace(const MbFace *) | MbFaceShell | |
| DeleteFaces() | MbFaceShell | |
| DetachFace(size_t index) | MbFaceShell | |
| DetachFace(const MbFace *) | MbFaceShell | |
| DetachFaces() | MbFaceShell | |
| DetachFaces(FacesVector &detachFaces) | MbFaceShell | inline |
| DirectPointProjection(const MbCartPoint3D &p, const MbVector3D &vect, SArray< size_t > &nums, SArray< MbCartPoint > &uv) const | MbFaceShell | |
| DirectPointProjection(const MbCartPoint3D &p, const MbVector3D &vect) const | MbFaceShell | |
| DistanceToBound(const MbCartPoint3D &pnt, double accuracy, MbPntLoc &finFaceData, MbeItemLocation &rShell) const | MbFaceShell | |
| DistanceToPoint(const MbCartPoint3D &to) const | MbFaceShell | |
| DistanceToShell(const MbFaceShell &shell, double lowerLimitDistance, bool tillFirstLowerLimit, double epsilon, std::vector< MbShellsDistanceData > &shellsDistanceData) const | MbFaceShell | |
| Duplicate(MbRegDuplicate *iReg=nullptr) const | MbFaceShell | |
| ExchangeFaces(size_t i1, size_t i2) | MbFaceShell | |
| faceSet | MbFaceShell | protected |
| Find(const MbFace *face) const | MbFaceShell | inline |
| FindConstFacesByIndex(const ItemIndices &, ConstFacesPointersVector &) const | MbFaceShell | |
| FindEdgeByHash(const SimpleName h) const | MbFaceShell | |
| FindEdgeByIndex(MbItemIndex &) const | MbFaceShell | |
| FindEdgeByIndex(MbItemIndex &) | MbFaceShell | |
| FindEdgeByName(const MbName &) const | MbFaceShell | |
| FindEdgeByName(const MbName &) | MbFaceShell | |
| FindEdgeNumbers(const MbCurveEdge &edge, size_t &faceN, size_t &loopN, size_t &edgeN) const | MbFaceShell | |
| FindEdgesByFacesIndex(const SArray< MbEdgeFacesIndexes > &indexes, const RPArray< MbFunction > *functions, const RPArray< MbCurve3D > *slideways, RPArray< MbCurveEdge > &eEdges, RPArray< MbFunction > &eFunctions, RPArray< MbCurve3D > &eSlideways) const | MbFaceShell | |
| FindEdgesByIndex(const std::vector< MbItemIndex > &indexes, std::vector< MbCurveEdge * > &initCurves) const | MbFaceShell | |
| FindEdgesForVertex(const MbVertex &vertex, RPArray< MbCurveEdge > &findEdges) const | MbFaceShell | |
| FindFaceByHash(const SimpleName h) const | MbFaceShell | |
| FindFaceByIndex(MbItemIndex &) const | MbFaceShell | |
| FindFaceByIndex(MbItemIndex &) | MbFaceShell | |
| FindFaceByName(const MbName &) const | MbFaceShell | |
| FindFaceByName(const MbName &) | MbFaceShell | |
| FindFacesForVertex(const MbVertex &vertex, RPArray< MbFace > &findFaces) const | MbFaceShell | |
| FindFacesIndexByEdge(const MbCurveEdge &edge, size_t &ind1, size_t &ind2, bool any=false) const | MbFaceShell | |
| FindFacesIndexByEdges(const CurvesArray &init, IndexesArray &indexes, bool any=false) const | MbFaceShell | |
| FindFacesIndexByEdges(const RPArray< MbCurveEdge > &init, SArray< MbEdgeFacesIndexes > &indexes, bool any=false) const | MbFaceShell | |
| FindFacesIndexByEdges(const SArray< MbEdgeFunction > &init, RPArray< MbFunction > &functions, RPArray< MbCurve3D > &slideways, SArray< MbEdgeFacesIndexes > &indexes) const | MbFaceShell | |
| FindFacesIndexByEdges(const EdgeFuncsArray &init, FuncsArray &functions, CurvesArray &slideways, IndexesArray &indexes) const | MbFaceShell | |
| FindFacesIndexByFaces(const FacesPointersVector &, FacesIndicesVector &, size_t mapThreshold=50) const | MbFaceShell | |
| FindIndexByFace(const MbFace &, MbItemIndex &) const | MbFaceShell | |
| FindIndexByFaces(const FacesPointersVector &, ItemIndicesVector &, size_t mapThreshold=50) const | MbFaceShell | |
| FindIndexBySameFaces(const FacesPointersVector &, ItemIndices &, double accuracy=LENGTH_EPSILON) const | MbFaceShell | |
| FindIndexByVertices(const ConstVertexPointers &init, ItemIndices &indexes) const | MbFaceShell | |
| FindVertexByHash(const SimpleName h) const | MbFaceShell | |
| FindVertexByName(const MbName &) const | MbFaceShell | |
| FindVertexByName(const MbName &) | MbFaceShell | |
| FindVerticesByIndex(const SArray< MbItemIndex > &indexes, RPArray< MbVertex > &init) const | MbFaceShell | |
| GetBoundaryEdges(ConstEdgesVector &) const | MbFaceShell | |
| GetBoundaryEdgesSet(ConstEdgesSet &) const | MbFaceShell | |
| GetEdge(size_t index) const | MbFaceShell | |
| GetEdgeIndex(const MbCurveEdge &edge) const | MbFaceShell | |
| GetEdges(EdgesVector &edges, EdgesSet &edgesCache) const | MbFaceShell | inline |
| GetEdges(EdgesVector &edges) const | MbFaceShell | inline |
| GetEdgesSet(EdgesSet &edges) const | MbFaceShell | inline |
| GetFace(size_t index) const | MbFaceShell | |
| GetFaceIndex(const MbFace &face) const | MbFaceShell | inline |
| GetFaces(FacesVector &faces) const | MbFaceShell | inline |
| GetFacesCount() const | MbFaceShell | inline |
| GetFacesMaxIndex() const | MbFaceShell | inline |
| GetFacesSet(FacesSet &faces) const | MbFaceShell | inline |
| GetItems(VerticesVector &vertices, EdgesVector &edges) const | MbFaceShell | |
| GetItems(TopologyItemsVector &) const | MbFaceShell | |
| GetProperties(MbProperties &) | MbFaceShell | |
| GetPureName(const VersionContainer &) const | TapeBase | virtual |
| GetRegistrable() const | TapeBase | |
| GetShellCount() const | MbFaceShell | |
| GetSurface(size_t index) const | MbFaceShell | |
| GetUseCount() const | MbRefItem | |
| GetVertex(size_t index) const | MbFaceShell | |
| GetVertexIndex(const MbVertex &vertex) const | MbFaceShell | |
| GetVertices(VerticesVector &) const | MbFaceShell | |
| InsertFace(size_t index, const MbFace &) | MbFaceShell | |
| IsA() const override | MbFaceShell | virtual |
| IsAFace() const | MbTopItem | inline |
| IsAnEdge() const | MbTopItem | inline |
| IsAProxy() const | MbTopItem | inline |
| IsAShell() const | MbTopItem | inline |
| IsAVertex() const | MbTopItem | inline |
| IsAWireEdge() const | MbTopItem | inline |
| IsClosed() const | MbFaceShell | inline |
| IsFamilyRegistrable() const | TapeBase | virtual |
| IsRight() const | MbFaceShell | |
| IsSame(const MbFaceShell &faces, double accuracy) const | MbFaceShell | |
| IsSameFaces(const MbFaceShell &faces, double accuracy) const | MbFaceShell | |
| IsTemporal() const | MbFaceShell | inline |
| IsTemporal(size_t k) const | MbFaceShell | |
| Lock() const | MbSyncItem | |
| MakeBoundaryCurve() | MbFaceShell | |
| MakeFacesNewNames(const MbSNameMaker &, SimpleName modifier) | MbFaceShell | |
| MakeItemsNewNames(const MbSNameMaker &, SimpleName modifier) | MbFaceShell | |
| MakeRight(bool setBounds=false) | MbFaceShell | |
| MbFaceShell() | MbFaceShell | |
| MbFaceShell(const FacesVector &initFaces) | MbFaceShell | |
| MbFaceShell(const MbFace &face) | MbFaceShell | explicit |
| MbFaceShell(const MbFaceShell &init) | MbFaceShell | explicit |
| MbRefItem() | MbRefItem | protected |
| MbTopItem() | MbTopItem | protected |
| MergeSimilarFaces(SimpleName simMainName=c3d::SIMPLENAME_MAX) | MbFaceShell | |
| Move(const MbVector3D &to, MbRegTransform *iReg=nullptr) | MbFaceShell | |
| NearDirectPointProjection(const MbCartPoint3D &p, size_t &faceIndex, const MbVector3D &vect, double &u, double &v, bool onlyPositiveDirection=false) const | MbFaceShell | |
| NearPointProjection(const MbCartPoint3D &p, SArray< size_t > &nums, SArray< MbCartPoint > &uv) const | MbFaceShell | |
| NearPointProjection(const MbCartPoint3D &p, size_t &faceIndex, double &u, double &v) const | MbFaceShell | |
| Normal(size_t n, double &u, double &v, MbVector3D &p) const | MbFaceShell | |
| PointClassification(const MbCartPoint3D &pnt, double accuracy, MbCartPoint3D &shellPoint, MbVector3D &shellNormal, MbeItemLocation &rShell) const | MbFaceShell | |
| PointClassification(const MbCartPoint3D &pnt, double accuracy, MbCartPoint3D &shellPoint, MbVector3D &shellNormal, MbPntLoc &rShell) const | MbFaceShell | |
| PointOn(size_t n, double &u, double &v, MbCartPoint3D &p) const | MbFaceShell | |
| PrepareWrite() const | MbTopItem | inline |
| RefType() const override | MbTopItem | virtual |
| Release() const | MbRefItem | |
| RemoveParentNamesAttributes() | MbFaceShell | |
| RemovePrivateLabelThrough(void *) const | MbFaceShell | |
| RemoveRegistrator(MbRegDuplicate *reg) const | MbRefItem | |
| RemoveTemporal(bool removeFacesTemporal=false) const | MbFaceShell | |
| ResetFlags(void *=nullptr) | MbFaceShell | |
| Reverse() | MbFaceShell | |
| Rotate(const MbAxis3D &axis, double angle, MbRegTransform *iReg=nullptr) | MbFaceShell | |
| SetClosed(bool c) | MbFaceShell | inline |
| SetEdgesLabel(MbeLabelState, void *=nullptr) const | MbFaceShell | |
| SetFacesLabel(MbeLabelState, void *=nullptr) const | MbFaceShell | |
| SetItemsMainName(const MbSNameMaker &newNameMaker, bool addOldMainName) | MbFaceShell | |
| SetLabelThrough(MbeLabelState, void *=nullptr) const | MbFaceShell | |
| SetLabelThrough(MbeLabelState, void *, bool) const | MbFaceShell | |
| SetNamesCopyIndex(SimpleName index) | MbFaceShell | |
| SetNamesCopyIndex(SimpleName index, const MbSNameMaker &newNameMaker) | MbFaceShell | |
| SetNullToFace(const MbFace *delFace) | MbFaceShell | |
| SetOwnChangedThrough(MbeChangedType n) | MbFaceShell | |
| SetProperties(const MbProperties &) | MbFaceShell | |
| SetRegistrable(RegistrableRec regs=registrable) const | TapeBase | |
| SetShellNames(const MbSNameMaker &) | MbFaceShell | |
| SetShellNames(const MbFaceShell &) | MbFaceShell | |
| SetVerticesLabel(MbeLabelState, void *=nullptr) const | MbFaceShell | |
| TapeBase(RegistrableRec regs=noRegistrable) | TapeBase | |
| TapeBase(const TapeBase &) | TapeBase | |
| Transform(const MbMatrix3D &matr, MbRegTransform *iReg=nullptr) | MbFaceShell | |
| UnionWith(MbFaceShell &faces, c3d::FacesSet *sharedSet=nullptr) | MbFaceShell | |
| Unlock() const | MbSyncItem | |
| UpdateBoundary() | MbFaceShell | |
| UpdateTemporal(bool changedOnly=false) const | MbFaceShell | |
| ~MbFaceShell() | MbFaceShell | virtual |
| ~TapeBase() | TapeBase | virtual |