Open CASCADE Technology 7.8.2.dev
TopOpeBRepDS_TKI Class Reference

#include <TopOpeBRepDS_TKI.hxx>

Public Member Functions

 TopOpeBRepDS_TKI ()
 
void Clear ()
 
void FillOnGeometry (const TopOpeBRepDS_ListOfInterference &L)
 
void FillOnSupport (const TopOpeBRepDS_ListOfInterference &L)
 
Standard_Boolean IsBound (const TopOpeBRepDS_Kind K, const Standard_Integer G) const
 
const TopOpeBRepDS_ListOfInterferenceInterferences (const TopOpeBRepDS_Kind K, const Standard_Integer G) const
 
TopOpeBRepDS_ListOfInterferenceChangeInterferences (const TopOpeBRepDS_Kind K, const Standard_Integer G)
 
Standard_Boolean HasInterferences (const TopOpeBRepDS_Kind K, const Standard_Integer G) const
 
void Add (const TopOpeBRepDS_Kind K, const Standard_Integer G)
 
void Add (const TopOpeBRepDS_Kind K, const Standard_Integer G, const Handle< TopOpeBRepDS_Interference > &HI)
 
void DumpTKIIterator (const TCollection_AsciiString &s1="", const TCollection_AsciiString &s2="")
 
void Init ()
 
Standard_Boolean More () const
 
void Next ()
 
const TopOpeBRepDS_ListOfInterferenceValue (TopOpeBRepDS_Kind &K, Standard_Integer &G) const
 
TopOpeBRepDS_ListOfInterferenceChangeValue (TopOpeBRepDS_Kind &K, Standard_Integer &G)
 

Constructor & Destructor Documentation

◆ TopOpeBRepDS_TKI()

TopOpeBRepDS_TKI::TopOpeBRepDS_TKI ( )

Member Function Documentation

◆ Add() [1/2]

void TopOpeBRepDS_TKI::Add ( const TopOpeBRepDS_Kind K,
const Standard_Integer G )

◆ Add() [2/2]

void TopOpeBRepDS_TKI::Add ( const TopOpeBRepDS_Kind K,
const Standard_Integer G,
const Handle< TopOpeBRepDS_Interference > & HI )

◆ ChangeInterferences()

TopOpeBRepDS_ListOfInterference & TopOpeBRepDS_TKI::ChangeInterferences ( const TopOpeBRepDS_Kind K,
const Standard_Integer G )

◆ ChangeValue()

TopOpeBRepDS_ListOfInterference & TopOpeBRepDS_TKI::ChangeValue ( TopOpeBRepDS_Kind & K,
Standard_Integer & G )

◆ Clear()

void TopOpeBRepDS_TKI::Clear ( )

◆ DumpTKIIterator()

void TopOpeBRepDS_TKI::DumpTKIIterator ( const TCollection_AsciiString & s1 = "",
const TCollection_AsciiString & s2 = "" )

◆ FillOnGeometry()

void TopOpeBRepDS_TKI::FillOnGeometry ( const TopOpeBRepDS_ListOfInterference & L)

◆ FillOnSupport()

void TopOpeBRepDS_TKI::FillOnSupport ( const TopOpeBRepDS_ListOfInterference & L)

◆ HasInterferences()

Standard_Boolean TopOpeBRepDS_TKI::HasInterferences ( const TopOpeBRepDS_Kind K,
const Standard_Integer G ) const

◆ Init()

void TopOpeBRepDS_TKI::Init ( )

◆ Interferences()

const TopOpeBRepDS_ListOfInterference & TopOpeBRepDS_TKI::Interferences ( const TopOpeBRepDS_Kind K,
const Standard_Integer G ) const

◆ IsBound()

Standard_Boolean TopOpeBRepDS_TKI::IsBound ( const TopOpeBRepDS_Kind K,
const Standard_Integer G ) const

◆ More()

Standard_Boolean TopOpeBRepDS_TKI::More ( ) const

◆ Next()

void TopOpeBRepDS_TKI::Next ( )

◆ Value()

const TopOpeBRepDS_ListOfInterference & TopOpeBRepDS_TKI::Value ( TopOpeBRepDS_Kind & K,
Standard_Integer & G ) const

The documentation for this class was generated from the following file: