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

HxCorbaNJet.idl

Go to the documentation of this file.
00001 
00002 /*
00003  *  Copyright (c) 2001, University of Amsterdam, The Netherlands.
00004  *  All rights reserved.
00005  *
00006  *  Author(s):
00007  *  Marc Navarro            (mnavarro@wins.uva.nl)
00008  */
00009 
00010 #ifndef HxCorbaNJet_idl
00011 #define HxCorbaNJet_idl
00012 
00013 #include "HxCorbaImageRep.idl"
00014 
00015 module HxCorba
00016 {
00017     interface NJet
00018     {
00019         long        order();
00020         double      scale();
00021         long        nrComponents();
00022         boolean     isColor();
00023 
00024         ImageRep    getLidx(in long i);
00025         ImageRep    getJidx(in long i);
00026         ImageRep    getMidx(in long i);
00027 
00028         ImageRep    xy(in long x, in long y);
00029         ImageRep    xyz(in long x, in long y, in long z);
00030         ImageRep    xyl(in long x, in long y, in long l);
00031         ImageRep    xyzl(in long x, in long y, in long z, in long l);
00032 
00033         ImageList   getLList();
00034         ImageList   getJList();
00035         ImageList   getMList();
00036         ImageList   getList();
00037 
00038         ImageRep    getLw();
00039         ImageRep    getJw();
00040         ImageRep    getMw();
00041     };
00042     
00043     interface NJetFactory
00044     {
00045         NJet makeNJet(in ImageRep im, in long N, in double scale,
00046                                in double precision);        
00047     };
00048 
00049 };
00050 
00051 #endif //HxCorbaNJet_idl

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