CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AECDbWallStyle Class Reference

#include <AECDbWallStyle.h>

Inheritance diagram for AECDbWallStyle:
AECDbDictRecord AECDbObject OdDbObject OdGiDrawable OdRxObject

Public Member Functions

bool GetWallWidth (double &dWallWidth) const
 
void SetWallWidth (double dWallWidth)
 
void SetWallWidthUsed (bool bWallWidthUsed)
 
bool GetBaseHeight (double &dBaseHeight) const
 
void SetBaseHeight (double dBaseHeight)
 
void SetBaseHeightUsed (bool bBaseHeightUsed)
 
bool GetJustification (AECDefs::WallJustification &eJustification) const
 
void SetJustification (AECDefs::WallJustification eJustification)
 
void SetJustificationUsed (bool bJustificationUsed)
 
bool UseAutomaticCleanups (bool &bAutomaticCleanups) const
 
void SetAutomaticCleanups (bool bCleaupAutomatically)
 
void SetAutomaticCleanupsUsed (bool bCleaupAutomaticallyUsed)
 
bool GetCleanupRadius (double &dCleanupRadius) const
 
void SetCleanupRadius (double dCleanupRadius)
 
void SetCleanupRadiusUsed (bool bCleaupRadiusUsed)
 
bool GetCleanupGroupDef (OdDbObjectId &idCleanupGroupDef) const
 
void SetCleanupGroupDef (const OdDbObjectId &idCleanupGroupDef)
 
void SetCleanupGroupDefUsed (bool bCleaupGroupDefUsed)
 
bool GetFloorLineOffset (double &dFloorLineOffset) const
 
void SetFloorLineOffset (double dFloorLineOffset)
 
void SetFloorLineOffsetUsed (bool bFloorLineOffsetUsed)
 
bool GetRoofLineOffset (double &dRoofLineOffset) const
 
void SetRoofLineOffset (double dRoofLineOffset)
 
void SetRoofLineOffsetUsed (bool bRoofLineOffsetUsed)
 
OdDbObjectId GetEndcapStyle () const
 
void SetEndcapStyle (const OdDbObjectId &idEndcapStyle)
 
OdDbObjectId GetDoorEndcapStyle () const
 
void SetDoorEndcapStyle (const OdDbObjectId &idEndcapStyle)
 
OdDbObjectId GetWindowAssemblyEndcapStyle () const
 
void SetWindowAssemblyEndcapStyle (const OdDbObjectId &idEndcapStyle)
 
OdDbObjectId GetOpeningEndcapStyle () const
 
void SetOpeningEndcapStyle (const OdDbObjectId &idEndcapStyle)
 
OdDbObjectId GetWindowEndcapStyle () const
 
void SetWindowEndcapStyle (const OdDbObjectId &idEndcapStyle)
 
const OdDbObjectIdGetShrinkwrapMaterial () const
 
void SetShrinkwrapMaterial (const OdDbObjectId &id)
 
OdUInt32 GetComponentCount () const
 
AECWallStyleCompSubPtr GetComponentByIndex (OdUInt32 iIndex) const
 
AECWallStyleCompSubPtr GetComponentByName (const OdString &strComponentName) const
 
AECImpArraySubPtr GetComponents ()
 
bool IsLeftSideExterior () const
 
void SetIsLeftSideExterior (bool bExterior)
 
bool IsRightSideExterior () const
 
void SetIsRightSideExterior (bool bExterior)
 
OdGeInterval GetRealWidth (double dBaseWidth) const
 
- Public Member Functions inherited from AECDbDictRecord
const OdStringGetDictRecordDescription () const
 
void SetDictRecordDescription (const OdString &strDescription)
 
AECClassificationArraySubPtr GetClassificationArray () const
 
OdString GetName () const
 
- Public Member Functions inherited from AECDbObject
virtual void subClose ()
 
virtual OdResult dwgInFields (OdDbDwgFiler *pFiler)
 
virtual void dwgOutFields (OdDbDwgFiler *pFiler) const
 
virtual void dxfOut (OdDbDxfFiler *pFiler) const
 
virtual void audit (OdDbAuditInfo *pAuditInfo)
 
const OdStringGetDescription () const
 
void SetDescription (const OdString &strDescription)
 
OdUInt32 GetOverrideCount () const
 
AECOverrideSubPtr GetOverrideByIndex (OdUInt32 iIndex) const
 
AECImpArraySubPtr GetOverrides ()
 
OdDbObjectId GetCurrentDispProps (const OdDbObjectId &idDispRep)
 
OdDbObjectId OverrideDispProps (const OdDbObjectId &idDispRep, bool bCopyContents=true)
 
void RemoveDispProps (const OdDbObjectId &idDispRep)
 
- Public Member Functions inherited from OdDbObject
 ODDB_DECLARE_MEMBERS (OdDbObject)
 
 ~OdDbObject ()
 
void addRef ()
 
void release ()
 
long numRefs () const
 
OdDbObjectId objectId () const
 
OdDbHandle getDbHandle () const
 
OdDbHandle handle () const
 
OdDbObjectId ownerId () const
 
virtual void setOwnerId (OdDbObjectId ownerId)
 
OdDbDatabasedatabase () const
 
void createExtensionDictionary ()
 
OdDbObjectId extensionDictionary () const
 
bool releaseExtensionDictionary ()
 
OdDbXrecordPtr createXrecord (const OdString &xrecordName, OdDb::DuplicateRecordCloning style=OdDb::kDrcIgnore)
 
void upgradeOpen ()
 
void downgradeOpen ()
 
void cancel ()
 
virtual OdResult subOpen (OdDb::OpenMode mode)
 
virtual void subClose ()
 
OdResult erase (bool eraseIt=true)
 
virtual OdResult subErase (bool erasing)
 
void handOverTo (OdDbObject *pNewObject, bool keepXData=true, bool keepExtDict=true)
 
virtual void subHandOverTo (OdDbObject *pNewObject)
 
void swapIdWith (OdDbObjectId otherId, bool swapXdata=false, bool swapExtDict=false)
 
virtual void subSwapIdWith (const OdDbObjectId &otherId, bool swapXdata=false, bool swapExtDict=false)
 
virtual void audit (OdDbAuditInfo *pAuditInfo)
 
void dwgIn (OdDbDwgFiler *pFiler)
 
void dwgOut (OdDbDwgFiler *pFiler) const
 
virtual OdResult dxfIn (OdDbDxfFiler *pFiler)
 
virtual void dxfOut (OdDbDxfFiler *pFiler) const
 
virtual OdResult dwgInFields (OdDbDwgFiler *pFiler)
 
virtual void dwgOutFields (OdDbDwgFiler *pFiler) const
 
virtual OdResult dxfInFields (OdDbDxfFiler *pFiler)
 
virtual void dxfOutFields (OdDbDxfFiler *pFiler) const
 
virtual OdResult dxfInFields_R12 (OdDbDxfFiler *pFiler)
 
virtual void dxfOutFields_R12 (OdDbDxfFiler *pFiler) const
 
virtual OdDb::DuplicateRecordCloning mergeStyle () const
 
virtual OdResBufPtr xData (const OdString &regappName=OdString::kEmpty) const
 
virtual void setXData (const OdResBuf *pRb)
 
bool isEraseStatusToggled () const
 
bool isErased () const
 
bool isReadEnabled () const
 
bool isWriteEnabled () const
 
bool isNotifyEnabled () const
 
bool isModified () const
 
bool isModifiedXData () const
 
bool isModifiedGraphics () const
 
bool isNewObject () const
 
bool isNotifying () const
 
bool isUndoing () const
 
bool isReallyClosing () const
 
bool isDBRO () const
 
void assertReadEnabled () const
 
void assertWriteEnabled (bool autoUndo=true, bool recordModified=true)
 
void assertNotifyEnabled () const
 
void disableUndoRecording (bool disable)
 
bool isUndoRecordingDisabled () const
 
OdDbDwgFilerundoFiler ()
 
virtual void applyPartialUndo (OdDbDwgFiler *pUndoFiler, OdRxClass *pClassObj)
 
void addReactor (OdDbObjectReactor *pReactor) const
 
void removeReactor (OdDbObjectReactor *pReactor) const
 
virtual void addPersistentReactor (const OdDbObjectId &objId)
 
virtual void removePersistentReactor (const OdDbObjectId &objId)
 
bool hasPersistentReactor (const OdDbObjectId &objId) const
 
OdDbObjectIdArray getPersistentReactors () const
 
OdDbObjectReactorArray getTransientReactors () const
 
virtual void recvPropagateModify (const OdDbObject *pSubObj)
 
virtual void xmitPropagateModify () const
 
ODRX_SEALED_VIRTUAL OdDbObjectPtr deepClone (OdDbIdMapping &idMap, OdDbObject *pOwner, bool bPrimary=true) const ODRX_SEALED
 
ODRX_SEALED_VIRTUAL OdDbObjectPtr wblockClone (OdDbIdMapping &idMap, OdDbObject *pOwner, bool bPrimary=true) const ODRX_SEALED
 
virtual void appendToOwner (OdDbIdPair &idPair, OdDbObject *pOwnerObject, OdDbIdMapping &idMap)
 
void setOdDbObjectIdsInFlux ()
 
bool isOdDbObjectIdsInFlux () const
 
virtual void copied (const OdDbObject *pObject, const OdDbObject *pNewObject)
 
virtual void erased (const OdDbObject *pObject, bool erasing=true)
 
virtual void goodbye (const OdDbObject *pObject)
 
virtual void openedForModify (const OdDbObject *pObject)
 
virtual void modified (const OdDbObject *pObject)
 
virtual void subObjModified (const OdDbObject *pObject, const OdDbObject *pSubObj)
 
virtual void modifyUndone (const OdDbObject *pObject)
 
virtual void modifiedXData (const OdDbObject *pObject)
 
virtual void unappended (const OdDbObject *pObject)
 
virtual void reappended (const OdDbObject *pObject)
 
bool isAProxy () const
 
virtual void objectClosed (const OdDbObjectId &objectId)
 
virtual void modifiedGraphics (const OdDbObject *pObject)
 
virtual void copyFrom (const OdRxObject *pSource)
 
bool hasSaveVersionOverride () const
 
void setHasSaveVersionOverride (bool hasSaveVersionOverride)
 
virtual OdDb::DwgVersion getObjectSaveVersion (const OdDbFiler *pFiler, OdDb::MaintReleaseVer *pMaintVer=0) const
 
virtual OdDbObjectPtr decomposeForSave (OdDb::DwgVersion ver, OdDbObjectId &replaceId, bool &exchangeXData)
 
virtual OdDbObjectPtr decomposeForSave (OdDb::SaveType format, OdDb::DwgVersion ver, OdDbObjectId &replaceId, bool &exchangeXData)
 
void convertForSave (OdDb::DwgVersion ver)
 
virtual void composeForLoad (OdDb::SaveType format, OdDb::DwgVersion version, OdDbAuditInfo *pAuditInfo)
 
virtual OdGiDrawabledrawable ()
 
virtual OdUInt32 subSetAttributes (OdGiDrawableTraits *pTraits) const
 
virtual bool subWorldDraw (OdGiWorldDraw *pWd) const
 
virtual void subViewportDraw (OdGiViewportDraw *pVd) const
 
virtual bool isPersistent () const
 
virtual OdDbStub * id () const
 
ODRX_SEALED_VIRTUAL OdResult getClassID (void *pClsid) const ODRX_SEALED
 
void setGsNode (OdGsCache *pNode)
 
OdGsCachegsNode () const
 
void xDataTransformBy (const OdGeMatrix3d &xfm)
 
bool hasFields () const
 
OdDbObjectId getField (const OdString &fieldName) const
 
OdDbObjectPtr getField (const OdString &fieldName, OdDb::OpenMode mode) const
 
virtual OdDbObjectId setField (const OdString &fieldName, OdDbField *pField)
 
virtual OdResult removeField (OdDbObjectId fieldId)
 
virtual OdDbObjectId removeField (const OdString &fieldName)
 
OdDbObjectId getFieldDictionary () const
 
OdDbObjectPtr getFieldDictionary (OdDb::OpenMode mode) const
 
virtual OdRxClasssaveAsClass (OdRxClass *pClass) const
 
- Public Member Functions inherited from OdGiDrawable
 ODRX_DECLARE_MEMBERS (OdGiDrawable)
 
virtual DrawableType drawableType () const
 
ODRX_SEALED_VIRTUAL OdUInt32 setAttributes (OdGiDrawableTraits *pTraits) const ODRX_SEALED
 
ODRX_SEALED_VIRTUAL bool worldDraw (OdGiWorldDraw *pWd) const ODRX_SEALED
 
ODRX_SEALED_VIRTUAL void viewportDraw (OdGiViewportDraw *pVd) const ODRX_SEALED
 
virtual bool isPersistent () const =0
 
virtual OdDbStub * id () const =0
 
virtual void setGsNode (OdGsCache *pGsNode)=0
 
virtual OdGsCachegsNode () const =0
 
ODRX_SEALED_VIRTUAL OdUInt32 viewportDrawLogicalFlags (OdGiViewportDraw *pVd) const ODRX_SEALED
 
virtual OdResult getGeomExtents (OdGeExtents3d &extents) const
 
ODRX_SEALED_VIRTUAL OdUInt32 regenSupportFlags () const ODRX_SEALED
 
- 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
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Additional Inherited Members

- Public Types inherited from OdGiDrawable
enum  SetAttributesFlags {
  kDrawableNone = 0 , kDrawableIsAnEntity = 1 , kDrawableUsesNesting = 2 , kDrawableIsCompoundObject = 4 ,
  kDrawableViewIndependentViewportDraw = 8 , kDrawableIsInvisible = 16 , kDrawableHasAttributes = 32 , kDrawableRegenTypeDependantGeometry = 64 ,
  kDrawableIsDimension = (kDrawableIsAnEntity + kDrawableIsCompoundObject + 128) , kDrawableRegenDraw = 256 , kDrawableStandardDisplaySingleLOD = 512 , kDrawableShadedDisplaySingleLOD = 1024 ,
  kDrawableViewDependentViewportDraw = 2048 , kDrawableBlockDependentViewportDraw = 4096 , kDrawableIsExternalReference = 8192 , kDrawableNotPlottable = 16384 ,
  kDrawableNotAllowLCS = 32768 , kDrawableMergeControlOff = 65536 , kLastFlag = kDrawableMergeControlOff
}
 
enum  DrawableType {
  kGeometry = 0 , kDistantLight = 1 , kPointLight = 2 , kSpotLight = 3 ,
  kAmbientLight , kSolidBackground , kGradientBackground , kImageBackground ,
  kGroundPlaneBackground , kViewport , kWebLight , kSkyBackground ,
  kImageBasedLightingBackground
}
 
- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 
- Protected Member Functions inherited from OdDbObject
 OdDbObject ()
 
virtual OdResult subGetClassID (void *pClsid) const
 
virtual OdDbObjectPtr subDeepClone (OdDbIdMapping &ownerIdMap, OdDbObject *pOwner, bool bPrimary) const
 
virtual OdDbObjectPtr subWblockClone (OdDbIdMapping &ownerIdMap, OdDbObject *pOwner, bool bPrimary) const
 
- Protected Member Functions inherited from OdGiDrawable
 OdGiDrawable ()
 
virtual OdUInt32 subSetAttributes (OdGiDrawableTraits *traits) const =0
 
virtual bool subWorldDraw (OdGiWorldDraw *wd) const =0
 
virtual void subViewportDraw (OdGiViewportDraw *vd) const =0
 
virtual OdUInt32 subViewportDrawLogicalFlags (OdGiViewportDraw *vd) const
 
virtual OdUInt32 subRegenSupportFlags () const
 
- Protected Attributes inherited from AECDbObject
AECImpObjPtr m_pImpObject
 
AECImpArrayPtr m_pOverrides
 
- Protected Attributes inherited from OdDbObject
OdDbObjectImplm_pImpl
 

Detailed Description

Wall Style.

<group TA_API_Objects>

Definition at line 37 of file AECDbWallStyle.h.

Member Function Documentation

◆ GetBaseHeight()

bool AECDbWallStyle::GetBaseHeight ( double &  dBaseHeight) const

Returns the default wall`s base height for the newly created wall, which use this wall style.

Remarks
The return value indicates if this value is to be used.

The dBaseHeight variable will be filled anyway because this value is stored in file anyway.

◆ GetCleanupGroupDef()

bool AECDbWallStyle::GetCleanupGroupDef ( OdDbObjectId idCleanupGroupDef) const

Returns ObjectID of cleanup group definition for the newly created wall, which use this wall style.

Remarks
The return value indicates if this value is to be used.

The idCleanupGroupDef variable will be filled anyway because this value is stored in file anyway.

◆ GetCleanupRadius()

bool AECDbWallStyle::GetCleanupRadius ( double &  dCleanupRadius) const

Returns the default wall`s cleanup radius for the newly created wall, which use this wall style.

Remarks
The return value indicates if this value is to be used.

The dCleanupRadius variable will be filled anyway because this value is stored in file anyway.

◆ GetComponentByIndex()

AECWallStyleCompSubPtr AECDbWallStyle::GetComponentByIndex ( OdUInt32  iIndex) const

Returns wall style component by index.

◆ GetComponentByName()

AECWallStyleCompSubPtr AECDbWallStyle::GetComponentByName ( const OdString strComponentName) const

Returns wall style component by name.

◆ GetComponentCount()

OdUInt32 AECDbWallStyle::GetComponentCount ( ) const

Returns the number of wall style components.

◆ GetComponents()

AECImpArraySubPtr AECDbWallStyle::GetComponents ( )

Returns pointer to components array.

Remarks
(Elements should by of type AECWallStyleComp).

◆ GetDoorEndcapStyle()

OdDbObjectId AECDbWallStyle::GetDoorEndcapStyle ( ) const

Returns door endcap style (AECDbOpeningEndcapStyle).

◆ GetEndcapStyle()

OdDbObjectId AECDbWallStyle::GetEndcapStyle ( ) const

Returns wall endcap style (AECDbEndcapStyle).

◆ GetFloorLineOffset()

bool AECDbWallStyle::GetFloorLineOffset ( double &  dFloorLineOffset) const

Returns the default walls floor line offset (for bottom walls part) for the newly created wall, which use this wall style.

Remarks
The return value indicates if this value is to be used.

The dFloorLineOffset variable will be filled anyway because this value is stored in file anyway.

◆ GetJustification()

bool AECDbWallStyle::GetJustification ( AECDefs::WallJustification eJustification) const

Returns the default wall`s justification. for the newly created wall, which use this wall style.

Remarks
The return value indicates if this value is to be used.

The eJustification variable will be filled anyway because this value is stored in file anyway.

◆ GetOpeningEndcapStyle()

OdDbObjectId AECDbWallStyle::GetOpeningEndcapStyle ( ) const

Returns opening endcap style (AECDbOpeningEndcapStyle).

◆ GetRealWidth()

OdGeInterval AECDbWallStyle::GetRealWidth ( double  dBaseWidth) const

Returns the bounding interval for wall width.

Parameters
dBaseWidth[in] - Base width of the Wall.

Return Values: Interval along Y axis.

◆ GetRoofLineOffset()

bool AECDbWallStyle::GetRoofLineOffset ( double &  dRoofLineOffset) const

Returns the default walls roof line offset (for top walls part) for the newly created wall, which use this wall style.

Remarks
The return value indicates if this value is to be used.

The dRoofLineOffset variable will be filled anyway because this value is stored in file anyway.

◆ GetShrinkwrapMaterial()

const OdDbObjectId & AECDbWallStyle::GetShrinkwrapMaterial ( ) const

Returns the Object ID of the material definition (AECDbMaterialDef) for shrink wrap.

◆ GetWallWidth()

bool AECDbWallStyle::GetWallWidth ( double &  dWallWidth) const

Returns the default wall`s width for the newly created wall, which use this wall style.

Remarks
The return value indicates if this value is to be used.

The dWidth variable will be filled anyway because this value is stored in file anyway.

◆ GetWindowAssemblyEndcapStyle()

OdDbObjectId AECDbWallStyle::GetWindowAssemblyEndcapStyle ( ) const

Returns window assembly endcap style (AECDbOpeningEndcapStyle).

◆ GetWindowEndcapStyle()

OdDbObjectId AECDbWallStyle::GetWindowEndcapStyle ( ) const

Returns window endcap style (AECDbOpeningEndcapStyle).

◆ IsLeftSideExterior()

bool AECDbWallStyle::IsLeftSideExterior ( ) const

Returns whether left side is considered exterior for bounded spaces.

◆ IsRightSideExterior()

bool AECDbWallStyle::IsRightSideExterior ( ) const

Returns whether right side is considered exterior for bounded spaces.

◆ SetAutomaticCleanups()

void AECDbWallStyle::SetAutomaticCleanups ( bool  bCleaupAutomatically)

Sets default "automatic cleanups" flag.

◆ SetAutomaticCleanupsUsed()

void AECDbWallStyle::SetAutomaticCleanupsUsed ( bool  bCleaupAutomaticallyUsed)

Sets whether default "automatic cleanups" flag is used.

◆ SetBaseHeight()

void AECDbWallStyle::SetBaseHeight ( double  dBaseHeight)

Sets default default base height.

Remarks
Base height should be positive.

◆ SetBaseHeightUsed()

void AECDbWallStyle::SetBaseHeightUsed ( bool  bBaseHeightUsed)

Sets whether default base height.

◆ SetCleanupGroupDef()

void AECDbWallStyle::SetCleanupGroupDef ( const OdDbObjectId idCleanupGroupDef)

Sets default cleanup group definition.

◆ SetCleanupGroupDefUsed()

void AECDbWallStyle::SetCleanupGroupDefUsed ( bool  bCleaupGroupDefUsed)

Sets whether default cleanup group definition is used.

◆ SetCleanupRadius()

void AECDbWallStyle::SetCleanupRadius ( double  dCleanupRadius)

Sets default cleanup radius.

Remarks
Cleanup radius should be positive.

◆ SetCleanupRadiusUsed()

void AECDbWallStyle::SetCleanupRadiusUsed ( bool  bCleaupRadiusUsed)

Sets whether default cleanup radius is used.

◆ SetDoorEndcapStyle()

void AECDbWallStyle::SetDoorEndcapStyle ( const OdDbObjectId idEndcapStyle)

Sets door endcap style.

◆ SetEndcapStyle()

void AECDbWallStyle::SetEndcapStyle ( const OdDbObjectId idEndcapStyle)

Sets wall endcap style.

◆ SetFloorLineOffset()

void AECDbWallStyle::SetFloorLineOffset ( double  dFloorLineOffset)

Sets default floor line offset.

◆ SetFloorLineOffsetUsed()

void AECDbWallStyle::SetFloorLineOffsetUsed ( bool  bFloorLineOffsetUsed)

Sets whether default floor line offset is used.

◆ SetIsLeftSideExterior()

void AECDbWallStyle::SetIsLeftSideExterior ( bool  bExterior)

Sets whether left side is considered exterior for bounded spaces.

◆ SetIsRightSideExterior()

void AECDbWallStyle::SetIsRightSideExterior ( bool  bExterior)

Sets whether right side is considered exterior for bounded spaces.

◆ SetJustification()

void AECDbWallStyle::SetJustification ( AECDefs::WallJustification  eJustification)

Sets default default justification.

◆ SetJustificationUsed()

void AECDbWallStyle::SetJustificationUsed ( bool  bJustificationUsed)

Sets whether default justification is used.

◆ SetOpeningEndcapStyle()

void AECDbWallStyle::SetOpeningEndcapStyle ( const OdDbObjectId idEndcapStyle)

Sets opening endcap style.

◆ SetRoofLineOffset()

void AECDbWallStyle::SetRoofLineOffset ( double  dRoofLineOffset)

Sets default roof line offset.

◆ SetRoofLineOffsetUsed()

void AECDbWallStyle::SetRoofLineOffsetUsed ( bool  bRoofLineOffsetUsed)

Sets whether default roof line offset is used.

◆ SetShrinkwrapMaterial()

void AECDbWallStyle::SetShrinkwrapMaterial ( const OdDbObjectId id)

Sets the Object ID of the material definition (AECDbMaterialDef) for shrink wrap.

◆ SetWallWidth()

void AECDbWallStyle::SetWallWidth ( double  dWallWidth)

Sets default wall width.

Remarks
Wall width should be non-negative.

◆ SetWallWidthUsed()

void AECDbWallStyle::SetWallWidthUsed ( bool  bWallWidthUsed)

Sets whether wall width is used in newly created walls.

◆ SetWindowAssemblyEndcapStyle()

void AECDbWallStyle::SetWindowAssemblyEndcapStyle ( const OdDbObjectId idEndcapStyle)

Sets window assembly endcap style.

◆ SetWindowEndcapStyle()

void AECDbWallStyle::SetWindowEndcapStyle ( const OdDbObjectId idEndcapStyle)

Sets window endcap style.

◆ UseAutomaticCleanups()

bool AECDbWallStyle::UseAutomaticCleanups ( bool &  bAutomaticCleanups) const

Returns if initially wall with this style should use automatic cleanups.

Remarks
The return value indicates if this value is to be used. The bAutomaticCleanups variable will be filled anyway because this value is stored in file anyway.

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