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
const OdString & GetLayerWildcard() const
bool IsDownDirection() const
static AECDbScheduleTablePtr CreateAECObject(const OdDbObjectId &idBlock, const OdDbObjectId &idScheduleTableStyle)
double GetMaximumHeight() const
bool IsRepeatHeaders() const
void AddEntry(const OdDbObjectId &idEntry)
bool IsAutomaticUpdate() 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)
const OdString & GetTitle() const
void SetIsAddNewObjectsAutomatically(bool bIsAddNewObjectsAutomatically)
void SetIsScanBlockReferences(bool bIsScanBlockReferences)
OdUInt32 GetEntryCount() const
void SetScale(double dScale)
void SetMaximumHeight(double dMaximumHeight)
void SetIsAutomaticUpdate(bool bIsAutomaticUpdate)