|
CFx SDK Documentation
2023 SP0
|
#include <AECRailing.h>
Protected Attributes | |
| AECImpObjPtr | m_pImpRail |
Protected Attributes inherited from AECImpObj | |
| class AECSIBase * | m_pImp |
| DOM. More... | |
| OdUInt16 | m_iMinSupportedVersion |
Additional Inherited Members | |
Static Public Member Functions inherited from OdRxObjectImpl< OdRxObject, AECImpObj > | |
| static OdSmartPtr< AECImpObj > | createObject () |
Static Public Member Functions inherited from OdRxObject | |
| static OdRxObjectPtr | cast (const OdRxObject *pointer) |
| static OdRxClass * | desc () |
Protected Member Functions inherited from OdRxObjectImpl< OdRxObject, AECImpObj > | |
| ODRX_HEAP_OPERATORS () | |
| void AECRailing::GetBaseProfile | ( | FacetModeler::Profile2D & | cProfile | ) | const |
Returns base profile.
| double AECRailing::GetDepth | ( | ) | const |
Returns profile height.
| AECDefs::RailingJustification AECRailing::GetJustification | ( | ) | const |
Returns rail justification.
| const OdDbObjectId& AECRailing::GetMaterial | ( | ) | const |
| OdDbObjectId AECRailing::GetProfile | ( | ) | const |
Returns the Object ID of profile definition.
Reamrks: See AECDbProfileDef.
Used only for erpCustom profile type.
| AECDefs::RailingProfileScaling AECRailing::GetProfileScaling | ( | ) | const |
Returns profile scaling type.
| AECDefs::RailingProfile AECRailing::GetProfileType | ( | ) | const |
Returns profile type.
| double AECRailing::GetWidth | ( | ) | const |
Returns profile width.
| void AECRailing::SetDepth | ( | double | dDepth | ) |
Sets profile height.
| void AECRailing::SetJustification | ( | AECDefs::RailingJustification | eJustification | ) |
Sets rail justification.
| void AECRailing::SetMaterial | ( | const OdDbObjectId & | id | ) |
| void AECRailing::SetProfile | ( | const OdDbObjectId & | idProfile | ) |
Sets the Object ID of profile definition.
Reamrks: See AECDbProfileDef.
Used only for erpCustom profile type.
| void AECRailing::SetProfileScaling | ( | AECDefs::RailingProfileScaling | eType | ) |
Sets profile scaling type.
| void AECRailing::SetProfileType | ( | AECDefs::RailingProfile | eType | ) |
Sets profile type.
| void AECRailing::SetWidth | ( | double | dWidth | ) |
Sets profile width.
|
protected |
Definition at line 135 of file AECRailing.h.