|
Open CASCADE Technology
6.5.4
|
This class defines a WidthMap object.
#include <Xw_WidthMap.hxx>

Public Member Functions | |
| Xw_WidthMap (const Standard_CString Connexion) | |
| Creates a WidthMap with unallocated WidthMapEntry. Warning: Raises if WidthMap creation failed according to the supported hardware | |
| virtual void | SetEntry (const Aspect_WidthMapEntry &Entry) |
| Modifies an entry already defined or Add the Entry in the type map <me> if it don't exist. Warning: Raises if WidthMap size is exceeded, or WidthMap is not defined properly, or WidthMapEntry Index is out of range according to the supported hardware | |
| virtual void | SetEntries (const Handle< Aspect_WidthMap > &Widthmap) |
| Modifies all entries from the New Widthmap Warning: Raises if WidthMap size is exceeded, or WidthMap is not defined properly, or One of new WidthMapEntry Index is out of range according to the supported hardware | |
| virtual void | Destroy () |
| Destroies the Widthmap | |
| ~Xw_WidthMap () | |
| Standard_Integer | FreeWidths () const |
| Returns the Number of Free Widths in the Widthmap depending of the HardWare Warning: Raises if WidthMap is not defined properly | |
Protected Member Functions | |
| Xw_WidthMap () | |
| Standard_Address | ExtendedWidthMap () const |
| Returns extended data typemap structure pointer. | |
| Xw_WidthMap::Xw_WidthMap | ( | const Standard_CString | Connexion | ) |
| Xw_WidthMap::~Xw_WidthMap | ( | ) | [inline] |
| Xw_WidthMap::Xw_WidthMap | ( | ) | [protected] |
| virtual void Xw_WidthMap::Destroy | ( | ) | [virtual] |
| Standard_Address Xw_WidthMap::ExtendedWidthMap | ( | ) | const [protected] |
| Standard_Integer Xw_WidthMap::FreeWidths | ( | ) | const |
| virtual void Xw_WidthMap::SetEntries | ( | const Handle< Aspect_WidthMap > & | Widthmap | ) | [virtual] |
| virtual void Xw_WidthMap::SetEntry | ( | const Aspect_WidthMapEntry & | Entry | ) | [virtual] |
1.8.0