IShRasterLayerUtilities.h File Reference


Classes

struct  IShRasterLayerUtilities

Enumerations

enum  EResizeMethod { eResizeMethodSample1, eResizeMethodSample4, eResizeMethodLinear, eResizeMethodBicubic }
enum  EResizedLayerFill { eResizedLayerFillSingle, eResizedLayerFillDisplayGray, eResizedLayerFillExtendBlack, eResizedLayerFillExtendWhite }

Functions

 MCDEFINE_GUID (IID_IShRasterLayerUtilities, 0xe49bb9f0, 0x7f0f, 0x11d2, 0xb8, 0xbb, 0x0, 0x10, 0x4b, 0x2c, 0x90, 0x11)

Enumeration Type Documentation

enum EResizedLayerFill
 

Enumeration values:
eResizedLayerFillSingle  single channel, not for display
eResizedLayerFillDisplayGray  single channel, converted into R, G and B
eResizedLayerFillExtendBlack  displays the R, G or B channel as is and fill others with black
eResizedLayerFillExtendWhite  or white

enum EResizeMethod
 

methods for layer resizing (faster to better order)

Enumeration values:
eResizeMethodSample1  one pixel dst = one pixel src
eResizeMethodSample4  one pixel dst = sum(four pixels src) / 4
eResizeMethodLinear  one pixel dst = average color on a real rect in src
eResizeMethodBicubic  bicubical interpolation


Function Documentation

MCDEFINE_GUID (  IID_IShRasterLayerUtilities  ,
0xe49bb9f0  ,
0x7f0f  ,
0x11d2  ,
0xb8  ,
0xbb  ,
0x0  ,
0x10  ,
0x4b  ,
0x2c  ,
0x90  ,
0x11 
) 
 


Generated on Mon Mar 14 12:28:58 2005 for Carrara SDK Doc by  doxygen 1.3.9.1