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

HxNJetTiedSvt Class Reference

Tied object for HxNJet. More...

#include <HxNJetTiedSvt.h>

Inheritance diagram for HxNJetTiedSvt::

HxNJet List of all members.

Public Types

typedef POA_HxCorba::NJet_tie<
HxNJetTiedSvt > 
TieT
typedef HxNJet HxT
typedef HxCorba::NJet CorbaT

Public Methods

 HxNJetTiedSvt (const HxNJet &obj)
virtual ~HxNJetTiedSvt ()
virtual CORBA::Boolean isColor ()
virtual HxCorba::ImageRep_ptr getLidx (CORBA::Long i)
virtual HxCorba::ImageRep_ptr getJidx (CORBA::Long i)
virtual HxCorba::ImageRep_ptr getMidx (CORBA::Long i)
virtual HxCorba::ImageRep_ptr xy (CORBA::Long x, CORBA::Long y)
virtual HxCorba::ImageRep_ptr xyz (CORBA::Long x, CORBA::Long y, CORBA::Long z)
virtual HxCorba::ImageRep_ptr xyl (CORBA::Long x, CORBA::Long y, CORBA::Long l)
virtual HxCorba::ImageRep_ptr xyzl (CORBA::Long x, CORBA::Long y, CORBA::Long z, CORBA::Long l)
virtual HxCorba::ImageListgetLList ()
virtual HxCorba::ImageListgetJList ()
virtual HxCorba::ImageListgetMList ()
virtual HxCorba::ImageListgetList ()
virtual HxCorba::ImageRep_ptr getLw ()
virtual HxCorba::ImageRep_ptr getJw ()
virtual HxCorba::ImageRep_ptr getMw ()

Detailed Description

Tied object for HxNJet.


Member Typedef Documentation

typedef POA_HxCorba::NJet_tie<HxNJetTiedSvt> HxNJetTiedSvt::TieT
 

typedef HxNJet HxNJetTiedSvt::HxT
 

typedef HxCorba::NJet HxNJetTiedSvt::CorbaT
 


Constructor & Destructor Documentation

HxNJetTiedSvt::HxNJetTiedSvt const HxNJet   obj
 

00016                                               : HxNJet(obj)
00017 {
00018 }

HxNJetTiedSvt::~HxNJetTiedSvt   [virtual]
 

00021 {
00022 }


Member Function Documentation

CORBA::Boolean HxNJetTiedSvt::isColor   [virtual]
 

Reimplemented from HxNJet.

00026 {
00027     return (HxNJet::isColor() != 0);
00028 }

HxCorba::ImageRep_ptr HxNJetTiedSvt::getLidx CORBA::Long    i [virtual]
 

00032 {
00033     if((i < 0) || (i >= nrComponents()))
00034         throw CORBA::BAD_PARAM();
00035     HxImageRep resImg = HxNJet::getLidx(i);
00036     return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg);
00037 }

HxCorba::ImageRep_ptr HxNJetTiedSvt::getJidx CORBA::Long    i [virtual]
 

00041 {
00042     if((i < 0) || (i >= nrComponents()))
00043         throw CORBA::BAD_PARAM();
00044     HxImageRep resImg = HxNJet::getJidx(i);
00045     return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg);
00046 }

HxCorba::ImageRep_ptr HxNJetTiedSvt::getMidx CORBA::Long    i [virtual]
 

00051 {
00052     if((i < 0) || (i >= nrComponents()))
00053         throw CORBA::BAD_PARAM();
00054     HxImageRep resImg = HxNJet::getMidx(i);
00055     return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg);
00056 }

HxCorba::ImageRep_ptr HxNJetTiedSvt::xy CORBA::Long    x,
CORBA::Long    y
[virtual]
 

00061 {
00062     if((ord2idx(x,y) < 0) || (ord2idx(x,y) >= nrComponents()))
00063         throw CORBA::BAD_PARAM();
00064     HxImageRep resImg = HxNJet::xy(x, y);
00065     return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg);
00066 }

HxCorba::ImageRep_ptr HxNJetTiedSvt::xyz CORBA::Long    x,
CORBA::Long    y,
CORBA::Long    z
[virtual]
 

00070 {
00071     if((ord2idx(x,y,z) < 0) || (ord2idx(x,y,z) >= nrComponents()))
00072         throw CORBA::BAD_PARAM();
00073     HxImageRep resImg = HxNJet::xyz(x, y, z);
00074     return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg);
00075 }

HxCorba::ImageRep_ptr HxNJetTiedSvt::xyl CORBA::Long    x,
CORBA::Long    y,
CORBA::Long    l
[virtual]
 

00079 {
00080     if((l < 0) || (l >= 3))
00081         throw CORBA::BAD_PARAM();
00082     if((ord2idx(x,y) < 0) || (ord2idx(x,y) >= nrComponents()))
00083         throw CORBA::BAD_PARAM();
00084     HxImageRep resImg = HxNJet::xyl(x, y, l);
00085     return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg);
00086 }

HxCorba::ImageRep_ptr HxNJetTiedSvt::xyzl CORBA::Long    x,
CORBA::Long    y,
CORBA::Long    z,
CORBA::Long    l
[virtual]
 

00090 {
00091     if((l < 0) || (l >= 3))
00092         throw CORBA::BAD_PARAM();
00093     if((ord2idx(x,y,z) < 0) || (ord2idx(x,y,z) >= nrComponents()))
00094         throw CORBA::BAD_PARAM();
00095     HxImageRep resImg = HxNJet::xyzl(x, y, z, l);
00096     return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg);
00097 }

HxCorba::ImageList * HxNJetTiedSvt::getLList   [virtual]
 

Reimplemented from HxNJet.

00103 {
00104     HxImageList list = HxNJet::getLList();
00105     return HxMakeTiedServantsList<HxImageRepTiedSvt, HxImageList>(list);
00106 }

HxCorba::ImageList * HxNJetTiedSvt::getJList   [virtual]
 

Reimplemented from HxNJet.

00110 {
00111     HxImageList list = HxNJet::getJList();
00112     return HxMakeTiedServantsList<HxImageRepTiedSvt, HxImageList>(list);
00113 }

HxCorba::ImageList * HxNJetTiedSvt::getMList   [virtual]
 

Reimplemented from HxNJet.

00118 {
00119     HxImageList list = HxNJet::getMList();
00120     return HxMakeTiedServantsList<HxImageRepTiedSvt, HxImageList>(list);
00121 }

HxCorba::ImageList * HxNJetTiedSvt::getList   [virtual]
 

Reimplemented from HxNJet.

00126 {
00127     HxImageList list = HxNJet::getList();
00128     return HxMakeTiedServantsList<HxImageRepTiedSvt, HxImageList>(list);
00129 }

HxCorba::ImageRep_ptr HxNJetTiedSvt::getLw   [virtual]
 

Reimplemented from HxNJet.

00135 {
00136     HxImageRep resImg = HxNJet::getLw();
00137     return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg);
00138 }

HxCorba::ImageRep_ptr HxNJetTiedSvt::getJw   [virtual]
 

Reimplemented from HxNJet.

00143 {
00144     HxImageRep resImg = HxNJet::getJw();
00145     return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg);
00146 }

HxCorba::ImageRep_ptr HxNJetTiedSvt::getMw   [virtual]
 

Reimplemented from HxNJet.

00151 {
00152     HxImageRep resImg = HxNJet::getMw();
00153     return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg);
00154 }


The documentation for this class was generated from the following files:
Generated on Mon Jan 27 15:20:56 2003 for CorbaReference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001