24#ifndef __AECCUSTOMMEMBERBLOCK_H__
25#define __AECCUSTOMMEMBERBLOCK_H__
60 eWhenIntersectingCutPlane = 1,
61 eWhenAboveCutPlane = 2,
62 eWhenBelowCutPlane = 3
AECSubPtr< AECCustomMemberBlock > AECCustomMemberBlockSubPtr
OdSmartPtr< AECCustomMemberBlock > AECCustomMemberBlockPtr
#define AEC_DECLARE_MEMBERS(ClassName)
const OdGeVector3d & GetInsertionOffset() const
void SetIsMirrorX(bool bMirror)
double GetSpaceBetween() const
void SetInsertionOffset(const OdGeVector3d &vOffset)
bool IsRepeatBlockDisplay() const
void SetFit(FitType eType)
double GetEndOffsetX() const
OperationType operationType() const
OdGeVector3d m_vInsertionOffset
void SetIsMirrorZ(bool bMirror)
OdUInt32Array m_aComponents
OdDbHardPointerId m_hpidBlock
OdDbObjectId GetBlock() const
void SetDisplayCondition(Display eCondition)
void SetBlock(const OdDbObjectId &idBlock)
double GetStartOffsetX() const
void SetEndOffsetX(double dOffset)
Display GetDisplayCondition() const
void SetSpaceBetween(double dSpace)
void SetOperationType(OperationType operationType)
void SetStartOffsetX(double dOffset)
void SetIsMirrorY(bool bMirror)
XPosition GetXPosition() const
void SetXPosition(XPosition ePosition)
void SetIsRepeatBlockDisplay(bool bRepeat)