C3D Toolkit  Kernel - 111165, Vision - 2.6.1.5
MbFaceShell Cписок членов класса

Полный список членов класса MbFaceShell, включая наследуемые из базового класса

_GetFace(size_t index) constMbFaceShellinline
AddFace(const MbFace &)MbFaceShell
AddFaces(const FacesVector &newFaces, bool justAdd)MbFaceShellinline
AddRef() constMbRefItem
AddYourGabaritTo(MbCube &) constMbFaceShell
CalculateGabarit(MbCube &) constMbFaceShell
CalculateLocalGabarit(const MbMatrix3D &matrToLocal, MbCube &cube) constMbFaceShell
CalculateLocalGabarit(const MbPlacement3D &localPlace, MbCube &cube) constMbFaceShell
CalculateMesh(const MbStepData &stepData, const MbFormNote &note, MbMesh &mesh) constMbFaceShell
ChangeFace(size_t index, const MbFace &)MbFaceShell
CheckClosed(bool checkChangedOnly=false)MbFaceShell
CheckTopology(MbCheckTopologyParams &checkParams)MbFaceShell
ClearEdgesNames(bool clearVerticesNames=true)MbFaceShell
ClearShellNames()MbFaceShell
closedMbFaceShellprotected
Copy(MbeCopyMode sameShell, MbShellHistory *history=NULL, MbRegDuplicate *iReg=NULL)MbFaceShell
CreateTemporal(bool keepExisting) constMbFaceShell
CreateTemporal(size_t k, bool keepExisting) constMbFaceShell
CurveIntersection(const MbCurve3D &curve, SArray< size_t > &nn, SArray< MbCartPoint > &uv, SArray< double > &tt) constMbFaceShell
DecRef() constMbRefItem
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)MbFaceShellinline
DirectPointProjection(const MbCartPoint3D &p, const MbVector3D &vect, SArray< size_t > &nums, SArray< MbCartPoint > &uv) constMbFaceShell
DirectPointProjection(const MbCartPoint3D &p, const MbVector3D &vect) constMbFaceShell
DistanceToBound(const MbCartPoint3D &pnt, double accuracy, MbPntLoc &finFaceData, MbeItemLocation &rShell) constMbFaceShell
DistanceToPoint(const MbCartPoint3D &to) constMbFaceShell
DistanceToShell(const MbFaceShell &shell, double lowerLimitDistance, bool tillFirstLowerLimit, double epsilon, std::vector< MbShellsDistanceData > &shellsDistanceData) constMbFaceShell
Duplicate(MbRegDuplicate *iReg=NULL) constMbFaceShell
ExchangeFaces(size_t i1, size_t i2)MbFaceShell
faceSetMbFaceShellprotected
Find(const MbFace *face) constMbFaceShellinline
FindConstFacesByIndex(const ItemIndices &, ConstFacesPointersVector &) constMbFaceShell
FindEdgeByName(const MbName &) constMbFaceShell
FindEdgeByName(const MbName &)MbFaceShell
FindEdgeNumbers(const MbCurveEdge &edge, size_t &faceN, size_t &loopN, size_t &edgeN) constMbFaceShell
FindEdgesByFacesIndex(const SArray< MbEdgeFacesIndexes > &indexes, RPArray< MbFunction > *functions, RPArray< MbCurve3D > *slideways, RPArray< MbCurveEdge > &initCurves, RPArray< MbFunction > &initFunctions, RPArray< MbCurve3D > &initSlideways) constMbFaceShell
FindEdgesForVertex(const MbVertex &vertex, RPArray< MbCurveEdge > &findEdges) constMbFaceShell
FindFaceByIndex(MbItemIndex &) constMbFaceShell
FindFaceByIndex(MbItemIndex &)MbFaceShell
FindFaceByName(const MbName &) constMbFaceShell
FindFaceByName(const MbName &)MbFaceShell
FindFacesForVertex(const MbVertex &vertex, RPArray< MbFace > &findFaces) constMbFaceShell
FindFacesIndexByEdge(const MbCurveEdge &edge, size_t &ind1, size_t &ind2, bool any=false) constMbFaceShell
FindFacesIndexByEdges(const RPArray< MbCurveEdge > &init, SArray< MbEdgeFacesIndexes > &indexes, bool any=false) constMbFaceShell
FindFacesIndexByEdges(const SArray< MbEdgeFunction > &init, RPArray< MbFunction > &functions, RPArray< MbCurve3D > &slideways, SArray< MbEdgeFacesIndexes > &indexes) constMbFaceShell
FindFacesIndexByFaces(const RPArray< MbFace > &init, SArray< size_t > &ind0) constMbFaceShell
FindIndexByFace(const MbFace &, MbItemIndex &) constMbFaceShell
FindIndexByFaces(const FacesPointersVector &, ItemIndices &, size_t mapThreshold=50) constMbFaceShell
FindIndexByVertices(const RPArray< MbVertex > &init, SArray< MbItemIndex > &indexes) constMbFaceShell
FindVertexByName(const MbName &) constMbFaceShell
FindVertexByName(const MbName &)MbFaceShell
FindVerticesByIndex(const SArray< MbItemIndex > &indexes, RPArray< MbVertex > &init) constMbFaceShell
GetBoundaryEdges(ConstEdgesVector &) constMbFaceShell
GetClassDescriptor(const VersionContainer &) const =0TapeBasepure virtual
GetEdge(size_t index) constMbFaceShell
GetEdgeIndex(const MbCurveEdge &edge) constMbFaceShell
GetEdges(EdgesVector &edges) constMbFaceShellinline
GetFace(size_t index) constMbFaceShell
GetFaceIndex(const MbFace &face) constMbFaceShellinline
GetFaces(FacesVector &faces) constMbFaceShellinline
GetFacesCount() constMbFaceShellinline
GetFacesMaxIndex() constMbFaceShellinline
GetFacesSet(FacesSet &faces) constMbFaceShellinline
GetItems(VerticesVector &vertices, EdgesVector &edges) constMbFaceShell
GetItems(RPArray< MbTopologyItem > &list) constMbFaceShell
GetProperties(MbProperties &)MbFaceShell
GetPureName(const VersionContainer &) constTapeBasevirtual
GetRegistrable() constTapeBase
GetShellCount() constMbFaceShell
GetSurface(size_t index) constMbFaceShell
GetUseCount() constMbRefItem
GetVertex(size_t index) constMbFaceShell
GetVertexIndex(const MbVertex &vertex) constMbFaceShell
GetVertices(VerticesVector &) constMbFaceShell
InsertFace(size_t index, const MbFace &)MbFaceShell
IsA() constMbFaceShellvirtual
IsAFace() constMbTopIteminline
IsAnEdge() constMbTopIteminline
IsAProxy() constMbTopIteminline
IsAShell() constMbTopIteminline
IsAVertex() constMbTopIteminline
IsAWireEdge() constMbTopIteminline
IsClosed() constMbFaceShellinline
IsFamilyRegistrable() constTapeBasevirtual
IsRight() constMbFaceShell
IsSame(const MbFaceShell &faces, double accuracy) constMbFaceShell
IsTemporal() constMbFaceShellinline
IsTemporal(size_t k) constMbFaceShell
Lock() constMbSyncItem
MakeBoundaryCurve()MbFaceShell
MakeNewNames(SimpleName mainName, SimpleName modifier)MbFaceShell
MakeNewNames(const MbSNameMaker &, SimpleName modifier)MbFaceShell
MakeRight(bool setBounds=false)MbFaceShell
MbFaceShell()MbFaceShell
MbFaceShell(const Faces &initFaces)MbFaceShell
MbFaceShell(const MbFace &face)MbFaceShellexplicit
MbFaceShell(const MbFaceShell &init)MbFaceShellexplicit
MbRefItem()MbRefItem
MbTopItem()MbTopItemprotected
MergeSimilarFaces(SimpleName simMainName=c3d::SIMPLENAME_MAX)MbFaceShell
Move(const MbVector3D &to, MbRegTransform *iReg=NULL)MbFaceShell
NearDirectPointProjection(const MbCartPoint3D &p, size_t &faceIndex, const MbVector3D &vect, double &u, double &v, bool onlyPositiveDirection=false) constMbFaceShell
NearPointProjection(const MbCartPoint3D &p, SArray< size_t > &nums, SArray< MbCartPoint > &uv) constMbFaceShell
NearPointProjection(const MbCartPoint3D &p, size_t &faceIndex, double &u, double &v) constMbFaceShell
Normal(size_t n, double &u, double &v, MbVector3D &p) constMbFaceShell
PointClassification(const MbCartPoint3D &pnt, double accuracy, MbCartPoint3D &shellPoint, MbVector3D &shellNormal, MbeItemLocation &rShell) constMbFaceShell
PointClassification(const MbCartPoint3D &pnt, double accuracy, MbCartPoint3D &shellPoint, MbVector3D &shellNormal, MbPntLoc &rShell) constMbFaceShell
PointOn(size_t n, double &u, double &v, MbCartPoint3D &p) constMbFaceShell
PrepareWrite() constMbTopIteminline
RefType() constMbTopItemvirtual
Release() constMbRefItem
RemoveParentNamesAttributes()MbFaceShell
RemovePrivateLabelThrough(void *) constMbFaceShell
RemoveTemporal(bool removeFacesTemporal=false) constMbFaceShell
ResetFlags(void *=NULL)MbFaceShell
Reverse()MbFaceShell
Rotate(const MbAxis3D &axis, double angle, MbRegTransform *iReg=NULL)MbFaceShell
SetClosed(bool c)MbFaceShellinline
SetEdgesLabel(MbeLabelState, void *=NULL) constMbFaceShell
SetFacesLabel(MbeLabelState, void *=NULL) constMbFaceShell
SetLabelThrough(MbeLabelState, void *=NULL) constMbFaceShell
SetLabelThrough(MbeLabelState, void *, bool) constMbFaceShell
SetMainName(SimpleName newMainName, bool addOldMainName)MbFaceShell
SetNamesCopyIndex(SimpleName index)MbFaceShell
SetNamesCopyIndex(SimpleName index, const SimpleName &newMainName)MbFaceShell
SetNullToFace(const MbFace *delFace)MbFaceShell
SetOwnChangedThrough(MbeChangedType n)MbFaceShell
SetProperties(const MbProperties &)MbFaceShell
SetRegistrable(RegistrableRec regs=registrable) constTapeBase
SetShellNames(const MbSNameMaker &)MbFaceShell
SetShellNames(const MbFaceShell &)MbFaceShell
SetVerticesLabel(MbeLabelState, void *=NULL) constMbFaceShell
TapeBase(RegistrableRec regs=noRegistrable)TapeBase
TapeBase(const TapeBase &)TapeBase
Transform(const MbMatrix3D &matr, MbRegTransform *iReg=NULL)MbFaceShell
UnionWith(MbFaceShell &faces, c3d::FacesSet *sharedSet=NULL)MbFaceShell
Unlock() constMbSyncItem
UpdateTemporal(bool changedOnly=false) constMbFaceShell
~MbFaceShell()MbFaceShellvirtual
~TapeBase()TapeBasevirtual