Open CASCADE Technology 6.6.0
Public Member Functions
AlienImage_AidaAlienImage Class Reference

This class defines an Aida Alien image ( BYTEMAPS ).

#include <AlienImage_AidaAlienImage.hxx>

Inheritance diagram for AlienImage_AidaAlienImage:
Inheritance graph
[legend]

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 )


Constructor & Destructor Documentation

AlienImage_AidaAlienImage::AlienImage_AidaAlienImage ( )

Member Function Documentation

void AlienImage_AidaAlienImage::Clear ( )
void AlienImage_AidaAlienImage::FromImage ( const Handle< Image_Image > &  anImage) [virtual]
Standard_Boolean AlienImage_AidaAlienImage::Read ( OSD_File afile) [virtual]
void AlienImage_AidaAlienImage::SetColorImageDitheringMethod ( const Image_DitheringMethod  aMethod,
const Handle< Aspect_ColorMap > &  aColorMap 
)
Handle_Image_Image AlienImage_AidaAlienImage::ToImage ( ) const [virtual]
Standard_Boolean AlienImage_AidaAlienImage::Write ( OSD_File afile) const [virtual]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines