|
Open CASCADE Technology
6.7.1
|
#include <VrmlData_DataMapOfShapeAppearance.hxx>

Public Member Functions | |
| VrmlData_DataMapOfShapeAppearance (const Standard_Integer NbBuckets=1, const Handle< NCollection_BaseAllocator > &theAllocator=0L) | |
| Constructor. More... | |
| VrmlData_DataMapOfShapeAppearance (const VrmlData_DataMapOfShapeAppearance &theOther) | |
| Copy constructor. More... | |
Public Member Functions inherited from NCollection_DataMap< Handle_TopoDS_TShape, Handle_VrmlData_Appearance > | |
| NCollection_DataMap (const Standard_Integer NbBuckets=1, const Handle< NCollection_BaseAllocator > &theAllocator=0L) | |
| Constructor. More... | |
| NCollection_DataMap (const NCollection_DataMap &theOther) | |
| Copy constructor. More... | |
| virtual void | Assign (const NCollection_BaseCollection< Handle_VrmlData_Appearance > &theOther) |
| Assign another collection. More... | |
| void | Exchange (NCollection_DataMap &theOther) |
| Exchange the content of two maps without re-allocations. Notice that allocators will be swapped as well! More... | |
| NCollection_DataMap & | operator= (const NCollection_DataMap &theOther) |
| = another map More... | |
| void | ReSize (const Standard_Integer N) |
| ReSize. More... | |
| Standard_Boolean | Bind (const Handle_TopoDS_TShape &theKey, const Handle_VrmlData_Appearance &theItem) |
| Bind. More... | |
| Standard_Boolean | IsBound (const Handle_TopoDS_TShape &K) const |
| IsBound. More... | |
| Standard_Boolean | UnBind (const Handle_TopoDS_TShape &K) |
| UnBind. More... | |
| const Handle_VrmlData_Appearance & | Find (const Handle_TopoDS_TShape &theKey) const |
| Find. More... | |
| Standard_Boolean | Find (const Handle_TopoDS_TShape &theKey, Handle_VrmlData_Appearance &theValue) const |
| Find value for key with copying. More... | |
| const Handle_VrmlData_Appearance & | operator() (const Handle_TopoDS_TShape &theKey) const |
| operator () More... | |
| Handle_VrmlData_Appearance & | operator() (const Handle_TopoDS_TShape &theKey) |
| operator () More... | |
| Handle_VrmlData_Appearance & | ChangeFind (const Handle_TopoDS_TShape &theKey) |
| ChangeFind. More... | |
| void | Clear (const Standard_Boolean doReleaseMemory=Standard_True) |
| Clear data. If doReleaseMemory is false then the table of buckets is not released and will be reused. More... | |
| void | Clear (const Handle< NCollection_BaseAllocator > &theAllocator) |
| Clear data and reset allocator. More... | |
| ~NCollection_DataMap (void) | |
| Destructor. More... | |
| virtual Standard_Integer | Size (void) const |
| Size. More... | |
Public Member Functions inherited from NCollection_BaseCollection< Handle_VrmlData_Appearance > | |
| NCollection_BaseCollection (const Handle< NCollection_BaseAllocator > &theAllocator=0L) | |
| Common for all collections constructor takes care of theAllocator. More... | |
| virtual void | Assign (const NCollection_BaseCollection &theOther)=0 |
| Virtual assignment. More... | |
| virtual | ~NCollection_BaseCollection (void) |
| Destructor - must be implemented to release the memory. More... | |
| const Handle < NCollection_BaseAllocator > & | Allocator () const |
| Returns attached allocator. More... | |
Public Member Functions inherited from NCollection_BaseMap | |
| Standard_Integer | NbBuckets () const |
| NbBuckets. More... | |
| Standard_Integer | Extent () const |
| Extent. More... | |
| Standard_Boolean | IsEmpty () const |
| IsEmpty. More... | |
| void | Statistics (Standard_OStream &S) const |
| Statistics. More... | |
Friends | |
| Standard_Boolean | IsEqual (const Handle_TopoDS_TShape &one, const Handle_TopoDS_TShape &two) |
Data Map that provides the link between each Shape obtained in VRML import and the corresponding Appearance.
|
inline |
Constructor.
|
inline |
Copy constructor.
|
friend |
1.8.5