uint32_t getRasterLayerComplexComponent(Layer* pLayer) { RasterLayer* pRaster = dynamic_cast<RasterLayer*>(pLayer); if (pRaster == NULL) { setLastError(SIMPLE_BAD_PARAMS); return 1; } setLastError(SIMPLE_NO_ERROR); return pRaster->getComplexComponent(); }