CFx SDK Documentation 2024 SP0
|
#include <AECRailing.h>
Protected Attributes | |
AECImpObjPtr | m_pImpRail |
Protected Attributes inherited from AECImpObj | |
class AECSIBase * | m_pImp |
DOM. | |
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.