C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
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 | |
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 RPArray< MbFace > &init, SArray< size_t > &ind0) const | MbFaceShell | |
FindIndexByFace(const MbFace &, MbItemIndex &) const | MbFaceShell | |
FindIndexByFaces(const FacesPointersVector &, ItemIndices &, 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 | |
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 | |
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 | |
UpdateTemporal(bool changedOnly=false) const | MbFaceShell | |
~MbFaceShell() | MbFaceShell | virtual |
~TapeBase() | TapeBase | virtual |