#include <HxNJetTiedSvt.h>
Inheritance diagram for HxNJetTiedSvt::
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::ImageList * | getLList () |
virtual HxCorba::ImageList * | getJList () |
virtual HxCorba::ImageList * | getMList () |
virtual HxCorba::ImageList * | getList () |
virtual HxCorba::ImageRep_ptr | getLw () |
virtual HxCorba::ImageRep_ptr | getJw () |
virtual HxCorba::ImageRep_ptr | getMw () |
|
|
|
|
|
|
|
00016 : HxNJet(obj) 00017 { 00018 } |
|
00021 { 00022 } |
|
Reimplemented from HxNJet.
00026 { 00027 return (HxNJet::isColor() != 0); 00028 } |
|
00032 { 00033 if((i < 0) || (i >= nrComponents())) 00034 throw CORBA::BAD_PARAM(); 00035 HxImageRep resImg = HxNJet::getLidx(i); 00036 return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg); 00037 } |
|
00041 { 00042 if((i < 0) || (i >= nrComponents())) 00043 throw CORBA::BAD_PARAM(); 00044 HxImageRep resImg = HxNJet::getJidx(i); 00045 return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg); 00046 } |
|
00051 { 00052 if((i < 0) || (i >= nrComponents())) 00053 throw CORBA::BAD_PARAM(); 00054 HxImageRep resImg = HxNJet::getMidx(i); 00055 return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg); 00056 } |
|
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 } |
|
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 } |
|
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 } |
|
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 } |
|
Reimplemented from HxNJet.
00103 { 00104 HxImageList list = HxNJet::getLList(); 00105 return HxMakeTiedServantsList<HxImageRepTiedSvt, HxImageList>(list); 00106 } |
|
Reimplemented from HxNJet.
00110 { 00111 HxImageList list = HxNJet::getJList(); 00112 return HxMakeTiedServantsList<HxImageRepTiedSvt, HxImageList>(list); 00113 } |
|
Reimplemented from HxNJet.
00118 { 00119 HxImageList list = HxNJet::getMList(); 00120 return HxMakeTiedServantsList<HxImageRepTiedSvt, HxImageList>(list); 00121 } |
|
Reimplemented from HxNJet.
00126 { 00127 HxImageList list = HxNJet::getList(); 00128 return HxMakeTiedServantsList<HxImageRepTiedSvt, HxImageList>(list); 00129 } |
|
Reimplemented from HxNJet.
00135 { 00136 HxImageRep resImg = HxNJet::getLw(); 00137 return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg); 00138 } |
|
Reimplemented from HxNJet.
00143 { 00144 HxImageRep resImg = HxNJet::getJw(); 00145 return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg); 00146 } |
|
Reimplemented from HxNJet.
00151 { 00152 HxImageRep resImg = HxNJet::getMw(); 00153 return HxRegisterTiedServant<HxImageRepTiedSvt>(resImg); 00154 } |