24 #ifndef __AECDBSCHEDULETABLE_H__
25 #define __AECDBSCHEDULETABLE_H__
OdSmartPtr< AECDbScheduleTable > AECDbScheduleTablePtr
#define AEC_DECLARE_MEMBERS(ClassName)
double GetSpacing() const
OdDbObjectId GetEntryByIndex(const OdUInt32 iIndex) const
void SetIsRepeatHeaders(bool bIsRepeatHeaders)
bool IsManualHeights() const
void SetIsRepeatTitle(bool bIsRepeatTitle)
void SetTitle(const OdString &strTitle)
bool IsAddNewObjectsAutomatically() const
void SetReferencePath(const OdString &strReferencePath)
bool IsScheduleExternalDrawing() const
const OdString & GetReferencePath() const
bool IsRepeatTitle() const
void RemoveEntry(const OdDbObjectId &idEntry)
bool IsScanScanXRefs() const
bool IsDownDirection() const
static AECDbScheduleTablePtr CreateAECObject(const OdDbObjectId &idBlock, const OdDbObjectId &idScheduleTableStyle)
double GetMaximumHeight() const
bool IsRepeatHeaders() const
void AddEntry(const OdDbObjectId &idEntry)
const OdString & GetTitle() const
bool IsAutomaticUpdate() const
const OdString & GetLayerWildcard() const
void SetIsManualHeights(bool bIsManualHeights)
void SetLayerWildcard(const OdString &strLayerWildcard)
void SetManualHeights(const std::vector< double > &vManualHeights)
void SetSpacing(double dSpacing)
std::vector< double > GetManualHeights() const
bool IsScanBlockReferences() const
void SetIsDownDirection(bool bIsDownDirection)
void SetIsScheduleExternalDrawing(bool bIsScheduleExternalDrawing)
void SetIsScanScanXRefs(bool bIsScanScanXRefs)
void SetIsAddNewObjectsAutomatically(bool bIsAddNewObjectsAutomatically)
void SetIsScanBlockReferences(bool bIsScanBlockReferences)
OdUInt32 GetEntryCount() const
void SetScale(double dScale)
void SetMaximumHeight(double dMaximumHeight)
void SetIsAutomaticUpdate(bool bIsAutomaticUpdate)