Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Data Structures
BRepGraph_EditorView.hxx File Reference
#include <BRepGraph.hxx>
#include <BRepGraph_MutGuard.hxx>
#include <BRepGraphInc_Definition.hxx>
#include <BRepGraphInc_Populate.hxx>
#include <BRepGraphInc_Reference.hxx>
#include <BRepGraphInc_Representation.hxx>
#include <TCollection_AsciiString.hxx>
#include <GeomAbs_Shape.hxx>
#include <gp_Pnt2d.hxx>
#include <TopAbs_Orientation.hxx>
#include <TopLoc_Location.hxx>
#include <utility>

Data Structures

class  BRepGraph::EditorView
 Non-const view for programmatic graph construction and structural editing. More...
 
class  BRepGraph::EditorView::RepOps
 Representation mutation guards (Surface, Curve3D, Curve2D, Triangulation, Polygon3D, Polygon2D, PolygonOnTri). All Mut*() accessors raise Standard_ProgramError for null, out-of-range, or removed typed ids. Access via BRepGraph::EditorView::Reps(). More...
 
class  BRepGraph::EditorView::VertexOps
 Vertex creation operations. More...
 
class  BRepGraph::EditorView::EdgeOps
 Edge creation and editing operations. More...
 
class  BRepGraph::EditorView::CoEdgeOps
 CoEdge and PCurve operations. More...
 
class  BRepGraph::EditorView::WireOps
 Wire creation and editing operations. More...
 
class  BRepGraph::EditorView::FaceOps
 Face creation and editing operations. More...
 
class  BRepGraph::EditorView::ShellOps
 Shell creation and editing operations. More...
 
class  BRepGraph::EditorView::SolidOps
 Solid creation and editing operations. More...
 
class  BRepGraph::EditorView::CompoundOps
 Compound creation and editing operations. More...
 
class  BRepGraph::EditorView::CompSolidOps
 CompSolid creation and editing operations. More...
 
class  BRepGraph::EditorView::ProductOps
 Product and assembly low-level reconstruction primitives. Wire two existing entities together; for shape ingestion use BRepGraph_Builder::Add(). More...
 
class  BRepGraph::EditorView::OccurrenceOps
 Occurrence mutation operations. More...
 
class  BRepGraph::EditorView::GenOps
 Generic node, reference, and representation removal operations. More...
 
struct  BRepGraph::EditorView::BoundaryIssue
 A single boundary invariant issue detected by ValidateMutationBoundary(). More...