25#ifndef __OD_DB_UNDERLAY_HOST__
26#define __OD_DB_UNDERLAY_HOST__
UNDERLAY_EXPORT void oddbConvertHslToRgb(const OdGeVector3d &hsl, OdGeVector3d &rgb)
OdSmartPtr< OdDbUnderlayHostPE > OdDbUnderlayHostPEPtr
UNDERLAY_EXPORT void oddbUnderlayHostGetAdjustedColor(OdGeVector3d &rgbResult, const OdGeVector3d &rgbInputColor, const OdGeVector3d &rgbCurrentBackgroundColor, const OdGeVector3d &hslFadedContrastColor, const OdDbUnderlayDrawContext &drawContext)
UNDERLAY_EXPORT void oddbConvertRgbToHsl(const OdGeVector3d &rgb, OdGeVector3d &hsl)
OdSmartPtr< OdDbUnderlayFile > OdDbUnderlayFilePtr
virtual OdDbUnderlayItemPtr getItem(int i) const =0
ODRX_DECLARE_MEMBERS(OdDbUnderlayFile)
virtual OdDbUnderlayItemPtr getItem(OdString name) const =0
virtual int getItemCount() const =0
virtual OdResult load(OdDbDatabase &pDb, OdString path, OdString password, OdDbUnderlayFilePtr &result)=0
ODRX_DECLARE_MEMBERS(OdDbUnderlayHostPE)
GLuint const GLchar * name