|
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | TopOpeBRepDS_TKI () |
| Standard_EXPORT void | Clear () |
| Standard_EXPORT void | FillOnGeometry (const TopOpeBRepDS_ListOfInterference &L) |
| Standard_EXPORT void | FillOnSupport (const TopOpeBRepDS_ListOfInterference &L) |
| Standard_EXPORT Standard_Boolean | IsBound (const TopOpeBRepDS_Kind K, const Standard_Integer G) const |
| Standard_EXPORT const TopOpeBRepDS_ListOfInterference & | Interferences (const TopOpeBRepDS_Kind K, const Standard_Integer G) const |
| Standard_EXPORT TopOpeBRepDS_ListOfInterference & | ChangeInterferences (const TopOpeBRepDS_Kind K, const Standard_Integer G) |
| Standard_EXPORT Standard_Boolean | HasInterferences (const TopOpeBRepDS_Kind K, const Standard_Integer G) const |
| Standard_EXPORT void | Add (const TopOpeBRepDS_Kind K, const Standard_Integer G) |
| Standard_EXPORT void | Add (const TopOpeBRepDS_Kind K, const Standard_Integer G, const Handle(TopOpeBRepDS_Interference)&HI) |
| Standard_EXPORT void | DumpTKI (const TCollection_AsciiString &s1="", const TCollection_AsciiString &s2="") const |
| Standard_EXPORT void | DumpTKI (const TopOpeBRepDS_Kind K, const TCollection_AsciiString &s1="", const TCollection_AsciiString &s2="") const |
| Standard_EXPORT void | DumpTKI (const TopOpeBRepDS_Kind K, const Standard_Integer G, const TCollection_AsciiString &s1="", const TCollection_AsciiString &s2="") const |
| Standard_EXPORT void | DumpTKI (const TopOpeBRepDS_Kind K, const Standard_Integer G, const TopOpeBRepDS_ListOfInterference &L, const TCollection_AsciiString &s1="", const TCollection_AsciiString &s2="") const |
| Standard_EXPORT void | DumpTKIIterator (const TCollection_AsciiString &s1="", const TCollection_AsciiString &s2="") |
| Standard_EXPORT void | Init () |
| Standard_EXPORT Standard_Boolean | More () const |
| Standard_EXPORT void | Next () |
| Standard_EXPORT const TopOpeBRepDS_ListOfInterference & | Value (TopOpeBRepDS_Kind &K, Standard_Integer &G) const |
| Standard_EXPORT TopOpeBRepDS_ListOfInterference & | ChangeValue (TopOpeBRepDS_Kind &K, Standard_Integer &G) |
Private Member Functions |
| Standard_EXPORT void | Reset () |
| Standard_EXPORT Standard_Boolean | MoreTI () const |
| Standard_EXPORT void | NextTI () |
| Standard_EXPORT Standard_Boolean | MoreITM () const |
| Standard_EXPORT void | FindITM () |
| Standard_EXPORT void | NextITM () |
| Standard_EXPORT void | Find () |
| Standard_EXPORT Standard_Integer | KindToTableIndex (const TopOpeBRepDS_Kind K) const |
| Standard_EXPORT TopOpeBRepDS_Kind | TableIndexToKind (const Standard_Integer TI) const |
| Standard_EXPORT Standard_Boolean | IsValidTI (const Standard_Integer TI) const |
| Standard_EXPORT Standard_Boolean | IsValidK (const TopOpeBRepDS_Kind K) const |
| Standard_EXPORT Standard_Boolean | IsValidG (const Standard_Integer G) const |
| Standard_EXPORT Standard_Boolean | IsValidKG (const TopOpeBRepDS_Kind K, const Standard_Integer G) const |
Private Attributes |
| Standard_Integer | mydelta |
| Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference | myT |
| Standard_Integer | myTI |
| Standard_Integer | myG |
| TopOpeBRepDS_DataMapIteratorOfDataMapOfIntegerListOfInterference | myITM |
| TopOpeBRepDS_Kind | myK |
| TopOpeBRepDS_ListOfInterference | myEmptyLOI |
| TCollection_AsciiString | myDummyAsciiString |