CFx SDK Documentation 2024 SP0
|
#include <AECDbWallStyle.h>
bool AECDbWallStyle::GetBaseHeight | ( | double & | dBaseHeight | ) | const |
Returns the default wall`s base height for the newly created wall, which use this wall style.
The dBaseHeight variable will be filled anyway because this value is stored in file anyway.
bool AECDbWallStyle::GetCleanupGroupDef | ( | OdDbObjectId & | idCleanupGroupDef | ) | const |
Returns ObjectID of cleanup group definition for the newly created wall, which use this wall style.
The idCleanupGroupDef variable will be filled anyway because this value is stored in file anyway.
bool AECDbWallStyle::GetCleanupRadius | ( | double & | dCleanupRadius | ) | const |
Returns the default wall`s cleanup radius for the newly created wall, which use this wall style.
The dCleanupRadius variable will be filled anyway because this value is stored in file anyway.
AECWallStyleCompSubPtr AECDbWallStyle::GetComponentByIndex | ( | OdUInt32 | iIndex | ) | const |
Returns wall style component by index.
AECWallStyleCompSubPtr AECDbWallStyle::GetComponentByName | ( | const OdString & | strComponentName | ) | const |
Returns wall style component by name.
OdUInt32 AECDbWallStyle::GetComponentCount | ( | ) | const |
Returns the number of wall style components.
AECImpArraySubPtr AECDbWallStyle::GetComponents | ( | ) |
Returns pointer to components array.
OdDbObjectId AECDbWallStyle::GetDoorEndcapStyle | ( | ) | const |
Returns door endcap style (AECDbOpeningEndcapStyle).
OdDbObjectId AECDbWallStyle::GetEndcapStyle | ( | ) | const |
Returns wall endcap style (AECDbEndcapStyle).
bool AECDbWallStyle::GetFloorLineOffset | ( | double & | dFloorLineOffset | ) | const |
Returns the default walls floor line offset (for bottom wall
s part) for the newly created wall, which use this wall style.
The dFloorLineOffset variable will be filled anyway because this value is stored in file anyway.
bool AECDbWallStyle::GetJustification | ( | AECDefs::WallJustification & | eJustification | ) | const |
Returns the default wall`s justification. for the newly created wall, which use this wall style.
The eJustification variable will be filled anyway because this value is stored in file anyway.
OdDbObjectId AECDbWallStyle::GetOpeningEndcapStyle | ( | ) | const |
Returns opening endcap style (AECDbOpeningEndcapStyle).
OdGeInterval AECDbWallStyle::GetRealWidth | ( | double | dBaseWidth | ) | const |
Returns the bounding interval for wall width.
dBaseWidth | [in] - Base width of the Wall. |
Return Values: Interval along Y axis.
bool AECDbWallStyle::GetRoofLineOffset | ( | double & | dRoofLineOffset | ) | const |
Returns the default walls roof line offset (for top wall
s part) for the newly created wall, which use this wall style.
The dRoofLineOffset variable will be filled anyway because this value is stored in file anyway.
const OdDbObjectId & AECDbWallStyle::GetShrinkwrapMaterial | ( | ) | const |
Returns the Object ID of the material definition (AECDbMaterialDef) for shrink wrap.
bool AECDbWallStyle::GetWallWidth | ( | double & | dWallWidth | ) | const |
Returns the default wall`s width for the newly created wall, which use this wall style.
The dWidth variable will be filled anyway because this value is stored in file anyway.
OdDbObjectId AECDbWallStyle::GetWindowAssemblyEndcapStyle | ( | ) | const |
Returns window assembly endcap style (AECDbOpeningEndcapStyle).
OdDbObjectId AECDbWallStyle::GetWindowEndcapStyle | ( | ) | const |
Returns window endcap style (AECDbOpeningEndcapStyle).
bool AECDbWallStyle::IsLeftSideExterior | ( | ) | const |
Returns whether left side is considered exterior for bounded spaces.
bool AECDbWallStyle::IsRightSideExterior | ( | ) | const |
Returns whether right side is considered exterior for bounded spaces.
void AECDbWallStyle::SetAutomaticCleanups | ( | bool | bCleaupAutomatically | ) |
Sets default "automatic cleanups" flag.
void AECDbWallStyle::SetAutomaticCleanupsUsed | ( | bool | bCleaupAutomaticallyUsed | ) |
Sets whether default "automatic cleanups" flag is used.
void AECDbWallStyle::SetBaseHeight | ( | double | dBaseHeight | ) |
Sets default default base height.
void AECDbWallStyle::SetBaseHeightUsed | ( | bool | bBaseHeightUsed | ) |
Sets whether default base height.
void AECDbWallStyle::SetCleanupGroupDef | ( | const OdDbObjectId & | idCleanupGroupDef | ) |
Sets default cleanup group definition.
void AECDbWallStyle::SetCleanupGroupDefUsed | ( | bool | bCleaupGroupDefUsed | ) |
Sets whether default cleanup group definition is used.
void AECDbWallStyle::SetCleanupRadius | ( | double | dCleanupRadius | ) |
Sets default cleanup radius.
void AECDbWallStyle::SetCleanupRadiusUsed | ( | bool | bCleaupRadiusUsed | ) |
Sets whether default cleanup radius is used.
void AECDbWallStyle::SetDoorEndcapStyle | ( | const OdDbObjectId & | idEndcapStyle | ) |
Sets door endcap style.
void AECDbWallStyle::SetEndcapStyle | ( | const OdDbObjectId & | idEndcapStyle | ) |
Sets wall endcap style.
void AECDbWallStyle::SetFloorLineOffset | ( | double | dFloorLineOffset | ) |
Sets default floor line offset.
void AECDbWallStyle::SetFloorLineOffsetUsed | ( | bool | bFloorLineOffsetUsed | ) |
Sets whether default floor line offset is used.
void AECDbWallStyle::SetIsLeftSideExterior | ( | bool | bExterior | ) |
Sets whether left side is considered exterior for bounded spaces.
void AECDbWallStyle::SetIsRightSideExterior | ( | bool | bExterior | ) |
Sets whether right side is considered exterior for bounded spaces.
void AECDbWallStyle::SetJustification | ( | AECDefs::WallJustification | eJustification | ) |
Sets default default justification.
void AECDbWallStyle::SetJustificationUsed | ( | bool | bJustificationUsed | ) |
Sets whether default justification is used.
void AECDbWallStyle::SetOpeningEndcapStyle | ( | const OdDbObjectId & | idEndcapStyle | ) |
Sets opening endcap style.
void AECDbWallStyle::SetRoofLineOffset | ( | double | dRoofLineOffset | ) |
Sets default roof line offset.
void AECDbWallStyle::SetRoofLineOffsetUsed | ( | bool | bRoofLineOffsetUsed | ) |
Sets whether default roof line offset is used.
void AECDbWallStyle::SetShrinkwrapMaterial | ( | const OdDbObjectId & | id | ) |
Sets the Object ID of the material definition (AECDbMaterialDef) for shrink wrap.
void AECDbWallStyle::SetWallWidth | ( | double | dWallWidth | ) |
Sets default wall width.
void AECDbWallStyle::SetWallWidthUsed | ( | bool | bWallWidthUsed | ) |
Sets whether wall width is used in newly created walls.
void AECDbWallStyle::SetWindowAssemblyEndcapStyle | ( | const OdDbObjectId & | idEndcapStyle | ) |
Sets window assembly endcap style.
void AECDbWallStyle::SetWindowEndcapStyle | ( | const OdDbObjectId & | idEndcapStyle | ) |
Sets window endcap style.
bool AECDbWallStyle::UseAutomaticCleanups | ( | bool & | bAutomaticCleanups | ) | const |
Returns if initially wall with this style should use automatic cleanups.