Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Instantiate.cc

Go to the documentation of this file.
00001 /*
00002     File:       Instantiate.cc
00003 
00004     Function:   Make allowances for brain-dead SGI template instantiation.
00005 
00006     Author:     Andrew Willmott
00007 
00008     Notes:      It would be nice if they fixed this some time.
00009 */
00010 
00011 #include "cl/CLConfig.h"
00012 
00013 #ifdef CL_SGI_INST
00014 #include "gcl/Scene.h"
00015 #include "gcl/Avars.h"
00016 
00017 #pragma instantiate Array<Byte>
00018 //#pragma instantiate Array<Char>
00019 //#pragma instantiate Array<Int>
00020 //#pragma instantiate Array<Void*>
00021 //#pragma instantiate Array<StrConst>
00022 
00023 //#pragma instantiate ostream &operator<<(ostream&,Array<Vector>&)
00024 //#pragma instantiate ostream &operator<<(ostream&,Array<Coord>&)
00025 //#pragma instantiate ostream &operator<<(ostream&,Array<Colour>&)
00026 #pragma instantiate ostream &operator<<(ostream&,Array<Int>&)
00027 #pragma instantiate ostream &operator<<(ostream&,NArray<Avar>&)
00028 //#pragma instantiate istream &operator>>(istream&,Array<Vector>&)
00029 //#pragma instantiate istream &operator>>(istream&,Array<Coord>&)
00030 //#pragma instantiate istream &operator>>(istream&,Array<Colour>&)
00031 //#pragma instantiate istream &operator>>(istream&,Array<Int>&)
00032 #pragma instantiate ostream &operator<<(ostream&,NArray<AttrRec>&)
00033 #pragma instantiate ostream &operator<<(ostream&,NArray<AttrStackRec>&)
00034 #pragma instantiate scPrimitive *Clone(scPrimitive*)
00035 #pragma instantiate scObject *Clone(scObject*)
00036 
00037 #endif
00038 

Generated at Sat Aug 5 00:17:00 2000 for Graphics Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000