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

OBStubImpl_HxCorba::ImageFactory Class Reference

#include <HxCorbaImageRep.h>

Inheritance diagram for OBStubImpl_HxCorba::ImageFactory::

OBDirectStubImpl_HxCorba::ImageFactory OBMarshalStubImpl_HxCorba::ImageFactory OBStubImpl_HxCorba::Constructor OBDirectStubImpl_HxCorba::Constructor OBMarshalStubImpl_HxCorba::Constructor OBDirectStubImpl_HxCorba::Constructor OBMarshalStubImpl_HxCorba::Constructor List of all members.

Public Methods

virtual::HxCorba::ImageRep_ptr importImage (::HxCorba::ImageData_ptr data)=0
virtual::HxCorba::ImageRep_ptr fromSignature (::HxCorba::ImageSignature sig, const::HxCorba::Sizes &size)=0
virtual::HxCorba::ImageRep_ptr fromImage (::HxCorba::ImageSignature sig,::HxCorba::ImageRep_ptr src)=0
virtual::HxCorba::ImageRep_ptr fromValue (::HxCorba::ImageSignature sig, const::HxCorba::Sizes &size, const::HxCorba::PixValue &val)=0
virtual::HxCorba::ImageRep_ptr fromByteData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const::HxCorba::Sizes &size, const::HxCorba::OctetSeq &data)=0
virtual::HxCorba::ImageRep_ptr fromShortData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const::HxCorba::Sizes &size, const::HxCorba::ShortSeq &data)=0
virtual::HxCorba::ImageRep_ptr fromIntData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const::HxCorba::Sizes &size, const::HxCorba::LongSeq &data)=0
virtual::HxCorba::ImageRep_ptr fromFloatData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const::HxCorba::Sizes &size, const::HxCorba::FloatSeq &data)=0
virtual::HxCorba::ImageRep_ptr fromDoubleData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const::HxCorba::Sizes &size, const::HxCorba::DoubleSeq &data)=0
virtual::HxCorba::ImageRep_ptr fromJavaRgb (::HxCorba::ImageSignature sig, const::HxCorba::Sizes &size, const::HxCorba::RgbSeq &pixels)=0
virtual::HxCorba::ImageRep_ptr fromGrayValue (::HxCorba::ImageSignature sig, const::HxCorba::Sizes &size, const::HxCorba::OctetSeq &pixels)=0
virtual::HxCorba::ImageRep_ptr fromMatlab (::HxCorba::ImageSignature sig, const::HxCorba::Sizes &size, const::HxCorba::DoubleSeq &pixels)=0
virtual::HxCorba::ImageRep_ptr fromNamedGenerator (::HxCorba::ImageSignature sig, const char *generatorName,::HxCorba::TagList_ptr tags)=0
virtual::HxCorba::ImageRep_ptr fromImport (::HxCorba::ImageSignature sig, const::HxCorba::Sizes &size, const char *importOp,::HxCorba::TagList_ptr tags)=0
virtual::HxCorba::ImageRep_ptr from2Images (::HxCorba::ImageRep_ptr i1,::HxCorba::ImageRep_ptr i2)=0
virtual::HxCorba::ImageRep_ptr from3Images (::HxCorba::ImageRep_ptr i1,::HxCorba::ImageRep_ptr i2,::HxCorba::ImageRep_ptr i3)=0
virtual::HxCorba::ImageRep_ptr fromFile (const char *fileName)=0

Static Public Methods

ImageFactory_ptr _duplicate (ImageFactory_ptr p)
ImageFactory_ptr _nil ()

Protected Methods

 ImageFactory ()

Constructor & Destructor Documentation

OBStubImpl_HxCorba::ImageFactory::ImageFactory   [inline, protected]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.


Member Function Documentation

ImageFactory_ptr OBStubImpl_HxCorba::ImageFactory::_duplicate ImageFactory_ptr    p [inline, static]
 

ImageFactory_ptr OBStubImpl_HxCorba::ImageFactory::_nil   [inline, static]
 

Reimplemented in OBStubImpl_HxCorba::Constructor.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::importImage ::HxCorba::ImageData_ptr    _ob_a0 [pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromSignature ::HxCorba::ImageSignature    _ob_a0,
const ::HxCorba::Sizes   _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromImage ::HxCorba::ImageSignature    _ob_a0,
::HxCorba::ImageRep_ptr    _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromValue ::HxCorba::ImageSignature    _ob_a0,
const ::HxCorba::Sizes   _ob_a1,
const ::HxCorba::PixValue   _ob_a2
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromByteData CORBA::Long    _ob_a0,
CORBA::Long    _ob_a1,
const ::HxCorba::Sizes   _ob_a2,
const ::HxCorba::OctetSeq   _ob_a3
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromShortData CORBA::Long    _ob_a0,
CORBA::Long    _ob_a1,
const ::HxCorba::Sizes   _ob_a2,
const ::HxCorba::ShortSeq   _ob_a3
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromIntData CORBA::Long    _ob_a0,
CORBA::Long    _ob_a1,
const ::HxCorba::Sizes   _ob_a2,
const ::HxCorba::LongSeq   _ob_a3
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromFloatData CORBA::Long    _ob_a0,
CORBA::Long    _ob_a1,
const ::HxCorba::Sizes   _ob_a2,
const ::HxCorba::FloatSeq   _ob_a3
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromDoubleData CORBA::Long    _ob_a0,
CORBA::Long    _ob_a1,
const ::HxCorba::Sizes   _ob_a2,
const ::HxCorba::DoubleSeq   _ob_a3
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromJavaRgb ::HxCorba::ImageSignature    _ob_a0,
const ::HxCorba::Sizes   _ob_a1,
const ::HxCorba::RgbSeq   _ob_a2
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromGrayValue ::HxCorba::ImageSignature    _ob_a0,
const ::HxCorba::Sizes   _ob_a1,
const ::HxCorba::OctetSeq   _ob_a2
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromMatlab ::HxCorba::ImageSignature    _ob_a0,
const ::HxCorba::Sizes   _ob_a1,
const ::HxCorba::DoubleSeq   _ob_a2
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromNamedGenerator ::HxCorba::ImageSignature    _ob_a0,
const char *    _ob_a1,
::HxCorba::TagList_ptr    _ob_a2
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromImport ::HxCorba::ImageSignature    _ob_a0,
const ::HxCorba::Sizes   _ob_a1,
const char *    _ob_a2,
::HxCorba::TagList_ptr    _ob_a3
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::from2Images ::HxCorba::ImageRep_ptr    _ob_a0,
::HxCorba::ImageRep_ptr    _ob_a1
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::from3Images ::HxCorba::ImageRep_ptr    _ob_a0,
::HxCorba::ImageRep_ptr    _ob_a1,
::HxCorba::ImageRep_ptr    _ob_a2
[pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory.

virtual ::HxCorba::ImageRep_ptr OBStubImpl_HxCorba::ImageFactory::fromFile const char *    _ob_a0 [pure virtual]
 

Reimplemented in OBMarshalStubImpl_HxCorba::ImageFactory, and OBDirectStubImpl_HxCorba::ImageFactory.


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