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

Data Structures

struct  BRepGraph_RefsIterator::Detail::RefTraits< BRepGraphInc::ShellRef >
 
struct  BRepGraph_RefsIterator::Detail::RefTraits< BRepGraphInc::FaceRef >
 
struct  BRepGraph_RefsIterator::Detail::RefTraits< BRepGraphInc::WireRef >
 
struct  BRepGraph_RefsIterator::Detail::RefTraits< BRepGraphInc::CoEdgeRef >
 
struct  BRepGraph_RefsIterator::Detail::RefTraits< BRepGraphInc::VertexRef >
 
struct  BRepGraph_RefsIterator::Detail::RefTraits< BRepGraphInc::SolidRef >
 
struct  BRepGraph_RefsIterator::Detail::RefTraits< BRepGraphInc::ChildRef >
 
struct  BRepGraph_RefsIterator::Detail::RefTraits< BRepGraphInc::OccurrenceRef >
 
class  BRepGraph_RefsIterator::RefIterator< RefType, TheFullTraverse >
 
struct  BRepGraph_RefsIterator::BaseTraits< ParentIdT, RefIdT, RefEntryT >
 
struct  BRepGraph_RefsIterator::ShellOfSolidTraits
 
struct  BRepGraph_RefsIterator::FaceOfShellTraits
 
struct  BRepGraph_RefsIterator::ChildOfShellTraits
 
struct  BRepGraph_RefsIterator::WireOfFaceTraits
 
struct  BRepGraph_RefsIterator::VertexOfFaceTraits
 
struct  BRepGraph_RefsIterator::CoEdgeOfWireTraits
 
struct  BRepGraph_RefsIterator::SolidOfCompSolidTraits
 
struct  BRepGraph_RefsIterator::ChildOfSolidTraits
 
struct  BRepGraph_RefsIterator::ChildOfCompoundTraits
 
struct  BRepGraph_RefsIterator::OccurrenceOfProductTraits
 
class  BRepGraph_RefsIterator::RefsOfParent< TraitsT >
 
class  BRepGraph_RefsIterator::RefsVertexOfEdge
 Direct active vertex reference ids of an edge. More...
 

Namespaces

namespace  BRepGraph_RefsIterator
 Single-level typed iterators over active child reference ids.
 
namespace  BRepGraph_RefsIterator::Detail
 

Typedefs

using BRepGraph_RefsShellOfSolid
 
using BRepGraph_RefsFaceOfShell
 
using BRepGraph_RefsChildOfShell
 
using BRepGraph_RefsWireOfFace
 
using BRepGraph_RefsVertexOfFace
 
using BRepGraph_RefsCoEdgeOfWire
 
using BRepGraph_RefsChildOfSolid
 
using BRepGraph_RefsSolidOfCompSolid
 
using BRepGraph_RefsChildOfCompound
 
using BRepGraph_RefsOccurrenceOfProduct
 
using BRepGraph_RefsVertexOfEdge = BRepGraph_RefsIterator::RefsVertexOfEdge
 
using BRepGraph_ShellRefIterator = BRepGraph_RefsIterator::RefIterator<BRepGraphInc::ShellRef>
 
using BRepGraph_FaceRefIterator = BRepGraph_RefsIterator::RefIterator<BRepGraphInc::FaceRef>
 
using BRepGraph_WireRefIterator = BRepGraph_RefsIterator::RefIterator<BRepGraphInc::WireRef>
 
using BRepGraph_CoEdgeRefIterator = BRepGraph_RefsIterator::RefIterator<BRepGraphInc::CoEdgeRef>
 
using BRepGraph_VertexRefIterator = BRepGraph_RefsIterator::RefIterator<BRepGraphInc::VertexRef>
 
using BRepGraph_SolidRefIterator = BRepGraph_RefsIterator::RefIterator<BRepGraphInc::SolidRef>
 
using BRepGraph_ChildRefIterator = BRepGraph_RefsIterator::RefIterator<BRepGraphInc::ChildRef>
 
using BRepGraph_OccurrenceRefIterator
 
using BRepGraph_FullShellRefIterator
 
using BRepGraph_FullFaceRefIterator
 
using BRepGraph_FullWireRefIterator
 
using BRepGraph_FullCoEdgeRefIterator
 
using BRepGraph_FullVertexRefIterator
 
using BRepGraph_FullSolidRefIterator
 
using BRepGraph_FullChildRefIterator
 
using BRepGraph_FullOccurrenceRefIterator
 

Functions

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

Typedef Documentation

◆ BRepGraph_ChildRefIterator

◆ BRepGraph_CoEdgeRefIterator

◆ BRepGraph_FaceRefIterator

◆ BRepGraph_FullChildRefIterator

◆ BRepGraph_FullCoEdgeRefIterator

◆ BRepGraph_FullFaceRefIterator

◆ BRepGraph_FullOccurrenceRefIterator

◆ BRepGraph_FullShellRefIterator

◆ BRepGraph_FullSolidRefIterator

◆ BRepGraph_FullVertexRefIterator

◆ BRepGraph_FullWireRefIterator

◆ BRepGraph_OccurrenceRefIterator

◆ BRepGraph_RefsChildOfCompound

◆ BRepGraph_RefsChildOfShell

◆ BRepGraph_RefsChildOfSolid

◆ BRepGraph_RefsCoEdgeOfWire

◆ BRepGraph_RefsFaceOfShell

◆ BRepGraph_RefsOccurrenceOfProduct

◆ BRepGraph_RefsShellOfSolid

◆ BRepGraph_RefsSolidOfCompSolid

◆ BRepGraph_RefsVertexOfEdge

◆ BRepGraph_RefsVertexOfFace

◆ BRepGraph_RefsWireOfFace

◆ BRepGraph_ShellRefIterator

◆ BRepGraph_SolidRefIterator

◆ BRepGraph_VertexRefIterator

◆ BRepGraph_WireRefIterator