24#ifndef __AECCUSTOMRAILINGREPRESENTATION_H__
25#define __AECCUSTOMRAILINGREPRESENTATION_H__
AECSubPtr< AECCustomRailingRepresentation > AECCustomRailingRepresentationSubPtr
OdSmartPtr< AECCustomRailingRepresentation > AECCustomRailingRepresentationPtr
#define AEC_DECLARE_MEMBERS(ClassName)
GeometryFlags m_uGeometryFlags
void SetIsScaleToFitLockXYRatio(bool bScale)
void SetIsDynamicPostComponent(bool bOn)
bool IsScaleToFitDepth() const
void SetIsHandrailComponent(bool bOn)
void SetSelectionEnd(OdUInt16 iIndex)
void SetIsMirrorY(bool bMirror)
void SetIsScaleToFitDepth(bool bScale)
void SetSelectionStart(OdUInt16 iIndex)
bool IsScaleToFitWidth() const
bool IsBetweenComps() const
bool IsDynamicPostComponent() const
void SetIsScaleToFitWidth(bool bScale)
OdUInt16 GetSelectionStart() const
void SetIsGuardrailComponent(bool bOn)
bool IsFixedPostComponent() const
bool IsGuardrailComponent() const
XPosition GetXPosition() const
OdUInt16 GetSelectionEnd() const
void SetXPosition(XPosition ePosition)
YPosition GetYPosition() const
bool IsHandrailComponent() const
void SetIsBottomrailComponent(bool bOn)
ComponentFlags m_uComponentFlags
void SetIsBetweenComps(bool bBetween)
void SetIsMirrorX(bool bMirror)
void SetIsFixedPostComponent(bool bOn)
bool IsSkippedComponent(OdUInt32 iOverall, OdUInt32 iIndex) const
AttachTo GetAttachTo() const
void SetZRotation(double dRotation)
void SetYPosition(YPosition ePosition)
bool IsBottomrailComponent() const
OdUInt16 m_iSelectionStart
bool IsScaleToFitLockXYRatio() const
bool IsDrawnForComponent(OdUInt32 iOverall, OdUInt32 iIndex) const
double GetZRotation() const
void SetIsBalusterComponent(bool bOn)
bool IsBalusterComponent() const
void SetAttachTo(AttachTo eType)
void SetIsReplace(bool bReplace)