#include <Xw_TypeMap.hxx>
Public Member Functions | |
| Standard_EXPORT | Xw_TypeMap (const Standard_CString Connexion) |
| Creates a TypeMap with unallocated TypeMapEntry. Warning: Raises if TypeMap creation failed according to the supported hardware . | |
| virtual Standard_EXPORT void | SetEntry (const Aspect_TypeMapEntry &Entry) |
| Modifies an entry already defined or Add the Entry in the type map <me> if it don't exist. Warning: Raises if TypeMap size is exceeded, or TypeMap is not defined properly, or TypeMapEntry Index is out of range according to the supported hardware . | |
| virtual Standard_EXPORT void | SetEntries (const Handle(Aspect_TypeMap)&Typemap) |
| Modifies all entries from a new Typemap Warning: Raises if TypeMap size is exceeded, or TypeMap is not defined properly, or One of new TypeMapEntry Index is out of range according to the supported hardware . | |
| virtual Standard_EXPORT void | Destroy () |
| Destroies the Typemap . | |
| ~Xw_TypeMap () | |
| Standard_EXPORT Standard_Integer | FreeTypes () const |
| Returns the Number of Free Types in the Typemap depending of the HardWare Warning: Raises if TypeMap is not defined properly . | |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions | |
| Standard_EXPORT | Xw_TypeMap () |
| Standard_EXPORT Standard_Address | ExtendedTypeMap () const |
| Returns extended data typemap structure pointer. . | |
Private Attributes | |
| Standard_Address | MyExtendedDisplay |
| Standard_Address | MyExtendedTypeMap |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1