Open CASCADE Technology 6.6.0
|
This class defines a X11 Alien image.
#include <AlienImage_X11XWDAlienData.hxx>
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 |
AlienImage_X11XWDAlienData::AlienImage_X11XWDAlienData | ( | ) |
AlienImage_X11XWDAlienData::~AlienImage_X11XWDAlienData | ( | ) | [inline] |
void AlienImage_X11XWDAlienData::Clear | ( | ) |
void AlienImage_X11XWDAlienData::FromImage | ( | const Handle< Image_Image > & | anImage | ) | [virtual] |
Implements AlienImage_AlienImage.
virtual const TCollection_AsciiString& AlienImage_X11XWDAlienData::Name | ( | ) | const [virtual] |
Reimplemented from AlienImage_AlienImageData.
Standard_Boolean AlienImage_X11XWDAlienData::Read | ( | OSD_File & | afile | ) | [virtual] |
Implements AlienImage_AlienImage.
virtual void AlienImage_X11XWDAlienData::SetName | ( | const TCollection_AsciiString & | aName | ) | [virtual] |
Reimplemented from AlienImage_AlienImageData.
Handle_Image_Image AlienImage_X11XWDAlienData::ToImage | ( | ) | const [virtual] |
Implements AlienImage_AlienImage.
Standard_Boolean AlienImage_X11XWDAlienData::Write | ( | OSD_File & | afile | ) | const [virtual] |
Implements AlienImage_AlienImage.
Standard_Address AlienImage_X11XWDAlienData::myColors [protected] |
Standard_Address AlienImage_X11XWDAlienData::myData [protected] |