|
CFx SDK Documentation
2023 SP0
|
#include <AECStairTurn.h>
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 () | |
Protected Attributes inherited from AECStairComponent | |
| AECImpObjPtr | m_pImpObject |
Protected Attributes inherited from AECImpObj | |
| class AECSIBase * | m_pImp |
| DOM. More... | |
| OdUInt16 | m_iMinSupportedVersion |
| const OdGePoint2d& AECStairTurn::GetCenterPoint | ( | ) | const |
Returns Center point of the turn.
|
virtual |
AECStairComponent override.
Reimplemented from AECStairComponent.
| double AECStairTurn::GetLeftOffset | ( | ) | const |
Returns offset of the Left side of the turn.
| const OdGePoint2d& AECStairTurn::GetPointByIndex | ( | OdUInt32 | iIndex | ) | const |
Returns baseline point by index.
| OdUInt32 AECStairTurn::GetPointCount | ( | ) | const |
Returns the number of points that define the baseline.
| double AECStairTurn::GetRightOffset | ( | ) | const |
Returns offset of the Right side of the turn.
| AECDefs::StairTurnType AECStairTurn::GetType | ( | ) | const |
Returns Stair Turn Type.
| void AECStairTurn::SetCenterPoint | ( | const OdGePoint2d & | ptPoint | ) |
Sets Center point of the turn.
| void AECStairTurn::SetLeftOffset | ( | double | dOffset | ) |
Sets offset of the Left side of the turn.
| void AECStairTurn::SetPoints | ( | const OdGePoint2d & | pt1 | ) |
Sets baseline to single point (1/4 turn).
| void AECStairTurn::SetPoints | ( | const OdGePoint2d & | pt1, |
| const OdGePoint2d & | pt2 | ||
| ) |
Sets baseline to two points (1/2 turn).
| void AECStairTurn::SetPoints | ( | const OdGePoint2d & | pt1, |
| const OdGePoint2d & | pt2, | ||
| const OdGePoint2d & | pt3 | ||
| ) |
Sets baseline to three points (1/2 turn).
| void AECStairTurn::SetRightOffset | ( | double | dOffset | ) |
Sets offset of the Right side of the turn.
| void AECStairTurn::SetType | ( | AECDefs::StairTurnType | eType | ) |
Sets Stair Turn Type.