#include <FMEdgeGraph.h>
|  | 
| OdUInt32 | EdgesCount () const | 
|  | 
| OdUInt32 | NodesCount () const | 
|  | 
| OdUInt32 | GetEdgeStartNodeIdx (OdUInt32 aEdgeIdx) const | 
|  | 
| OdUInt32 | GetEdgeEndNodeIdx (OdUInt32 aEdgeIdx) const | 
|  | 
| bool | IsEdgeProcessed (OdUInt32 aEdgeIdx) const | 
|  | 
| void | SetEdgeProcessed (OdUInt32 aEdgeIdx) | 
|  | 
| void | ResetEdgeProcessed (OdUInt32 aEdgeIdx) | 
|  | 
| const SliceNode & | GetEdgeStartNode (OdUInt32 aEdgeIdx) const | 
|  | 
| const SliceNode & | GetEdgeEndNode (OdUInt32 aEdgeIdx) const | 
|  | 
| SliceNode & | GetEdgeStartNode (OdUInt32 aEdgeIdx) | 
|  | 
| SliceNode & | GetEdgeEndNode (OdUInt32 aEdgeIdx) | 
|  | 
| const OdGePoint3d & | GetEdgeStartPoint (OdUInt32 aEdgeIdx) const | 
|  | 
| const OdGePoint3d & | GetEdgeEndPoint (OdUInt32 aEdgeIdx) const | 
|  | 
| const SliceNode & | GetNode (OdUInt32 aNodeIdx) const | 
|  | 
| SliceNode & | GetNode (OdUInt32 aNodeIdx) | 
|  | 
| const SliceEdge & | GetEdge (OdUInt32 aEdgeIdx) const | 
|  | 
| SliceEdge & | GetEdge (OdUInt32 aEdgeIdx) | 
|  | 
| const OdGePoint3d & | GetNodePosition (OdUInt32 aNodeIdx) const | 
|  | 
| bool | IsEdgesConcatenated (OdUInt32 iPreviousEdge, OdUInt32 iNextEdge) const | 
|  | 
| void | AddEdge (const OdGeLineSeg3d &lSeg, const OdGePlane &pSegPlane, const OdGePlane &pCutPlane) | 
|  | 
| void | AddEdge (const OdGePoint3d &ptSProjected, const OdGePoint3d &ptEProjected, const OdGePoint3d &ptSOriginal, const OdGePoint3d &ptEOriginal, const OdGePlane &pSegPlane, const OdGePlane &pCutPlane) | 
|  | 
| void | AddEdge (const OdGePoint3d &ptS, const OdGePoint3d &ptE, const OdGePlane &pSegPlane, const OdGePlane &pCutPlane, const Edge *tag=0, const OdGeTol tol=FMGeGbl::gTol) | 
|  | 
| OdUInt32 | AddNode (const OdGePoint3d &pt, const OdGeTol tol=FMGeGbl::gTol) | 
|  | 
| void | BuildLinks () | 
|  | 
| void | RemoveCrossLinks () | 
|  | 
| void | RemoveOppositeEdges () | 
|  | 
| void | MergeDuplicatedEdges (bool bUseReverseEdgeAtMerge) | 
|  | 
| void | ResetEdgesProcessedFlag () | 
|  | 
| void | Clear () | 
|  | 
| void | ReserveBuffers (size_t nFaces) | 
|  | 
Definition at line 103 of file FMEdgeGraph.h.
 
◆ AddEdge() [1/3]
◆ AddEdge() [2/3]
◆ AddEdge() [3/3]
◆ AddNode()
◆ BuildLinks()
      
        
          | void FacetModeler::EdgeGraph::BuildLinks | ( |  | ) |  | 
      
 
 
◆ Clear()
      
        
          | void FacetModeler::EdgeGraph::Clear | ( |  | ) |  | 
      
 
 
◆ EdgesCount()
      
        
          | OdUInt32 FacetModeler::EdgeGraph::EdgesCount | ( |  | ) | const | 
      
 
 
◆ GetEdge() [1/2]
◆ GetEdge() [2/2]
◆ GetEdgeEndNode() [1/2]
◆ GetEdgeEndNode() [2/2]
◆ GetEdgeEndNodeIdx()
◆ GetEdgeEndPoint()
◆ GetEdgeStartNode() [1/2]
◆ GetEdgeStartNode() [2/2]
      
        
          | const SliceNode& FacetModeler::EdgeGraph::GetEdgeStartNode | ( | OdUInt32 | aEdgeIdx | ) | const | 
      
 
 
◆ GetEdgeStartNodeIdx()
      
        
          | OdUInt32 FacetModeler::EdgeGraph::GetEdgeStartNodeIdx | ( | OdUInt32 | aEdgeIdx | ) | const | 
      
 
 
◆ GetEdgeStartPoint()
◆ GetNode() [1/2]
◆ GetNode() [2/2]
◆ GetNodePosition()
◆ IsEdgeProcessed()
      
        
          | bool FacetModeler::EdgeGraph::IsEdgeProcessed | ( | OdUInt32 | aEdgeIdx | ) | const | 
      
 
 
◆ IsEdgesConcatenated()
      
        
          | bool FacetModeler::EdgeGraph::IsEdgesConcatenated | ( | OdUInt32 | iPreviousEdge, | 
        
          |  |  | OdUInt32 | iNextEdge | 
        
          |  | ) |  | const | 
      
 
 
◆ LeaveOrder()
◆ MergeDuplicatedEdges()
      
        
          | void FacetModeler::EdgeGraph::MergeDuplicatedEdges | ( | bool | bUseReverseEdgeAtMerge | ) |  | 
      
 
 
◆ NodesCount()
      
        
          | OdUInt32 FacetModeler::EdgeGraph::NodesCount | ( |  | ) | const | 
      
 
 
◆ RemoveCrossLinks()
      
        
          | void FacetModeler::EdgeGraph::RemoveCrossLinks | ( |  | ) |  | 
      
 
 
◆ RemoveOppositeEdges()
      
        
          | void FacetModeler::EdgeGraph::RemoveOppositeEdges | ( |  | ) |  | 
      
 
 
◆ ReserveBuffers()
      
        
          | void FacetModeler::EdgeGraph::ReserveBuffers | ( | size_t | nFaces | ) |  | 
      
 
 
◆ ReserveBuffersIfEmpty()
  
  | 
        
          | void FacetModeler::EdgeGraph::ReserveBuffersIfEmpty | ( |  | ) |  |  | protected | 
 
 
◆ ResetEdgeProcessed()
      
        
          | void FacetModeler::EdgeGraph::ResetEdgeProcessed | ( | OdUInt32 | aEdgeIdx | ) |  | 
      
 
 
◆ ResetEdgesProcessedFlag()
      
        
          | void FacetModeler::EdgeGraph::ResetEdgesProcessedFlag | ( |  | ) |  | 
      
 
 
◆ SetEdgeProcessed()
      
        
          | void FacetModeler::EdgeGraph::SetEdgeProcessed | ( | OdUInt32 | aEdgeIdx | ) |  | 
      
 
 
◆ aEdges
◆ aNodes
The documentation for this class was generated from the following file: