CFx SDK Documentation  2023 SP0
List of all members
AECWindowMuntinsBlock Class Reference

#include <AECWindowMuntinsBlock.h>

Inheritance diagram for AECWindowMuntinsBlock:
AECMuntinsBlock AECDispCompEnt AECDispComp AECImpObj OdRxObjectImpl< OdRxObject, AECImpObj > OdRxObject

Additional Inherited Members

- Public Types inherited from AECDispCompEnt
enum  XPosition { exLeft = 0 , exCenter = 1 , exRight = 2 }
 
enum  YPosition { eyFront = 0 , eyCenter = 1 , eyBack = 2 }
 
enum  ZPosition { ezBottom = 0 , ezCenter = 1 , ezTop = 2 }
 
- Public Member Functions inherited from AECMuntinsBlock
const OdStringGetName () const
 
void SetName (const OdString &strName)
 
double GetWidth () const
 
void SetWidth (double dWidth)
 
double GetDepth () const
 
void SetDepth (double dDepth)
 
double GetHubRadius () const
 
void SetHubRadius (double dRadius)
 
bool IsConvertToBody () const
 
void SetIsConvertToBody (bool bConvert)
 
bool IsCleanupJoints () const
 
void SetIsCleanupJoints (bool bCleanup)
 
AECDefs::MuntinsGlassComponent GetGlassComponent () const
 
void SetGlassComponent (AECDefs::MuntinsGlassComponent eComponent)
 
OdUInt8 GetSingleIndex () const
 
void SetSingleIndex (OdUInt8 iIndex)
 
OdUInt8 GetLightsHigh () const
 
void SetLightsHigh (OdUInt8 iCount)
 
OdUInt8 GetLightsWide () const
 
void SetLightsWide (OdUInt8 iCount)
 
OdUInt8 GetSpokeCount () const
 
void SetSpokeCount (OdUInt8 iCount)
 
AECDefs::MuntinsPattern GetPattern () const
 
void SetPattern (AECDefs::MuntinsPattern ePattern)
 
AECDefs::MuntinsHubStyle GetHubStyle () const
 
void SetHubStyle (AECDefs::MuntinsHubStyle eStyle)
 
AECDefs::MuntinsHubCenter GetHubCenter () const
 
void SetHubCenter (AECDefs::MuntinsHubCenter eType)
 
double GetEdgeOffsetX () const
 
void SetEdgeOffsetX (double dOffset)
 
double GetEdgeOffsetY () const
 
void SetEdgeOffsetY (double dOffset)
 
AECDefs::Shape GetShape () const
 
void SetShape (AECDefs::Shape eShape)
 
- Public Member Functions inherited from AECDispCompEnt
virtual void SetDbProperties (const OdDbDatabase *pDb)
 DOM. More...
 
bool IsVisible () const
 
void SetIsVisible (bool bVisible)
 
const OdCmColorGetColor () const
 
void SetColor (const OdCmColor &cColor)
 
OdDbObjectId GetLayer () const
 
void SetLayer (const OdDbObjectId &idLayer)
 
OdDbObjectId GetLinetype () const
 
void SetLinetype (const OdDbObjectId &idLinetype)
 
OdDb::LineWeight GetLineWeight () const
 
void SetLineWeight (OdDb::LineWeight eLineWeight)
 
double GetLtScale () const
 
void SetLtScale (double dScale)
 
OdDb::PlotStyleNameType GetPlotStyleNameType () const
 
void SetPlotStyleNameType (OdDb::PlotStyleNameType eType)
 
OdDbObjectId GetPlotStyle () const
 
void SetPlotStyle (const OdDbObjectId &idPlotStyle)
 
bool MayBeByMaterial () const
 
void SetMayBeByMaterial (bool bMayBeByMaterial)
 
bool IsByMaterial () const
 
void SetIsByMaterial (bool bByMaterial)
 
- Public Member Functions inherited from AECImpObj
const OdStringGetDescription () const
 
void SetDescription (const OdString &strDescription)
 
virtual void onObjectLoaded ()
 
virtual void SubClose ()
 DOM. More...
 
OdRxObjectGetOwner () const
 
OdRxObjectGetOwner (OdRxClass *pClass) const
 
void addRefSubPtr ()
 
void releaseSubPtr ()
 
void assertReadEnabled () const
 
void assertWriteEnabled (bool autoUndo=true, bool recordModified=true)
 
bool isReadEnabled () const
 
bool isWriteEnabled () const
 
OdDbDatabasedatabase () const
 
void copyFrom (const OdRxObject *pOther)
 
virtual OdUInt16 minSupportedVersion () const
 
void SetOwner (OdDbObject *pOwner)
 DOM. More...
 
void SetOwner (AECImpObj *pOwner)
 DOM. More...
 
class AECSIBase * GetImpl () const
 DOM. More...
 
virtual OdResult dwgInFieldsEx20 (AECDbDwgFiler *pFiler)
 DOM. More...
 
virtual OdResult dwgInFieldsEx1 (AECDbDwgFiler *pFiler)
 DOM. More...
 
- Public Member Functions inherited from OdRxObjectImpl< OdRxObject, AECImpObj >
 OdRxObjectImpl ()
 
void addRef ()
 
void release ()
 
long numRefs () const
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 
- Static Public Member Functions inherited from OdRxObjectImpl< OdRxObject, AECImpObj >
static OdSmartPtr< AECImpObjcreateObject ()
 
- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 
- Protected Member Functions inherited from OdRxObjectImpl< OdRxObject, AECImpObj >
 ODRX_HEAP_OPERATORS ()
 
- Protected Attributes inherited from AECMuntinsBlock
OdString m_strBlockName
 
double m_dMuntinWidth
 
double m_dMuntinDepth
 
double m_dHubRadius
 
bool m_bConvertToBody
 
bool m_bCleanupJoints
 
AECDefs::MuntinsGlassComponent m_eGlassComponent
 
OdUInt8 m_iSingleIndex
 
OdUInt8 m_iLightsHigh
 
OdUInt8 m_iLightsWide
 
OdUInt8 m_iSpokes
 
AECDefs::MuntinsPattern m_eMuntinsPattern
 
OdUInt8 m_iUnknown00
 
AECDefs::MuntinsHubStyle m_eHubStyle
 
AECDefs::MuntinsHubCenter m_eHubCenter
 
AECDefs::Shape m_eShape
 
double m_dEdgeXOffset
 
double m_dEdgeYOffset
 
- Protected Attributes inherited from AECDispCompEnt
bool m_bVisible
 
OdDbHardPointerId m_hpidDbLayerTableRecord
 
OdCmColor m_cColor
 
bool m_bNoneColor
 
OdDbHardPointerId m_hpidDbLineTypeTableRecord
 
OdDb::LineWeight m_eLineWeight
 
double m_dLtScale
 
OdDb::PlotStyleNameType m_ePlotStyleName
 
OdDbHardPointerId m_hpidPlotStyle
 
MaterialFlags m_iMaterialFlags
 
OdUInt32 m_unknSmartStrID
 DOM. More...
 
OdString m_unknSmartStrValue
 DOM. More...
 
OdInt32 m_iUnknown1
 DOM. More...
 
- Protected Attributes inherited from AECDispComp
bool m_bApplicable
 
bool m_bInherited
 
- Protected Attributes inherited from AECImpObj
class AECSIBase * m_pImp
 DOM. More...
 
OdUInt16 m_iMinSupportedVersion
 

Detailed Description

Window muntins block.

<group TA_API_Subobjects_Display_Components>

Definition at line 35 of file AECWindowMuntinsBlock.h.


The documentation for this class was generated from the following file: