4 #include <AlienImage_XAlienImage.hxx>
5 #include <OSD_Protection.hxx>
6 #include <OSD_File.hxx>
7 #include <AlienImage_AidaAlienImage.ixx>
9 AlienImage_AidaAlienImage::AlienImage_AidaAlienImage()
11 { // il faut faire un new si mydata est du type HANDLE
12 myData = new AlienImage_AidaAlienData() ;
15 void AlienImage_AidaAlienImage::Clear()
19 Standard_Boolean AlienImage_AidaAlienImage::Write( OSD_File& file ) const
21 { return( myData->Write( file ) ) ; }
23 Standard_Boolean AlienImage_AidaAlienImage::Read( OSD_File& file )
25 { return( myData->Read( file ) ) ; }
27 Handle(Image_Image) AlienImage_AidaAlienImage::ToImage() const
29 { return( myData->ToImage() ) ; }
31 void AlienImage_AidaAlienImage::FromImage( const Handle(Image_Image)& anImage )
33 { myData->FromImage( anImage ) ; }
36 void AlienImage_AidaAlienImage::SetColorImageDitheringMethod(
37 const Image_DitheringMethod aMethod ,
38 const Handle(Aspect_ColorMap)& aColorMap )
40 { myData->SetColorImageDitheringMethod( aMethod, aColorMap ) ; }