Public Member Functions |
| | Xw_GraphicDevice (const Standard_CString Connection, const Xw_TypeOfMapping Mapping=Xw_TOM_COLORCUBE, const Standard_Integer Ncolors=0, const Standard_Boolean UseDefault=Standard_True) |
| | Create an Graphic Device on the specified Connection
by using ALL screen defaults if possible
(i.e:Default Colormap)
Warning: Raises if the Device is Badly defined
|
| virtual void | Destroy () |
| | Destroies all ressources attached to the GraphicDevice
(Windows, Colormaps, ....)
Warning: Raises if the Device is Badly defined
|
| | ~Xw_GraphicDevice () |
| Handle_Xw_ColorMap | ColorMap2D () const |
| | Returns the 2D oriented Device color map.
|
| Xw_TypeOfVisual | VisualClass2D () const |
| | Returns the 2D oriented Visual Class.
|
| Xw_TypeOfVisual | OverlayVisualClass2D () const |
| | Returns the 2D oriented overlay Visual Class.
|
| Handle_Xw_ColorMap | ColorMap3D () const |
| | Returns the 3D oriented Device color map.
|
| Xw_TypeOfVisual | VisualClass3D () const |
| | Returns the 3D oriented Visual Class.
|
| Xw_TypeOfVisual | OverlayVisualClass3D () const |
| | Returns the 3D oriented overlay Visual Class.
|
| Handle_Xw_TypeMap | TypeMap () const |
| | Returns the Device Type map.
|
| Handle_Xw_WidthMap | WidthMap () const |
| | Returns the Device Width map.
|
| Handle_Xw_FontMap | FontMap () const |
| | Returns the Device Font map.
|
| Handle_Xw_MarkMap | MarkMap () const |
| | Returns the Device Mark map.
|
| Standard_CString | Display () const |
| | Returns the Device connection string.
|
| Standard_Address | XDisplay () const |
| | Returns the Device Display Address.
|
| void | DisplaySize (Standard_Integer &Width, Standard_Integer &Height) const |
| | Returns the Display size in PIXEL
Warning: Raises if the connection is not defined properly
|
| void | DisplaySize (Quantity_Length &Width, Quantity_Length &Height) const |
| | Returns the Display size in METER
Warning: Raises if the connection is not defined properly
|
| Standard_Integer | PlaneLayer (const Standard_Integer aVisualID) const |
| | Returns the plane layer ID from a visual ID
Warning: Raises if the connection is not defined properly
|
| virtual Handle_Aspect_GraphicDriver | GraphicDriver () const |
Protected Member Functions |
| | Xw_GraphicDevice () |
| void | InitMaps (const Standard_CString Connection, const Xw_TypeOfMapping Mapping, const Standard_Integer Ncolors, const Standard_Boolean UseDefault) |
| | Initializes all ressources attached to the GraphicDevice
Category: methods to modify the class definition
Warning: Raises if the Device is Badly defined
|
| Standard_Address | ExtendedColorMap2D () const |
| | Returns extended data colormap 2D structure pointer.
|
| Standard_Address | ExtendedOverlayColorMap2D () const |
| | Returns extended data overlay colormap 2D structure pointer.
|
| Standard_Address | ExtendedColorMap3D () const |
| | Returns extended data colormap 3D structure pointer.
|
| Standard_Address | ExtendedOverlayColorMap3D () const |
| | Returns extended data overlay colormap 3D structure pointer.
|
| Standard_Address | ExtendedTypeMap () const |
| | Returns extended data typemap structure pointer.
|
| Standard_Address | ExtendedWidthMap () const |
| | Returns extended data widthmap structure pointer.
|
| Standard_Address | ExtendedFontMap () const |
| | Returns extended data fontmap structure pointer.
|
| Standard_Address | ExtendedMarkMap () const |
| | Returns extended data markmap structure pointer.
|
| Standard_Address | ExtendedDisplay () const |
| | Returns extended data display structure pointer.
|
Protected Attributes |
| Standard_Address | MyExtendedDisplay |