Open CASCADE Technology
6.5.4
|
This class defines an Aida Alien image ( BYTEMAPS ).
#include <AlienImage_AidaAlienImage.hxx>
Public Member Functions | |
AlienImage_AidaAlienImage () | |
void | Clear () |
Frees memory allocated by AidaAlienImage | |
Handle_Image_Image | ToImage () const |
convert a AidaAlienImage object to a Image object. | |
void | FromImage (const Handle< Image_Image > &anImage) |
convert a Image object to a AidaAlienImage object. | |
Standard_Boolean | Read (OSD_File &afile) |
Read content of a AidaAlienImage object from a file . Returns True if file is a Aida file . | |
Standard_Boolean | Write (OSD_File &afile) const |
Write content of a AidaAlienImage object to a file . | |
void | SetColorImageDitheringMethod (const Image_DitheringMethod aMethod, const Handle< Aspect_ColorMap > &aColorMap) |
Set the ImageDitheringMethod and the ColorMap when FromImage is called with a ColorImage . Aida BYTEMAPS file handle only PseudoColorImage . Default value is DM_NearestColor, ColorCubeColorMap( 40, 5,1, 8,6, 3,54 ) |
void AlienImage_AidaAlienImage::FromImage | ( | const Handle< Image_Image > & | anImage | ) | [virtual] |
Implements AlienImage_AlienUserImage.
Standard_Boolean AlienImage_AidaAlienImage::Read | ( | OSD_File & | afile | ) | [virtual] |
Implements AlienImage_AlienUserImage.
void AlienImage_AidaAlienImage::SetColorImageDitheringMethod | ( | const Image_DitheringMethod | aMethod, |
const Handle< Aspect_ColorMap > & | aColorMap | ||
) |
Handle_Image_Image AlienImage_AidaAlienImage::ToImage | ( | ) | const [virtual] |
Implements AlienImage_AlienUserImage.
Standard_Boolean AlienImage_AidaAlienImage::Write | ( | OSD_File & | afile | ) | const [virtual] |
Implements AlienImage_AlienUserImage.