24 #ifndef __AECGRIDASSEMBLYCELL_H__
25 #define __AECGRIDASSEMBLYCELL_H__
OdSmartPtr< AECGridAssemblyCell > AECGridAssemblyCellPtr
OdSmartPtr< AECGeProfile > AECGeProfilePtr
AECSubPtr< AECGridAssemblyCell > AECGridAssemblyCellSubPtr
AECSubPtr< AECGeProfile > AECGeProfileSubPtr
#define AEC_DECLARE_MEMBERS(ClassName)
void GetInteriorMinMaxPoints(OdGePoint2d &ptLower, OdGePoint2d &ptUpper) const
bool IsRectangular() const
void GetCellPath(std::vector< OdUInt16 > &aPath) const
void SetInfillStyle(const OdDbObjectId &hpidInfillStyle)
void SetIsConsumed(bool bOn)
void SetInfillIndex(OdUInt16 iIndex)
OdDbHardPointerId m_hpidInfillStyle
void SetInteriorMinMaxPoints(const OdGePoint2d &ptLower, const OdGePoint2d &ptUpper)
std::vector< OdUInt16 > m_aPathToCell
void SetIsRectangular(bool bOn)
OdUInt16 GetCellAssignmentIndex() const
void SetIsCutStartMiter(bool bOn)
AECGeProfileSubPtr GetInteriorProfile() const
void SetCellPath(const std::vector< OdUInt16 > &aPath)
OdUInt16 m_iCellAssignmentIndex
void SetIsSplitted(bool bOn)
void SetIsCutEndMiter(bool bOn)
void SetCellAssignmentIndex(OdUInt16 iCellAssignmentIndex)
void GetMinMaxPoints(OdGePoint2d &ptLower, OdGePoint2d &ptUpper) const
OdDbObjectId GetInfillStyle() const
bool IsCutEndMiter() const
AECGeProfilePtr m_pInteriorProfile
void SetMinMaxPoints(const OdGePoint2d &ptLower, const OdGePoint2d &ptUpper)
bool IsCutStartMiter() const
void RemoveInteriorProfile()
AECGeProfileSubPtr NewInteriorProfile()
bool GetInfillIndex(OdUInt16 &iIndex) const
OdUInt16 bHasCellOverride