ImageGear for C and C++ on Windows v21.0 - Updated
API Reference Guide / Core Component API Reference / Core Component Structures Reference / AT_MOSAIC_SHADOW_PARAMS
In This Topic
    AT_MOSAIC_SHADOW_PARAMS
    In This Topic

    This structure provides shadow parameters for IG_FX_mosaic_tiles function.

    The shadow effect (embossing) is applied after drawing the cell borders. It is applied to the whole image, including cells and borders.

    Declaration:

     
    Copy Code
    typedef struct tagAT_MOSAIC_SHADOW_PARAMS
    {
       enumCompass Direction;
       AT_BOOL Enabled;
       AT_BOOL HighResolution;
       AT_FLOAT Intensity;
       AT_FLOAT Threshold;
    
    } AT_MOSAIC_SHADOW_PARAMS, * LPAT_MOSAIC_SHADOW_PARAMS;
    

    Structure Members:

    Name Type Description
    Direction enumCompass (see enumIGDirections) Shadow direction.
    Enabled AT_BOOL Enables or disables the shadow effect. TRUE means that the shadow is enabled.
    HighResolution AT_BOOL Set this flag to TRUE to decrease the emboss depth and thus make the embossing effect look a little finer.
    Intensity AT_FLOAT Intensity of the shadow effect. Usual range of values is 0.0 to 2.0.
    Threshold AT_FLOAT Shadow threshold. This parameter defines the minimum contrast between two neighboring pixels for the shadow to be applied.