#include <Xw_GraphicDevice.hxx>
Inheritance diagram for Xw_GraphicDevice:
Public Member Functions | |
Standard_EXPORT | 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 Standard_EXPORT void | Destroy () |
Destroies all ressources attached to the GraphicDevice (Windows, Colormaps, ....) Warning: Raises if the Device is Badly defined . | |
~Xw_GraphicDevice () | |
Standard_EXPORT Handle_Xw_ColorMap | ColorMap2D () const |
Returns the 2D oriented Device color map. . | |
Standard_EXPORT Xw_TypeOfVisual | VisualClass2D () const |
Returns the 2D oriented Visual Class. . | |
Standard_EXPORT Xw_TypeOfVisual | OverlayVisualClass2D () const |
Returns the 2D oriented overlay Visual Class. . | |
Standard_EXPORT Handle_Xw_ColorMap | ColorMap3D () const |
Returns the 3D oriented Device color map. . | |
Standard_EXPORT Xw_TypeOfVisual | VisualClass3D () const |
Returns the 3D oriented Visual Class. . | |
Standard_EXPORT Xw_TypeOfVisual | OverlayVisualClass3D () const |
Returns the 3D oriented overlay Visual Class. . | |
Standard_EXPORT Handle_Xw_TypeMap | TypeMap () const |
Returns the Device Type map. . | |
Standard_EXPORT Handle_Xw_WidthMap | WidthMap () const |
Returns the Device Width map. . | |
Standard_EXPORT Handle_Xw_FontMap | FontMap () const |
Returns the Device Font map. . | |
Standard_EXPORT Handle_Xw_MarkMap | MarkMap () const |
Returns the Device Mark map. . | |
Standard_EXPORT Standard_CString | Display () const |
Returns the Device connection string. . | |
Standard_EXPORT Standard_Address | XDisplay () const |
Returns the Device Display Address. . | |
Standard_EXPORT void | DisplaySize (Standard_Integer &Width, Standard_Integer &Height) const |
Returns the Display size in PIXEL Warning: Raises if the connection is not defined properly . | |
Standard_EXPORT 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_EXPORT 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 Standard_EXPORT Handle_Aspect_GraphicDriver | GraphicDriver () const |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions | |
Standard_EXPORT | Xw_GraphicDevice () |
Standard_EXPORT 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_EXPORT Standard_Address | ExtendedColorMap2D () const |
Returns extended data colormap 2D structure pointer. . | |
Standard_EXPORT Standard_Address | ExtendedOverlayColorMap2D () const |
Returns extended data overlay colormap 2D structure pointer. . | |
Standard_EXPORT Standard_Address | ExtendedColorMap3D () const |
Returns extended data colormap 3D structure pointer. . | |
Standard_EXPORT Standard_Address | ExtendedOverlayColorMap3D () const |
Returns extended data overlay colormap 3D structure pointer. . | |
Standard_EXPORT Standard_Address | ExtendedTypeMap () const |
Returns extended data typemap structure pointer. . | |
Standard_EXPORT Standard_Address | ExtendedWidthMap () const |
Returns extended data widthmap structure pointer. . | |
Standard_EXPORT Standard_Address | ExtendedFontMap () const |
Returns extended data fontmap structure pointer. . | |
Standard_EXPORT Standard_Address | ExtendedMarkMap () const |
Returns extended data markmap structure pointer. . | |
Standard_EXPORT Standard_Address | ExtendedDisplay () const |
Returns extended data display structure pointer. . | |
Protected Attributes | |
Standard_Address | MyExtendedDisplay |
Private Attributes | |
TCollection_AsciiString | MyDisplay |
Handle_Xw_ColorMap | MyColorMap2D |
Handle_Xw_ColorMap | MyColorMap3D |
Handle_Xw_TypeMap | MyTypeMap |
Handle_Xw_WidthMap | MyWidthMap |
Handle_Xw_FontMap | MyFontMap |
Handle_Xw_MarkMap | MyMarkMap |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in Graphic3d_GraphicDevice. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements Aspect_GraphicDevice. Reimplemented in Graphic3d_GraphicDevice. |
|
Reimplemented from Aspect_GraphicDevice. Reimplemented in Graphic3d_GraphicDevice. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|