Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

HxCorba::ImageRep Class Reference

#include <HxCorbaImageRep.h>

Inheritance diagram for HxCorba::ImageRep::

HxCorba::ImageData HxCorba::RefCountBase List of all members.

Public Types

typedef ImageRep_ptr _ptr_type
typedef ImageRep_var _var_type

Public Methods

 ImageRep ()
virtual ~ImageRep ()
virtual const char ** _OB_ids () const
ImageRep_ptr binaryPixOp (ImageRep_ptr arg, const char *bpoName, TagList_ptr tags)
ImageRep_ptr binaryPixOpVal (const PixValue &arg, const char *bpoName, TagList_ptr tags)
ImageRep_ptr unaryPixOp (const char *upoName, TagList_ptr tags)
ImageRep_ptr multiPixOp (const ImageList &args, const char *mpoName, TagList_ptr tags)
ImageList * MNPixOp (const ImageList &args, const char *mpoName, TagList_ptr tags)
PixValue reduceOp (const char *op, TagList_ptr tags)
ImageRep_ptr generalizedConvolution (ImageRep_ptr kernel, const char *gMul, const char *gAdd, ResultPrecision resPrec, TagList_ptr tags)
ImageRep_ptr generalizedConvolutionK1d (CORBA::Long dimension, ImageRep_ptr kernel, const char *gMul, const char *gAdd, ResultPrecision resPrec, TagList_ptr tags)
ImageRep_ptr neighbourhoodOp (const char *ngbName, TagList_ptr tags)
ImageRep_ptr recursiveNeighOp (ImageRep_ptr kerImg, const char *gMul, const char *gAdd, TagList_ptr tags, ResultPrecision resPrec)
ImageRep_ptr geometricOp2d (Matrix_ptr func, GeoIntType gi, GeoTransType gt, CORBA::Boolean adjustSize, const PixValue &background)
ImageRep_ptr scale (CORBA::Double sx, CORBA::Double sy, GeoIntType gi)
PixValue getAt (CORBA::Long x, CORBA::Long y, CORBA::Long zz)

Static Public Methods

ImageRep_ptr _duplicate (ImageRep_ptr p)
ImageRep_ptr _nil ()
ImageRep_ptr _narrow (CORBA::Object_ptr)
ImageRep_ptr _narrow (CORBA::AbstractBase_ptr)
const char ** _OB_staticIds ()

Protected Methods

virtual OB::MarshalStubImpl_ptr _OB_createMarshalStubImpl ()

Member Typedef Documentation

typedef ImageRep_ptr HxCorba::ImageRep::_ptr_type
 

Reimplemented from HxCorba::ImageData.

typedef ImageRep_var HxCorba::ImageRep::_var_type
 

Reimplemented from HxCorba::ImageData.


Constructor & Destructor Documentation

HxCorba::ImageRep::ImageRep (    )  [inline]
 

virtual HxCorba::ImageRep::~ImageRep (    )  [inline, virtual]
 


Member Function Documentation

OB::MarshalStubImpl_ptr HxCorba::ImageRep::_OB_createMarshalStubImpl (    )  [protected, virtual]
 

Reimplemented from HxCorba::ImageData.

ImageRep_ptr HxCorba::ImageRep::_duplicate (  ImageRep_ptr    p )  [inline, static]
 

ImageRep_ptr HxCorba::ImageRep::_nil (    )  [inline, static]
 

Reimplemented from HxCorba::ImageData.

HxCorba::ImageRep_ptr HxCorba::ImageRep::_narrow (  CORBA::Object_ptr    p )  [static]
 

Reimplemented from HxCorba::ImageData.

HxCorba::ImageRep_ptr HxCorba::ImageRep::_narrow (  CORBA::AbstractBase_ptr    p )  [static]
 

Reimplemented from HxCorba::ImageData.

const char ** HxCorba::ImageRep::_OB_ids (    )  const [virtual]
 

Reimplemented from HxCorba::ImageData.

const char ** HxCorba::ImageRep::_OB_staticIds (    )  [static]
 

Reimplemented from HxCorba::ImageData.

HxCorba::ImageRep_ptr HxCorba::ImageRep::binaryPixOp (  ImageRep_ptr    _ob_a0,
const char *    _ob_a1,
TagList_ptr    _ob_a2
) 
 

HxCorba::ImageRep_ptr HxCorba::ImageRep::binaryPixOpVal (  const PixValue &    _ob_a0,
const char *    _ob_a1,
TagList_ptr    _ob_a2
) 
 

HxCorba::ImageRep_ptr HxCorba::ImageRep::unaryPixOp (  const char *    _ob_a0,
TagList_ptr    _ob_a1
) 
 

HxCorba::ImageRep_ptr HxCorba::ImageRep::multiPixOp (  const ImageList &    _ob_a0,
const char *    _ob_a1,
TagList_ptr    _ob_a2
) 
 

HxCorba::ImageList * HxCorba::ImageRep::MNPixOp (  const ImageList &    _ob_a0,
const char *    _ob_a1,
TagList_ptr    _ob_a2
) 
 

HxCorba::PixValue HxCorba::ImageRep::reduceOp (  const char *    _ob_a0,
TagList_ptr    _ob_a1
) 
 

HxCorba::ImageRep_ptr HxCorba::ImageRep::generalizedConvolution (  ImageRep_ptr    _ob_a0,
const char *    _ob_a1,
const char *    _ob_a2,
ResultPrecision    _ob_a3,
TagList_ptr    _ob_a4
) 
 

HxCorba::ImageRep_ptr HxCorba::ImageRep::generalizedConvolutionK1d (  CORBA::Long    _ob_a0,
ImageRep_ptr    _ob_a1,
const char *    _ob_a2,
const char *    _ob_a3,
ResultPrecision    _ob_a4,
TagList_ptr    _ob_a5
) 
 

HxCorba::ImageRep_ptr HxCorba::ImageRep::neighbourhoodOp (  const char *    _ob_a0,
TagList_ptr    _ob_a1
) 
 

HxCorba::ImageRep_ptr HxCorba::ImageRep::recursiveNeighOp (  ImageRep_ptr    _ob_a0,
const char *    _ob_a1,
const char *    _ob_a2,
TagList_ptr    _ob_a3,
ResultPrecision    _ob_a4
) 
 

HxCorba::ImageRep_ptr HxCorba::ImageRep::geometricOp2d (  Matrix_ptr    _ob_a0,
GeoIntType    _ob_a1,
GeoTransType    _ob_a2,
CORBA::Boolean    _ob_a3,
const PixValue &    _ob_a4
) 
 

HxCorba::ImageRep_ptr HxCorba::ImageRep::scale (  CORBA::Double    _ob_a0,
CORBA::Double    _ob_a1,
GeoIntType    _ob_a2
) 
 

HxCorba::PixValue HxCorba::ImageRep::getAt (  CORBA::Long    _ob_a0,
CORBA::Long    _ob_a1,
CORBA::Long    _ob_a2
) 
 


The documentation for this class was generated from the following files:
Generated on Tue Jan 8 13:57:13 2002 for C++Binding by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001