|
Public Member Functions |
Standard_EXPORT | AlienImage_X11XWDAlienData () |
Standard_EXPORT void | Clear () |
| Frees memory allocated by X11XWDAlienData
.
|
| ~AlienImage_X11XWDAlienData () |
Standard_EXPORT Standard_Boolean | Read (OSD_File &afile) |
| Read content of a X11XWDAlienData object from a file
Returns True if file is a XWD file .
.
|
Standard_EXPORT Standard_Boolean | Write (OSD_File &afile) const |
| Write content of a X11XWDAlienData object to a file
.
|
virtual Standard_EXPORT void | SetName (const TCollection_AsciiString &aName) |
| Set Image name .
.
|
virtual Standard_EXPORT const
TCollection_AsciiString & | Name () const |
| Get Image name .
.
|
Standard_EXPORT Handle_Image_Image | ToImage () const |
| convert a X11XWDAlienData object to a Image object.
|
Standard_EXPORT void | FromImage (const Handle(Image_Image)&anImage) |
| convert a Image object to a X11XWDAlienData object.
|
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Attributes |
AlienImage_X11XWDFileHeader | myHeader |
Standard_Address | myColors |
Standard_Address | myData |
Private Member Functions |
Standard_EXPORT Standard_Integer | Pixel (const Standard_Integer X, const Standard_Integer Y) const |
Standard_EXPORT void | SetPixel (const Standard_Integer X, const Standard_Integer Y, const Standard_Integer Value) |
Standard_EXPORT Standard_Integer | DataSize () const |
| Compute the imaga data size in byte
from header information
.
|
Standard_EXPORT Standard_Integer | RedShift () const |
| Compute the red shift for TrueColor X11XWDImage
.
|
Standard_EXPORT Standard_Integer | GreenShift () const |
| Compute the red shift for TrueColor X11XWDImage
.
|
Standard_EXPORT Standard_Integer | BlueShift () const |
| Compute the red shift for TrueColor X11XWDImage
.
|
Standard_EXPORT Handle_Image_PseudoColorImage | ToPseudoColorImage () const |
| convert a Image object to a AlienImage object.
|
Standard_EXPORT Handle_Image_ColorImage | ToColorImage () const |
| convert a Image object to a AlienImage object.
|
Standard_EXPORT void | FromPseudoColorImage (const Handle(Image_PseudoColorImage)&anImage) |
| convert a Image object to a X11XWDAlienData object.
|
Standard_EXPORT void | FromColorImage (const Handle(Image_ColorImage)&anImage) |
| convert a Image object to a X11XWDAlienData object.
|