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

HxCorbaRgbBuffer.idl

Go to the documentation of this file.
00001 
00002 /*
00003  *  Copyright (c) 2000, University of Amsterdam, The Netherlands.
00004  *  All rights reserved.
00005  *
00006  *  Author(s):
00007  *  Marc Navarro            (mnavarro@wins.uva.nl)
00008  */
00009 
00010 #ifndef HxCorbaRgbBuffer_idl
00011 #define HxCorbaRgbBuffer_idl
00012 
00013 module HxCorba
00014 {
00015     //struct ColorPixel {octet r; octet g; octet b; };
00016     typedef sequence<long> RgbSeq;
00017     
00018     interface RgbBuffer
00019     {
00020         long        size();
00021         RgbSeq      getRgb();
00022         void        setRgb(in RgbSeq pixels);
00023     };
00024 
00025     interface RgbBufferFactory
00026     {
00027         RgbBuffer   createRgbBuffer(in long size);
00028     };
00029 };
00030 
00031 #endif //HxCorbaRgbBuffer_idl

Generated on Tue Jan 8 13:55:44 2002 for IDLReference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001