|
Open CASCADE Technology 6.5.2
|
This class defines a TypeMap object.
#include <Xw_TypeMap.hxx>

Public Member Functions | |
| Xw_TypeMap (const Standard_CString Connexion) | |
| Creates a TypeMap with unallocated TypeMapEntry. Warning: Raises if TypeMap creation failed according to the supported hardware | |
| virtual 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 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 void | Destroy () |
| Destroies the Typemap | |
| ~Xw_TypeMap () | |
| 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 | |
Protected Member Functions | |
| Xw_TypeMap () | |
| Standard_Address | ExtendedTypeMap () const |
| Returns extended data typemap structure pointer. | |
| Xw_TypeMap::Xw_TypeMap | ( | const Standard_CString | Connexion | ) |
| Xw_TypeMap::~Xw_TypeMap | ( | ) | [inline] |
| Xw_TypeMap::Xw_TypeMap | ( | ) | [protected] |
| virtual void Xw_TypeMap::Destroy | ( | ) | [virtual] |
| Standard_Address Xw_TypeMap::ExtendedTypeMap | ( | ) | const [protected] |
| Standard_Integer Xw_TypeMap::FreeTypes | ( | ) | const |
| virtual void Xw_TypeMap::SetEntries | ( | const Handle< Aspect_TypeMap > & | Typemap | ) | [virtual] |
| virtual void Xw_TypeMap::SetEntry | ( | const Aspect_TypeMapEntry & | Entry | ) | [virtual] |
1.7.4