ImageGear Professional v18.2 > API Reference Guide > FreqIP Component API Reference > FreqIP Component Objects > IGComplexObject Object |
IGComplexObject Object
Type: ObjectObjects of this type can store both real and imaginary part of complex data, which is stored internally using double precision, rather than one of the integral types as in IGPage Object. Objects of this type can be used as input or output for frequency domain image processing functions so as to keep the precision of the data.
IIGComplexObject extends IIGObject
Clear Method | Clear the content of a complex object. |
Create Method | Create a complex object. |
CreateEmpty Method | Create a complex object, with empty but allocated buffers. |
GetDimensions Method | Get dimensions of the object. |
GetImaginaryRasterCopy Method | Creates a new IGDataArray object and copies to it the imaginary data at the specified row. |
GetRealRasterCopy Method | Create a new IGDataArray object and copies to it the real data at the specified row. |
IsValid Method | Check whether this is a valid complex object. |
ToImage Method | Convert a complex object to an IGPage Object. |
ToImageWithParameters Method | Convert a complex object to an IGPage Object, also return the parameters used to scale the output. |
UpdateImaginaryRasterFrom Method | Updates the imaginary data at the specified row, using data from the IGDataArray object. |
UpdateRealRasterFrom Method | Updates the real data at the specified row, using data from the IGDataArray object. |