CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef _ODDBBACKGROUND_INCLUDED_
25 #define _ODDBBACKGROUND_INCLUDED_
31 #define ODDB_BACKGROUND_DICTIONARY ACAD_BACKGROUND
332 #endif // _ODDBBACKGROUND_INCLUDED_
const OdString & imageFilename() const
virtual OdDbObjectId secondaryBackground() const
OdCmEntityColor colorGroundPlaneFar() const
virtual ~OdDbImageBackground()
OdCmEntityColor colorBottom() const
virtual ~OdDbIBLBackground()
void setColorSkyZenith(const OdCmEntityColor &color)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
ODDB_DECLARE_MEMBERS(OdDbImageBackground)
OdDbObjectId sunId() const
OdSmartPtr< OdDbSolidBackground > OdDbSolidBackgroundPtr
virtual ~OdDbGradientBackground()
void setRotation(double rotation)
virtual OdGiDrawable::DrawableType drawableType() const
virtual void setRotation(double rotation)
virtual const OdString & IBLImageName() const
OdCmEntityColor colorUndergroundHorizon() const
virtual void setDataFrom(const OdDbIBLBackground *pBkgnd)
void setHeight(double height)
void setColorSolid(const OdCmEntityColor &color)
void setHorizon(double horizon)
void setXOffset(double xOffset)
OdCmEntityColor colorSkyHorizon() const
virtual void setDisplayImage(bool bDisplay)
void setUseTiling(bool bUseTiling)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
OdCmEntityColor colorGroundPlaneNear() const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
void setColorMiddle(const OdCmEntityColor &color)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual OdGiDrawable::DrawableType drawableType() const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual OdGiDrawable::DrawableType drawableType() const
void setColorGroundPlaneNear(const OdCmEntityColor &color)
virtual OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
void setColorGroundPlaneFar(const OdCmEntityColor &color)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual bool displayImage() const
void setColorUndergroundHorizon(const OdCmEntityColor &color)
void setColorBottom(const OdCmEntityColor &color)
ODDB_DECLARE_MEMBERS(OdDbSkyBackground)
virtual OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
OdSmartPtr< OdDbIBLBackground > OdDbIBLBackgroundPtr
OdCmEntityColor colorUndergroundAzimuth() const
virtual OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
virtual ~OdDbSolidBackground()
OdSmartPtr< OdDbSkyBackground > OdDbSkyBackgroundPtr
OdSmartPtr< OdDbGradientBackground > OdDbGradientBackgroundPtr
TOOLKIT_EXPORT OdDbDictionaryPtr oddbGetBackgroundDictionary(OdDbDatabase *pDb, OdDb::OpenMode mode, bool createIfNotFound=false)
virtual OdGiDrawable * drawable()
OdDbGroundPlaneBackground()
OdSmartPtr< OdDbImageBackground > OdDbImageBackgroundPtr
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdCmEntityColor colorTop() const
void setMaintainAspectRatio(bool bMaintainAspectRatio)
OdCmEntityColor colorSolid() const
void setSunId(const OdDbObjectId &sunId)
ODDB_DECLARE_MEMBERS(OdDbSolidBackground)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
TOOLKIT_EXPORT OdDbObjectId oddbGetBackgroundDictionaryId(OdDbDatabase *pDb, bool createIfNotFound=false)
virtual OdGiDrawable::DrawableType drawableType() const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
void setImageFilename(const OdString &filename)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
OdCmEntityColor colorSkyZenith() const
bool maintainAspectRatio() const
virtual OdGiDrawable::DrawableType drawableType() const
ODDB_DECLARE_MEMBERS(OdDbGradientBackground)
virtual ~OdDbSkyBackground()
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
GLint GLenum GLsizei GLsizei height
OdSmartPtr< OdDbGroundPlaneBackground > OdDbGroundPlaneBackgroundPtr
virtual OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
ODDB_DECLARE_MEMBERS(OdDbGroundPlaneBackground)
ODDB_DECLARE_MEMBERS(OdDbBackground)
virtual ~OdDbGroundPlaneBackground()
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual OdGiDrawable::DrawableType drawableType() const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
void setYScale(double yScale)
void setFitToScreen(bool bFitToScreen)
void setColorTop(const OdCmEntityColor &color)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual void setEnable(bool bEnable)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
OdCmEntityColor colorMiddle() const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
OdSmartPtr< OdDbBackground > OdDbBackgroundPtr
virtual void setIBLImageName(const OdString &filename)
virtual ~OdDbBackground()
void setColorUndergroundAzimuth(const OdCmEntityColor &color)
ODDB_DECLARE_MEMBERS(OdDbIBLBackground)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
virtual double rotation() const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
void setYOffset(double yOffset)
virtual bool enable() const
virtual OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
virtual void setSecondaryBackground(const OdDbObjectId &bgId)
void setColorSkyHorizon(const OdCmEntityColor &color)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
void setXScale(double xScale)