0022627: Change OCCT memory management defaults
[occt.git] / src / AlienImage / AlienImage_GIFAlienImage.cxx
1 // File:        AlienImage_GIFAlienImage.cxx
2 // Created:     Quebex 20 October 1998
3 // Author:      DCB
4 // Copyright:   MatraDatavision 1998
5
6 #include <AlienImage_GIFAlienImage.ixx>
7
8 //================================================================
9 AlienImage_GIFAlienImage::AlienImage_GIFAlienImage ()
10 {
11   myData = new AlienImage_GIFAlienData() ;
12 }
13
14 //================================================================
15 void AlienImage_GIFAlienImage::Clear ()
16 {
17   myData->Clear();
18 }
19
20 //================================================================
21 void AlienImage_GIFAlienImage::SetName (const TCollection_AsciiString& aName)
22 {
23   myData->SetName (aName);
24 }
25
26 //================================================================
27 const TCollection_AsciiString& AlienImage_GIFAlienImage::Name () const
28 {
29   return (myData->Name());
30 }
31
32 //================================================================
33 Standard_Boolean AlienImage_GIFAlienImage::Write (OSD_File& file) const
34 {
35   return myData->Write(file);
36 }
37
38 //================================================================
39 Standard_Boolean AlienImage_GIFAlienImage::Read (OSD_File& file)
40 {
41   return myData->Read(file);
42 }
43
44 //================================================================
45 Handle_Image_Image AlienImage_GIFAlienImage::ToImage () const
46 {
47   return myData->ToImage();
48 }
49
50 //================================================================
51 void AlienImage_GIFAlienImage::FromImage (const Handle_Image_Image& anImage)
52 {
53   myData->FromImage(anImage);
54 }
55