24 #ifndef __AECDBWINDOWSTYLE_H__ 
   25 #define __AECDBWINDOWSTYLE_H__ 
OdSmartPtr< AECDbWindowStyle > AECDbWindowStylePtr
 
#define AEC_DICTIONARY_DECLARE_MEMBERS(ClassName)
 
#define AEC_DECLARE_MEMBERS(ClassName)
 
const OdDbObjectId & GetFrameMaterial() const
 
void SetWindowType(AECDefs::WindowType eWindowType)
 
void SetFrameWidth(double dFrameWidth)
 
void SetCornerFrameWidth(double dCornerFrameWidth)
 
const OdDbObjectId & GetMuntinsMaterial() const
 
void SetMuntinsMaterial(const OdDbObjectId &id)
 
const OdDbObjectId & GetGlassMaterial() const
 
const OdDbObjectId & GetSashMaterial() const
 
double GetCornerFrameWidth() const
 
void SetAutoAdjustToWidthOfWall(bool bAutoAdjust)
 
void SetFrameDepth(double dFrameDepth)
 
void SetWindowShape(AECDefs::Shape eShape)
 
void SetSashMaterial(const OdDbObjectId &id)
 
double GetSashDepth() const
 
void SetProfile(const OdDbObjectId &idProfileDef)
 
double GetSashWidth() const
 
void SetIsButtGlazingAtCorner(bool bButtGlazingAtCorner)
 
void SetFrameMaterial(const OdDbObjectId &id)
 
double GetFrameDepth() const
 
void SetSashDepth(double dSashDepth)
 
AECDefs::WindowType GetWindowType() const
 
AECDefs::Shape GetWindowShape() const
 
bool GetAutoAdjustToWidthOfWall() const
 
bool IsButtGlazingAtCorner() const
 
void SetGlassMaterial(const OdDbObjectId &id)
 
OdDbObjectId GetProfile() const
 
double GetGlassThickness() const
 
double GetFrameWidth() const
 
void SetSashWidth(double dSashWidth)
 
void SetGlassThickness(double dGlassThickness)