|
CFx SDK Documentation 2026 SP0
|
#include <AECOverrideHatchAlignment.h>
Protected Attributes | ||
| OdDbHardPointerId | m_hpidDispRep | |
| OdDbHardPointerId | m_hpidMaterialDef | |
| OdUInt16 | m_iIndex | |
| union { | ||
| OdUInt16 iRawFlags | ||
| struct { | ||
| OdUInt16 bHideHatch: 1 | ||
| OdUInt16 bAllFacesByOri: 1 | ||
| OdUInt16 uUnknown01: 6 | ||
| OdUInt16 uOrientation: 3 | ||
| OdUInt16 uReserved: 5 | ||
| } bBits | ||
| } | m_Flags | |
| double | m_dXOffset | |
| double | m_dYOffset | |
| double | m_dRotation | |
| OdGePoint3d | m_ptOrigin | |
| OdGeVector3d | m_vNormal | |
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 (Args &&... args) |
Static Public Member Functions inherited from OdRxObject | |
| static OdRxObjectPtr | cast (const OdRxObject *pointer) |
| static OdRxClass * | desc () |
| static void | rxInit () |
| static void | rxUninit () |
Protected Member Functions inherited from OdRxObjectImpl< OdRxObject, AECImpObj > | |
| ODRX_HEAP_OPERATORS () | |
Hatch Alignment Override.
<group TA_API_Subobjects_Overrides>
Definition at line 36 of file AECOverrideHatchAlignment.h.
| OdDbObjectId AECOverrideHatchAlignment::GetDispRep | ( | ) | const |
Returns material display representation overriden.
| OdDbObjectId AECOverrideHatchAlignment::GetMaterial | ( | ) | const |
Returns material definition overriden.
| OdGeVector2d AECOverrideHatchAlignment::GetOffset | ( | ) | const |
Returns additional offset.
| FacetModeler::FaceOrientation AECOverrideHatchAlignment::GetOrientation | ( | ) | const |
Returns face orientation overriden.
| const OdGeVector3d & AECOverrideHatchAlignment::GetPlaneNormal | ( | ) | const |
Returns plane normal.
| const OdGePoint3d & AECOverrideHatchAlignment::GetPlaneOrigin | ( | ) | const |
Returns plane origin.
| double AECOverrideHatchAlignment::GetRotation | ( | ) | const |
Returns additional rotation.
| bool AECOverrideHatchAlignment::IsApplyByOrientation | ( | ) | const |
Returns whether override is by orientation.
| bool AECOverrideHatchAlignment::IsVisibleHatch | ( | ) | const |
Returns whether hatch is visible.
| void AECOverrideHatchAlignment::SetDispRep | ( | const OdDbObjectId & | idDispRep | ) |
Sets material display representation overriden.
| void AECOverrideHatchAlignment::SetIsApplyByOrientation | ( | bool | bByOrientation | ) |
Sets whether override is by orientation.
| void AECOverrideHatchAlignment::SetIsVisibleHatch | ( | bool | bVisible | ) |
Sets whether hatch is visible.
| void AECOverrideHatchAlignment::SetMaterial | ( | const OdDbObjectId & | idMaterial | ) |
Sets material definition overriden.
| void AECOverrideHatchAlignment::SetOffset | ( | const OdGeVector2d & | vOffset | ) |
Sets additional offset.
| void AECOverrideHatchAlignment::SetOrientation | ( | FacetModeler::FaceOrientation | eOrientation | ) |
Sets face orientation overriden.
| void AECOverrideHatchAlignment::SetPlaneNormal | ( | const OdGeVector3d & | vNormal | ) |
Sets plane normal.
| void AECOverrideHatchAlignment::SetPlaneOrigin | ( | const OdGePoint3d & | ptOrigin | ) |
Sets plane origin.
| void AECOverrideHatchAlignment::SetRotation | ( | double | dRotation | ) |
Sets additional rotation.
| OdUInt16 AECOverrideHatchAlignment::bAllFacesByOri |
Definition at line 155 of file AECOverrideHatchAlignment.h.
| struct { ... } AECOverrideHatchAlignment::bBits |
| OdUInt16 AECOverrideHatchAlignment::bHideHatch |
Definition at line 154 of file AECOverrideHatchAlignment.h.
| OdUInt16 AECOverrideHatchAlignment::iRawFlags |
Definition at line 144 of file AECOverrideHatchAlignment.h.
|
protected |
Definition at line 170 of file AECOverrideHatchAlignment.h.
|
protected |
Definition at line 164 of file AECOverrideHatchAlignment.h.
|
protected |
Definition at line 167 of file AECOverrideHatchAlignment.h.
| union { ... } AECOverrideHatchAlignment::m_Flags |
|
protected |
Definition at line 133 of file AECOverrideHatchAlignment.h.
|
protected |
Definition at line 136 of file AECOverrideHatchAlignment.h.
|
protected |
Definition at line 139 of file AECOverrideHatchAlignment.h.
|
protected |
Definition at line 174 of file AECOverrideHatchAlignment.h.
|
protected |
Definition at line 178 of file AECOverrideHatchAlignment.h.
| OdUInt16 AECOverrideHatchAlignment::uOrientation |
Definition at line 157 of file AECOverrideHatchAlignment.h.
| OdUInt16 AECOverrideHatchAlignment::uReserved |
Definition at line 158 of file AECOverrideHatchAlignment.h.
| OdUInt16 AECOverrideHatchAlignment::uUnknown01 |
Definition at line 156 of file AECOverrideHatchAlignment.h.