ImageGear for C and C++ on Windows v19.10 - Updated
IG_vect_light_set_attenuation
API Reference Guide > Vector Component API Reference > Vector Component Functions Reference > Light Functions > IG_vect_light_set_attenuation

This function sets the new constant, linear, and quadratic attenuation factors for the light source.

Declaration:

 
Copy Code
AT_ERRCOUNT ACCUAPI IG_vect_light_set_attenuation(
        HIG_VECT_LIGHTSOURCE hLightSource, 
        float fConstant,
        float fLinear,
        float fQuadratic
);

Arguments:

Name Type Description
hLightSource HIG_VECT_LIGHTSOURCE Light source handle.
fConstant float New constant attenuation factor to be set.
fLinear float New linear attenuation factor to be set.
fQuadratic float New quadratic attenuation factor to be set.

Return Value:

Returns 0 if successful. Otherwise, returns the number of ImageGear errors that occurred during this function call.

Supported Raster Image Formats:

This function does not process image pixels.

Sample:

None