C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MbLoop Member List

This is the complete list of members for MbLoop, including all inherited members.

_AddEdge(const MbOrientedEdge &)MbLoop
_AddEdgeAfter(const MbOrientedEdge &, size_t k)MbLoop
_GetOrientedEdge(size_t index) constMbLoopinline
_InsertEdge(size_t k, const MbOrientedEdge &)MbLoop
_SetOrientedEdge(size_t index)MbLoopinline
AddEdge(const MbOrientedEdge &)MbLoop
AddEdgeAfter(MbOrientedEdge &, size_t k)MbLoop
AddRef() constMbRefItem
CalculateGabarit(const MbSurface &, bool faceSense) constMbLoop
ChangeSurface(MbSurface &oldSurf, MbSurface &newSurf, bool orient)MbLoop
CheckEdgesLabel(void *key=nullptr) constMbLoop
CheckVertices()MbLoop
CopyGabarit(const MbContour &c)MbLoop
CopyGabarit(const MbLoop &c) constMbLoopinline
DecRef() constMbRefItem
DeleteEdge(size_t index)MbLoop
DeleteEdges(bool setNullToFace=false)MbLoop
DetachEdge(size_t index)MbLoop
DetachEdges(bool setNullToFace=false)MbLoop
edgeListMbLoopprotected
EdgesAdjust()MbLoopinline
EdgesReserve(size_t additionalSpace)MbLoopinline
FindEdgeByHash(const SimpleName h) constMbLoop
FindEdgeByName(const MbName &) constMbLoop
FindNeighbourEdge(const MbCurveEdge &edge, bool orient, bool next, MbCurveEdge *&findEdge, bool &findOrient) constMbLoop
FindVertexByHash(const SimpleName h) constMbLoop
FindVertexByName(const MbName &) constMbLoop
GetEdgeIndex(const MbCurveEdge &edge, bool orient) constMbLoop
GetEdges(EdgesVector &edges, bool findSame=true) constMbLoopinline
GetEdges(EdgesVector &edges, EdgesSet &edgesCache) constMbLoopinline
GetEdgesCount() constMbLoopinline
GetEdgesSet(EdgesSet &edges) constMbLoopinline
GetGabarit(const MbSurface &, bool faceSense, MbRect &r) constMbLoop
GetGabarit(const MbSurface &surf, bool faceSense) constMbLoopinline
GetGabarit() constMbLoopinline
GetLabel(void *key=nullptr) constMbLoopinline
GetOrientedEdge(size_t index) constMbLoopinline
GetOrientedEdges(OrientedEdgesVector &edges, bool findSame=true) constMbLoopinline
GetProperties(MbProperties &)MbLoop
GetPureName(const VersionContainer &) constTapeBasevirtual
GetRegistrable() constTapeBase
GetUseCount() constMbRefItem
GetVertices(VerticesVector &vertices) constMbLoopinline
GetVerticesSet(VerticesSet &vertices) constMbLoopinline
InitOrientedEdge(size_t edgeIndex, MbCurveEdge &initEdge, bool initOrientation, bool replaceVertices)MbLoop
InsertEdge(size_t k, MbOrientedEdge &)MbLoop
Inverse()MbLoop
IsA() const overrideMbLoopvirtual
IsAFace() constMbTopIteminline
IsAnEdge() constMbTopIteminline
IsAProxy() constMbTopIteminline
IsAShell() constMbTopIteminline
IsAVertex() constMbTopIteminline
IsAWireEdge() constMbTopIteminline
IsBoundaryFace(double mEps=Math::metricEpsilon) constMbLoop
IsFamilyRegistrable() constTapeBasevirtual
IsVertexOn(const MbVertex *vertex, size_t *index=nullptr) constMbLoop
labelMbLoopmutableprotected
Lock() constMbSyncItem
MakeContour(const MbSurface &surf, bool faceSense, bool doExact, MbRegDuplicate *iReg, bool calculateMetricLength=true) constMbLoop
MakeContour(const MbSurface &surf, bool faceSense, bool calculateMetricLength=true) constMbLoop
MakeContour3D(bool doExact=false) constMbLoop
MakeContourOnSurface(const MbSurface &surf, bool faceSense, bool doExact=false) constMbLoop
MbLoop()MbLoop
MbLoop(const OrientEdges &initList)MbLoopinline
MbRefItem()MbRefItemprotected
MbTopItem()MbTopItemprotected
Move(const MbVector3D &, MbRegTransform *=nullptr)MbLoop
Move(MbVector &, const MbSurface &, bool)MbLoop
PartialReverse()MbLoop
PrepareWrite() constMbTopIteminline
rectMbLoopmutableprotected
RefType() const overrideMbTopItemvirtual
Release() constMbRefItem
RemovePrivateLabel(void *key=nullptr) constMbLoopinline
RemovePrivateLabelThrough(void *key) constMbLoop
Rotate(const MbAxis3D &, double angle, MbRegTransform *=nullptr)MbLoop
SetCurveEdgesLabel(MbeLabelState, void *key=nullptr) constMbLoop
SetEmptyGabarit() constMbLoopinline
SetLabelThrough(MbeLabelState l, void *key=nullptr) constMbLoop
SetLabelThrough(MbeLabelState l, void *key, bool setLock) constMbLoop
SetOrientedEdge(size_t index)MbLoopinline
SetOwnLabel(MbeLabelState l, void *key=nullptr) constMbLoopinline
SetProperties(const MbProperties &)MbLoop
SetRegistrable(RegistrableRec regs=registrable) constTapeBase
TapeBase(RegistrableRec regs=noRegistrable)TapeBase
TapeBase(const TapeBase &)TapeBase
Transform(const MbMatrix3D &, MbRegTransform *=nullptr)MbLoop
Unlock() constMbSyncItem
~MbLoop()MbLoopvirtual
~TapeBase()TapeBasevirtual