Horus Doc || IDL Reference || C++ Binding   Java Binding || Doxygen's quick Index  

POA_HxCorba::ImageFactory Class Reference

#include <HxCorbaImageRep_skel.h>

Inheritance diagram for POA_HxCorba::ImageFactory::

POA_HxCorba::Constructor POA_HxCorba::ImageFactory_tie POA_HxCorba::Constructor_tie List of all members.

Public Methods

 ImageFactory ()
virtual CORBA::Boolean _is_a (const char *) throw (CORBA::SystemException)
virtual CORBA::RepositoryId _primary_interface (const PortableServer::ObjectId &, PortableServer::POA_ptr)
HxCorba::ImageFactory_ptr _this ()
virtual OB::DirectStubImpl_ptr _OB_createDirectStubImpl (PortableServer::POA_ptr, const PortableServer::ObjectId &)
virtual void _OB_dispatch (OB::Upcall_ptr)
virtual HxCorba::ImageRep_ptr importImage (HxCorba::ImageData_ptr data)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromSignature (HxCorba::ImageSignature sig, const HxCorba::Sizes &size)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromImage (HxCorba::ImageSignature sig, HxCorba::ImageRep_ptr src)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromValue (HxCorba::ImageSignature sig, const HxCorba::Sizes &size, const HxCorba::PixValue &val)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromByteData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const HxCorba::Sizes &size, const HxCorba::OctetSeq &data)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromShortData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const HxCorba::Sizes &size, const HxCorba::ShortSeq &data)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromIntData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const HxCorba::Sizes &size, const HxCorba::LongSeq &data)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromFloatData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const HxCorba::Sizes &size, const HxCorba::FloatSeq &data)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromDoubleData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const HxCorba::Sizes &size, const HxCorba::DoubleSeq &data)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromJavaRgb (HxCorba::ImageSignature sig, const HxCorba::Sizes &size, const HxCorba::RgbSeq &pixels)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromGrayValue (HxCorba::ImageSignature sig, const HxCorba::Sizes &size, const HxCorba::OctetSeq &pixels)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromMatlab (HxCorba::ImageSignature sig, const HxCorba::Sizes &size, const HxCorba::DoubleSeq &pixels)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromNamedGenerator (HxCorba::ImageSignature sig, const char *generatorName, HxCorba::TagList_ptr tags)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromImport (HxCorba::ImageSignature sig, const HxCorba::Sizes &size, const char *importOp, HxCorba::TagList_ptr tags)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr from2Images (HxCorba::ImageRep_ptr i1, HxCorba::ImageRep_ptr i2)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr from3Images (HxCorba::ImageRep_ptr i1, HxCorba::ImageRep_ptr i2, HxCorba::ImageRep_ptr i3)=0 throw (CORBA::SystemException)
virtual HxCorba::ImageRep_ptr fromFile (const char *fileName)=0 throw (CORBA::SystemException)

Protected Methods

void _OB_op_importImage (OB::Upcall_ptr)
void _OB_op_fromSignature (OB::Upcall_ptr)
void _OB_op_fromImage (OB::Upcall_ptr)
void _OB_op_fromValue (OB::Upcall_ptr)
void _OB_op_fromByteData (OB::Upcall_ptr)
void _OB_op_fromShortData (OB::Upcall_ptr)
void _OB_op_fromIntData (OB::Upcall_ptr)
void _OB_op_fromFloatData (OB::Upcall_ptr)
void _OB_op_fromDoubleData (OB::Upcall_ptr)
void _OB_op_fromJavaRgb (OB::Upcall_ptr)
void _OB_op_fromGrayValue (OB::Upcall_ptr)
void _OB_op_fromMatlab (OB::Upcall_ptr)
void _OB_op_fromNamedGenerator (OB::Upcall_ptr)
void _OB_op_fromImport (OB::Upcall_ptr)
void _OB_op_from2Images (OB::Upcall_ptr)
void _OB_op_from3Images (OB::Upcall_ptr)
void _OB_op_fromFile (OB::Upcall_ptr)

Constructor & Destructor Documentation

POA_HxCorba::ImageFactory::ImageFactory   [inline]
 


Member Function Documentation

void POA_HxCorba::ImageFactory::_OB_op_importImage OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromSignature OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromImage OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromValue OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromByteData OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromShortData OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromIntData OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromFloatData OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromDoubleData OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromJavaRgb OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromGrayValue OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromMatlab OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromNamedGenerator OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromImport OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_from2Images OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_from3Images OB::Upcall_ptr    _ob_up [protected]
 

void POA_HxCorba::ImageFactory::_OB_op_fromFile OB::Upcall_ptr    _ob_up [protected]
 

CORBA::Boolean POA_HxCorba::ImageFactory::_is_a const char *    type throw (CORBA::SystemException) [virtual]
 

Reimplemented in POA_HxCorba::Constructor.

CORBA::RepositoryId POA_HxCorba::ImageFactory::_primary_interface const PortableServer::ObjectId &   ,
PortableServer::POA_ptr   
[virtual]
 

Reimplemented in POA_HxCorba::Constructor.

HxCorba::ImageFactory_ptr POA_HxCorba::ImageFactory::_this  
 

Reimplemented in POA_HxCorba::Constructor.

OB::DirectStubImpl_ptr POA_HxCorba::ImageFactory::_OB_createDirectStubImpl PortableServer::POA_ptr    poa,
const PortableServer::ObjectId &    oid
[virtual]
 

Reimplemented in POA_HxCorba::Constructor.

void POA_HxCorba::ImageFactory::_OB_dispatch OB::Upcall_ptr    _ob_up [virtual]
 

Reimplemented in POA_HxCorba::Constructor.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::importImage HxCorba::ImageData_ptr    data throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromSignature HxCorba::ImageSignature    sig,
const HxCorba::Sizes   size
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromImage HxCorba::ImageSignature    sig,
HxCorba::ImageRep_ptr    src
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromValue HxCorba::ImageSignature    sig,
const HxCorba::Sizes   size,
const HxCorba::PixValue   val
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromByteData CORBA::Long    pixelDimensionality,
CORBA::Long    dimensions,
const HxCorba::Sizes   size,
const HxCorba::OctetSeq   data
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromShortData CORBA::Long    pixelDimensionality,
CORBA::Long    dimensions,
const HxCorba::Sizes   size,
const HxCorba::ShortSeq   data
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromIntData CORBA::Long    pixelDimensionality,
CORBA::Long    dimensions,
const HxCorba::Sizes   size,
const HxCorba::LongSeq   data
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromFloatData CORBA::Long    pixelDimensionality,
CORBA::Long    dimensions,
const HxCorba::Sizes   size,
const HxCorba::FloatSeq   data
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromDoubleData CORBA::Long    pixelDimensionality,
CORBA::Long    dimensions,
const HxCorba::Sizes   size,
const HxCorba::DoubleSeq   data
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromJavaRgb HxCorba::ImageSignature    sig,
const HxCorba::Sizes   size,
const HxCorba::RgbSeq   pixels
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromGrayValue HxCorba::ImageSignature    sig,
const HxCorba::Sizes   size,
const HxCorba::OctetSeq   pixels
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromMatlab HxCorba::ImageSignature    sig,
const HxCorba::Sizes   size,
const HxCorba::DoubleSeq   pixels
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromNamedGenerator HxCorba::ImageSignature    sig,
const char *    generatorName,
HxCorba::TagList_ptr    tags
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromImport HxCorba::ImageSignature    sig,
const HxCorba::Sizes   size,
const char *    importOp,
HxCorba::TagList_ptr    tags
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::from2Images HxCorba::ImageRep_ptr    i1,
HxCorba::ImageRep_ptr    i2
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::from3Images HxCorba::ImageRep_ptr    i1,
HxCorba::ImageRep_ptr    i2,
HxCorba::ImageRep_ptr    i3
throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.

virtual HxCorba::ImageRep_ptr POA_HxCorba::ImageFactory::fromFile const char *    fileName throw (CORBA::SystemException) [pure virtual]
 

Reimplemented in POA_HxCorba::Constructor_tie, and POA_HxCorba::ImageFactory_tie.


The documentation for this class was generated from the following files:
Generated on Tue Feb 3 14:16:33 2004 for C++Binding by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001