Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Attributes
AlienImage_X11XWDAlienData Class Reference

This class defines a X11 Alien image.

#include <AlienImage_X11XWDAlienData.hxx>

Inheritance diagram for AlienImage_X11XWDAlienData:
Inheritance graph
[legend]

Public Member Functions

 AlienImage_X11XWDAlienData ()
void Clear ()
 Frees memory allocated by X11XWDAlienData

 ~AlienImage_X11XWDAlienData ()
Standard_Boolean Read (OSD_File &afile)
 Read content of a X11XWDAlienData object from a file
Returns True if file is a XWD file .

Standard_Boolean Write (OSD_File &afile) const
 Write content of a X11XWDAlienData object to a file

virtual void SetName (const TCollection_AsciiString &aName)
 Set Image name .

virtual const
TCollection_AsciiString
Name () const
 Get Image name .

Handle_Image_Image ToImage () const
 convert a X11XWDAlienData object to a Image object.

void FromImage (const Handle< Image_Image > &anImage)
 convert a Image object to a X11XWDAlienData object.

Protected Attributes

AlienImage_X11XWDFileHeader myHeader
Standard_Address myColors
Standard_Address myData

Constructor & Destructor Documentation


Member Function Documentation

Implements AlienImage_AlienImage.

Reimplemented from AlienImage_AlienImageData.

Implements AlienImage_AlienImage.

Reimplemented from AlienImage_AlienImageData.

Handle_Image_Image AlienImage_X11XWDAlienData::ToImage ( ) const [virtual]

Implements AlienImage_AlienImage.

Implements AlienImage_AlienImage.


Field Documentation


The documentation for this class was generated from the following file: