Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Data Structures | Namespaces | Typedefs | Functions
BRepGraph_DefsIterator.hxx File Reference
#include <BRepGraph.hxx>
#include <BRepGraph_RefsView.hxx>
#include <BRepGraph_TopoView.hxx>
#include <NCollection_ForwardRange.hxx>

Data Structures

struct  BRepGraph_DefsIterator::BaseTraits< ParentIdT, RefIdT, RefEntryT, ChildIdT, ChildDefT >
 
struct  BRepGraph_DefsIterator::ShellOfSolidTraits
 
struct  BRepGraph_DefsIterator::FaceOfShellTraits
 
struct  BRepGraph_DefsIterator::ChildOfShellTraits
 
struct  BRepGraph_DefsIterator::WireOfFaceTraits
 
struct  BRepGraph_DefsIterator::VertexOfFaceTraits
 
struct  BRepGraph_DefsIterator::CoEdgeOfWireTraits
 
struct  BRepGraph_DefsIterator::EdgeOfWireTraits
 
struct  BRepGraph_DefsIterator::SolidOfCompSolidTraits
 
struct  BRepGraph_DefsIterator::ChildOfSolidTraits
 
struct  BRepGraph_DefsIterator::ChildOfCompoundTraits
 
struct  BRepGraph_DefsIterator::OccurrenceOfProductTraits
 
class  BRepGraph_DefsIterator::DefsOfParent< TraitsT >
 
class  BRepGraph_DefsIterator::DefsVertexOfEdge
 Direct active vertex children of an edge. More...
 

Namespaces

namespace  BRepGraph_DefsIterator
 Single-level typed iterators over active child definitions.
 

Typedefs

using BRepGraph_DefsShellOfSolid
 
using BRepGraph_DefsFaceOfShell
 
using BRepGraph_DefsChildOfShell
 
using BRepGraph_DefsEdgeOfWire
 
using BRepGraph_DefsWireOfFace
 
using BRepGraph_DefsVertexOfFace
 
using BRepGraph_DefsCoEdgeOfWire
 
using BRepGraph_DefsChildOfSolid
 
using BRepGraph_DefsSolidOfCompSolid
 
using BRepGraph_DefsChildOfCompound
 
using BRepGraph_DefsOccurrenceOfProduct
 
using BRepGraph_DefsVertexOfEdge = BRepGraph_DefsIterator::DefsVertexOfEdge
 

Functions

template<typename ChildIdT >
const BRepGraphInc::BaseDefBRepGraph_DefsIterator::childBaseDef (const BRepGraph &theGraph, const ChildIdT theChildId)
 
const BRepGraphInc::BaseDefBRepGraph_DefsIterator::childBaseDef (const BRepGraph &theGraph, const BRepGraph_NodeId theChildId)
 

Typedef Documentation

◆ BRepGraph_DefsChildOfCompound

◆ BRepGraph_DefsChildOfShell

◆ BRepGraph_DefsChildOfSolid

◆ BRepGraph_DefsCoEdgeOfWire

◆ BRepGraph_DefsEdgeOfWire

◆ BRepGraph_DefsFaceOfShell

◆ BRepGraph_DefsOccurrenceOfProduct

◆ BRepGraph_DefsShellOfSolid

◆ BRepGraph_DefsSolidOfCompSolid

◆ BRepGraph_DefsVertexOfEdge

◆ BRepGraph_DefsVertexOfFace

◆ BRepGraph_DefsWireOfFace