Open CASCADE Technology
6.5.4
|
This class defines an Alien image.
Alien Image is X11 .xwd image or SGI .rgb image for example
#include <AlienImage_AlienImage.hxx>
Public Member Functions | |
virtual Standard_Boolean | Read (OSD_File &afile)=0 |
Reads content of a AlienImage object from a file . Returns True if file is a XWD file . | |
virtual Standard_Boolean | Write (OSD_File &afile) const =0 |
Writes content of a AlienImage object to a file . | |
virtual Handle_Image_Image | ToImage () const =0 |
Converts a AlienImage object to a Image object. | |
virtual void | FromImage (const Handle< Image_Image > &anImage)=0 |
Converts a Image object to a AlienImage object. | |
Protected Member Functions | |
AlienImage_AlienImage () |
AlienImage_AlienImage::AlienImage_AlienImage | ( | ) | [protected] |
virtual void AlienImage_AlienImage::FromImage | ( | const Handle< Image_Image > & | anImage | ) | [pure virtual] |
Implemented in AlienImage_SunRFAlienData, AlienImage_X11XWDAlienData, AlienImage_AidaAlienData, AlienImage_SGIRGBAlienData, AlienImage_EuclidAlienData, AlienImage_BMPAlienData, AlienImage_GIFAlienData, AlienImage_XAlienImage, AlienImage_BMPAlienImage, AlienImage_GIFAlienImage, AlienImage_AlienUserImage, AlienImage_AidaAlienImage, AlienImage_SGIRGBAlienImage, AlienImage_SunRFAlienImage, and AlienImage_EuclidAlienImage.
virtual Standard_Boolean AlienImage_AlienImage::Read | ( | OSD_File & | afile | ) | [pure virtual] |
Implemented in AlienImage_SunRFAlienData, AlienImage_AidaAlienData, AlienImage_EuclidAlienData, AlienImage_X11XWDAlienData, AlienImage_BMPAlienData, AlienImage_SGIRGBAlienData, AlienImage_GIFAlienData, AlienImage_XAlienImage, AlienImage_BMPAlienImage, AlienImage_GIFAlienImage, AlienImage_AidaAlienImage, AlienImage_SGIRGBAlienImage, AlienImage_SunRFAlienImage, AlienImage_EuclidAlienImage, and AlienImage_AlienUserImage.
virtual Handle_Image_Image AlienImage_AlienImage::ToImage | ( | ) | const [pure virtual] |
Implemented in AlienImage_SunRFAlienData, AlienImage_X11XWDAlienData, AlienImage_AidaAlienData, AlienImage_SGIRGBAlienData, AlienImage_EuclidAlienData, AlienImage_BMPAlienData, AlienImage_GIFAlienData, AlienImage_XAlienImage, AlienImage_BMPAlienImage, AlienImage_GIFAlienImage, AlienImage_AlienUserImage, AlienImage_AidaAlienImage, AlienImage_SGIRGBAlienImage, AlienImage_SunRFAlienImage, and AlienImage_EuclidAlienImage.
virtual Standard_Boolean AlienImage_AlienImage::Write | ( | OSD_File & | afile | ) | const [pure virtual] |
Implemented in AlienImage_SunRFAlienData, AlienImage_AidaAlienData, AlienImage_EuclidAlienData, AlienImage_X11XWDAlienData, AlienImage_BMPAlienData, AlienImage_SGIRGBAlienData, AlienImage_GIFAlienData, AlienImage_XAlienImage, AlienImage_BMPAlienImage, AlienImage_GIFAlienImage, AlienImage_AidaAlienImage, AlienImage_SGIRGBAlienImage, AlienImage_SunRFAlienImage, AlienImage_EuclidAlienImage, and AlienImage_AlienUserImage.