25 #ifndef _OD_DBSUN_H_INCLUDED_
26 #define _OD_DBSUN_H_INCLUDED_
OdSmartPtr< OdDbSun > OdDbSunPtr
virtual DrawableType drawableType() const
virtual OdResult setAltitude(double altitude)
virtual OdResult setAzimuth(double azimuth)
virtual void setDayLightSavingsOn(bool value)
virtual void setOn(bool value)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual const OdGeVector3d & sunDirection() const
OdGiDrawable * drawable()
virtual const OdCmColor & sunColor() const
virtual OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
virtual void setSkyParameters(const OdGiSkyParameters ¶ms)
virtual void setDateTime(const OdDbDate &datetime)
virtual double altitude() const
virtual bool isOn() const
virtual double azimuth() const
virtual const OdGiShadowParameters & shadowParameters() const
virtual void setIntensity(double intensity)
ODDB_DECLARE_MEMBERS(OdDbSun)
virtual void setSunColor(const OdCmColor &color)
virtual void skyParameters(OdGiSkyParameters ¶ms) const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual bool isDayLightSavingsOn() const
virtual double intensity() const
virtual void setSunDirection(const OdGeVector3d &sundir)
virtual void setShadowParameters(const OdGiShadowParameters ¶ms)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
virtual const OdDbDate & dateTime() const
GLsizei const GLfloat * value