|
Open CASCADE Technology 6.5.2
|
This class defines an Aida Alien image.
#include <AlienImage_AidaAlienData.hxx>

Public Member Functions | |
| AlienImage_AidaAlienData () | |
| void | Clear () |
| Frees memory allocated by AidaAlienData | |
| ~AlienImage_AidaAlienData () | |
| Standard_Boolean | Read (OSD_File &afile) |
| Read content of a AidaAlienData object from a file . Returns True if file is a Aida file . | |
| Standard_Boolean | Write (OSD_File &afile) const |
| Write content of a AidaAlienData object to a file . | |
| Handle_Image_Image | ToImage () const |
| Converts a AidaAlienData object to a Image object. | |
| void | FromImage (const Handle< Image_Image > &anImage) |
| Converts a Image object to a AidaAlienData object. | |
| 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 ) | |
Protected Attributes | |
| Image_DitheringMethod | myDitheringMethod |
| Handle_Aspect_ColorMap | myDitheringColorMap |
| Handle_Aspect_ColorMap | myColors |
| Standard_Boolean | myColorsIsDef |
| Standard_Boolean | myDataIsDef |
| AlienImage_AidaAlienData::AlienImage_AidaAlienData | ( | ) |
| AlienImage_AidaAlienData::~AlienImage_AidaAlienData | ( | ) | [inline] |
| void AlienImage_AidaAlienData::Clear | ( | ) |
| void AlienImage_AidaAlienData::FromImage | ( | const Handle< Image_Image > & | anImage | ) | [virtual] |
Implements AlienImage_AlienImage.
| Standard_Boolean AlienImage_AidaAlienData::Read | ( | OSD_File & | afile | ) | [virtual] |
Implements AlienImage_AlienImage.
| void AlienImage_AidaAlienData::SetColorImageDitheringMethod | ( | const Image_DitheringMethod | aMethod, |
| const Handle< Aspect_ColorMap > & | aColorMap | ||
| ) |
| Handle_Image_Image AlienImage_AidaAlienData::ToImage | ( | ) | const [virtual] |
Implements AlienImage_AlienImage.
| Standard_Boolean AlienImage_AidaAlienData::Write | ( | OSD_File & | afile | ) | const [virtual] |
Implements AlienImage_AlienImage.
Handle_Aspect_ColorMap AlienImage_AidaAlienData::myColors [protected] |
Handle_Aspect_ColorMap AlienImage_AidaAlienData::myDitheringColorMap [protected] |
1.7.4