CFx SDK Documentation
2023 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. 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 () | |
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.