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.