Public Types |
typedef ImageFactory_ptr | _ptr_type |
typedef ImageFactory_var | _var_type |
Public Methods |
| ImageFactory () |
virtual | ~ImageFactory () |
virtual ImageRep_ptr | importImage (ImageData_ptr data)=0 |
virtual ImageRep_ptr | fromSignature (ImageSignature sig, const Sizes &size)=0 |
virtual ImageRep_ptr | fromImage (ImageSignature sig, ImageRep_ptr src)=0 |
virtual ImageRep_ptr | fromValue (ImageSignature sig, const Sizes &size, const PixValue &val)=0 |
virtual ImageRep_ptr | fromByteData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const Sizes &size, const OctetSeq &data)=0 |
virtual ImageRep_ptr | fromShortData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const Sizes &size, const ShortSeq &data)=0 |
virtual ImageRep_ptr | fromIntData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const Sizes &size, const LongSeq &data)=0 |
virtual ImageRep_ptr | fromFloatData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const Sizes &size, const FloatSeq &data)=0 |
virtual ImageRep_ptr | fromDoubleData (CORBA::Long pixelDimensionality, CORBA::Long dimensions, const Sizes &size, const DoubleSeq &data)=0 |
virtual ImageRep_ptr | fromJavaRgb (ImageSignature sig, const Sizes &size, const RgbSeq &pixels)=0 |
virtual ImageRep_ptr | fromGrayValue (ImageSignature sig, const Sizes &size, const OctetSeq &pixels)=0 |
virtual ImageRep_ptr | fromMatlab (ImageSignature sig, const Sizes &size, const DoubleSeq &pixels)=0 |
virtual ImageRep_ptr | fromNamedGenerator (ImageSignature sig, const char *generatorName, TagList_ptr tags)=0 |
virtual ImageRep_ptr | fromImport (ImageSignature sig, const Sizes &size, const char *importOp, TagList_ptr tags)=0 |
virtual ImageRep_ptr | from2Images (ImageRep_ptr i1, ImageRep_ptr i2)=0 |
virtual ImageRep_ptr | from3Images (ImageRep_ptr i1, ImageRep_ptr i2, ImageRep_ptr i3)=0 |
virtual ImageRep_ptr | fromFile (const char *fileName)=0 |
Static Public Methods |
ImageFactory_ptr | _duplicate (ImageFactory_ptr p) |
ImageFactory_ptr | _nil () |
ImageFactory_ptr | _narrow (CORBA::Object_ptr) |
ImageFactory_ptr | _unchecked_narrow (CORBA::Object_ptr) |
ImageFactory_ptr | _narrow (CORBA::AbstractBase_ptr) |
ImageFactory_ptr | _unchecked_narrow (CORBA::AbstractBase_ptr) |
const char ** | _OB_staticIds () |
Static Protected Attributes |
const char * | ids_ [] |