OCC Main Page
|
ModelingAlgorithms
|
Toolkits
|
Packages
|
Class Hierarchy
|
Data Structures
|
File List
|
Data Fields
|
Globals
ModelingAlgorithms
TKBO
BooleanOperations
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors Class Reference
#include <BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors.hxx>
Public Member Functions
void *
operator new
(size_t, void *anAddress)
void *
operator new
(size_t size)
void
operator delete
(void *anAddress)
Standard_EXPORT
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
(const Standard_Integer NbBuckets=1)
Standard_EXPORT
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
&
Assign
(const
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
&Other)
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
&
operator=
(const
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
&Other)
Standard_EXPORT void
ReSize
(const Standard_Integer NbBuckets)
Standard_EXPORT void
Clear
()
~BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
()
Standard_EXPORT Standard_Integer
Add
(const TopoDS_Shape &K, const
BooleanOperations_AncestorsSeqAndSuccessorsSeq
&I)
Standard_EXPORT void
Substitute
(const Standard_Integer I, const TopoDS_Shape &K, const
BooleanOperations_AncestorsSeqAndSuccessorsSeq
&T)
Standard_EXPORT void
RemoveLast
()
Standard_EXPORT
Standard_Boolean
Contains
(const TopoDS_Shape &K) const
Standard_EXPORT const TopoDS_Shape &
FindKey
(const Standard_Integer I) const
Standard_EXPORT const
BooleanOperations_AncestorsSeqAndSuccessorsSeq
&
FindFromIndex
(const Standard_Integer I) const
const
BooleanOperations_AncestorsSeqAndSuccessorsSeq
&
operator()
(const Standard_Integer I) const
Standard_EXPORT
BooleanOperations_AncestorsSeqAndSuccessorsSeq
&
ChangeFromIndex
(const Standard_Integer I)
BooleanOperations_AncestorsSeqAndSuccessorsSeq
&
operator()
(const Standard_Integer I)
Standard_EXPORT Standard_Integer
FindIndex
(const TopoDS_Shape &K) const
Standard_EXPORT const
BooleanOperations_AncestorsSeqAndSuccessorsSeq
&
FindFromKey
(const TopoDS_Shape &K) const
Standard_EXPORT
BooleanOperations_AncestorsSeqAndSuccessorsSeq
&
ChangeFromKey
(const TopoDS_Shape &K)
Private Member Functions
Standard_EXPORT
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
(const
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
&Other)
Constructor & Destructor Documentation
Standard_EXPORT BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
(
const Standard_Integer
NbBuckets
=
1
)
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::~
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
(
)
[inline]
Standard_EXPORT BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
(
const
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
&
Other
)
[private]
Member Function Documentation
Standard_EXPORT Standard_Integer BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::Add
(
const TopoDS_Shape &
K
,
const
BooleanOperations_AncestorsSeqAndSuccessorsSeq
&
I
)
Standard_EXPORT
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
& BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::Assign
(
const
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
&
Other
)
Standard_EXPORT
BooleanOperations_AncestorsSeqAndSuccessorsSeq
& BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::ChangeFromIndex
(
const Standard_Integer
I
)
Standard_EXPORT
BooleanOperations_AncestorsSeqAndSuccessorsSeq
& BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::ChangeFromKey
(
const TopoDS_Shape &
K
)
Standard_EXPORT void BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::Clear
(
)
Standard_EXPORT
Standard_Boolean
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::Contains
(
const TopoDS_Shape &
K
)
const
Standard_EXPORT const
BooleanOperations_AncestorsSeqAndSuccessorsSeq
& BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::FindFromIndex
(
const Standard_Integer
I
)
const
Standard_EXPORT const
BooleanOperations_AncestorsSeqAndSuccessorsSeq
& BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::FindFromKey
(
const TopoDS_Shape &
K
)
const
Standard_EXPORT Standard_Integer BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::FindIndex
(
const TopoDS_Shape &
K
)
const
Standard_EXPORT const TopoDS_Shape& BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::FindKey
(
const Standard_Integer
I
)
const
void BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::operator delete
(
void *
anAddress
)
[inline]
void* BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::operator new
(
size_t
size
)
[inline]
void* BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::operator new
(
size_t
,
void *
anAddress
)
[inline]
BooleanOperations_AncestorsSeqAndSuccessorsSeq
& BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::operator()
(
const Standard_Integer
I
)
[inline]
const
BooleanOperations_AncestorsSeqAndSuccessorsSeq
& BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::operator()
(
const Standard_Integer
I
)
const
[inline]
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
& BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::operator=
(
const
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors
&
Other
)
[inline]
Standard_EXPORT void BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::RemoveLast
(
)
Standard_EXPORT void BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::ReSize
(
const Standard_Integer
NbBuckets
)
Standard_EXPORT void BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors::Substitute
(
const Standard_Integer
I
,
const TopoDS_Shape &
K
,
const
BooleanOperations_AncestorsSeqAndSuccessorsSeq
&
T
)
The documentation for this class was generated from the following file:
BooleanOperations_IndexedDataMapOfShapeAncestorsSuccessors.hxx
Generated on Mon Aug 25 13:40:36 2008 for OpenCASCADE by
1.4.1