Horus Doc || Corba Reference || Corba   Client Server   Stubs C++   Stubs Java   Servant Generator  

HxNJetTiedSvt.h

Go to the documentation of this file.
00001 /*
00002  *  Copyright (c) 2001, University of Amsterdam, The Netherlands.
00003  *  All rights reserved.
00004  *
00005  *  Author(s):
00006  *  Marc Navarro            (mnavarro@wins.uva.nl)
00007  */
00008 
00009 #ifndef HxNJetTiedSvt_h
00010 #define HxNJetTiedSvt_h
00011 
00012 #include <OB/CORBA.h>
00013 #include "HxCorbaNJet_skel_tie.h"
00014 #include "HxNJet.h"
00015 
00016 
00018 class HxNJetTiedSvt : public HxNJet
00019 {
00020 public:
00021 
00022     typedef POA_HxCorba::NJet_tie<HxNJetTiedSvt>  TieT;
00023     typedef HxNJet                                HxT;
00024     typedef HxCorba::NJet                         CorbaT;
00025 
00026                                     HxNJetTiedSvt(const HxNJet& obj);
00027     virtual                         ~HxNJetTiedSvt();
00028 
00029     //virtual CORBA::Long           order();
00030     //virtual CORBA::Double         scale();
00031     //virtual CORBA::Long           nrComponents();
00032     virtual CORBA::Boolean          isColor();
00033 
00034     virtual HxCorba::ImageRep_ptr   getLidx(CORBA::Long i);
00035     virtual HxCorba::ImageRep_ptr   getJidx(CORBA::Long i);
00036     virtual HxCorba::ImageRep_ptr   getMidx(CORBA::Long i);
00037 
00038     virtual HxCorba::ImageRep_ptr   xy(CORBA::Long x,
00039                                         CORBA::Long y);
00040     virtual HxCorba::ImageRep_ptr   xyz(CORBA::Long x,
00041                                         CORBA::Long y,
00042                                         CORBA::Long z);
00043     virtual HxCorba::ImageRep_ptr   xyl(CORBA::Long x,
00044                                         CORBA::Long y,
00045                                         CORBA::Long l);
00046     virtual HxCorba::ImageRep_ptr   xyzl(CORBA::Long x,
00047                                         CORBA::Long y,
00048                                         CORBA::Long z,
00049                                         CORBA::Long l);
00050 
00051     virtual HxCorba::ImageList*     getLList();
00052     virtual HxCorba::ImageList*     getJList();
00053     virtual HxCorba::ImageList*     getMList();
00054     virtual HxCorba::ImageList*     getList();
00055 
00056     virtual HxCorba::ImageRep_ptr   getLw();
00057     virtual HxCorba::ImageRep_ptr   getJw();
00058     virtual HxCorba::ImageRep_ptr   getMw();
00059 };
00060 
00061 #endif

Generated on Mon Jan 27 15:20:51 2003 for CorbaReference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001