24#ifndef __AECDBWINDOW_H__
25#define __AECDBWINDOW_H__
50 bool bIsCornerWindow =
false );
OdSmartPtr< AECDbWindow > AECDbWindowPtr
#define AEC_DECLARE_MEMBERS(ClassName)
virtual void copyFrom(const OdRxObject *pSource)
bool IsCornerOnStartOfWall() const
AECDefs::OpeningMeasure GetOpeningMeasure() const
void GetCornerWindowWidths(double &dWidth1, double &dWidth2) const
static AECDbWindowPtr CreateAECObject(const OdDbObjectId &idBlock, const OdDbObjectId &idWindowStyle, bool bIsCornerWindow=false)
virtual AECDefs::Shape GetShapeType() const
bool IsCornerWindow() const
virtual OdDbObjectId GetProfileDefinition() const
void SetOpeningMeasure(AECDefs::OpeningMeasure eOpeningMeasure)
void SetCornerWindowWidths(double dWidth1, double dWidth2)
void SetIsCornerWindow(bool bIsCornerWindow)