CFx SDK Documentation
2023 SP0
|
#include <AECMvBlockAttribute.h>
Protected Attributes | |
OdString | m_strPrompt |
OdDbHardPointerId | m_hpidDbLayerTableRecord |
OdCmColor | m_cColor |
OdDbHardPointerId | m_hpidDbLineTypeTableRecord |
OdDb::TextHorzMode | m_eHorizotalAlignment |
OdDb::TextVertMode | m_eVerticalAlignment |
OdGePoint3d | m_ptPosition |
OdGePoint3d | m_ptAlignment |
OdGeVector3d | m_vExtrusionDirection |
double | m_dThickness |
double | m_dObliquing |
double | m_dRotation |
double | m_dHeight |
double | m_dWidthFactor |
OdString | m_strValue |
OdDbHardPointerId | m_hpidDbTextStyleTableRecord |
bool | m_bBackward |
bool | m_bUpsideDown |
OdString | m_strTag |
bool | m_bInvisible |
OdUInt16 | m_uUnknown01 |
OdDb::LineWeight | m_eLineWeight |
double | m_dLineTypeScale |
OdInt16 | m_iUnknown01 |
OdDbHardPointerId | m_hpidUnknown01 |
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 () | |
Multi-View Block Attribute.
<group TA_API_Subobjects_Multi-View_Block>
Definition at line 37 of file AECMvBlockAttribute.h.
const OdGePoint3d& AECMvBlockAttribute::GetAlignmentPoint | ( | ) | const |
Returns the alignment point.
const OdCmColor& AECMvBlockAttribute::GetColor | ( | ) | const |
Returns the color.
double AECMvBlockAttribute::GetHeight | ( | ) | const |
Returns the text height.
OdDbObjectId AECMvBlockAttribute::GetLayer | ( | ) | const |
Returns the Object ID of layer table record.
OdDbObjectId AECMvBlockAttribute::GetLinetype | ( | ) | const |
Returns the Object ID of linetype table record.
double AECMvBlockAttribute::GetLinetypeScale | ( | ) | const |
Returns the linetype scaling factor.
OdDb::LineWeight AECMvBlockAttribute::GetLineWeight | ( | ) | const |
Returns the line weight.
const OdGeVector3d& AECMvBlockAttribute::GetNormal | ( | ) | const |
Returns the normal.
double AECMvBlockAttribute::GetOblique | ( | ) | const |
Returns the slant angle.
const OdGePoint3d& AECMvBlockAttribute::GetPosition | ( | ) | const |
Returns the position.
const OdString& AECMvBlockAttribute::GetPrompt | ( | ) | const |
Returns the prompt string.
double AECMvBlockAttribute::GetRotation | ( | ) | const |
Returns the rotation angle.
const OdString& AECMvBlockAttribute::GetTag | ( | ) | const |
Returns the tag string.
OdDb::TextHorzMode AECMvBlockAttribute::GetTextHorzAlignment | ( | ) | const |
Returns the horizontal text alignment.
OdDbObjectId AECMvBlockAttribute::GetTextStyle | ( | ) | const |
Returns the Object ID of text style table record.
OdDb::TextVertMode AECMvBlockAttribute::GetTextVertAlignment | ( | ) | const |
Returns the vertical alignment.
double AECMvBlockAttribute::GetThickness | ( | ) | const |
Returns the text thickness.
const OdString& AECMvBlockAttribute::GetValue | ( | ) | const |
Returns the value string.
double AECMvBlockAttribute::GetWidthFactor | ( | ) | const |
Returns the width factor.
bool AECMvBlockAttribute::IsBackward | ( | ) | const |
Returns the "Backward" flag.
bool AECMvBlockAttribute::IsInvisible | ( | ) | const |
Returns the "Invisible" flag.
bool AECMvBlockAttribute::IsUpsideDown | ( | ) | const |
Returns the "Upside Down" flag.
void AECMvBlockAttribute::SetAlignmentPoint | ( | const OdGePoint3d & | ptPoint | ) |
Sets the alignment point.
void AECMvBlockAttribute::SetHeight | ( | double | dHeight | ) |
Sets the text height.
void AECMvBlockAttribute::SetIsBackward | ( | bool | bBackward | ) |
Sets the "Backward" flag.
void AECMvBlockAttribute::SetIsInvisible | ( | bool | bInvisible | ) |
Sets the "Invisible" flag.
void AECMvBlockAttribute::SetIsUpsideDown | ( | bool | bUpsideDown | ) |
Sets the "Upside Down" flag.
void AECMvBlockAttribute::SetLayer | ( | const OdDbObjectId & | idLayer | ) |
Sets the Object ID of layer table record.
void AECMvBlockAttribute::SetLinetype | ( | const OdDbObjectId & | idLinetype | ) |
Sets the Object ID of linetype table record.
void AECMvBlockAttribute::SetLinetypeScale | ( | double | dScale | ) |
Sets the linetype scaling factor.
void AECMvBlockAttribute::SetLineWeight | ( | OdDb::LineWeight | eLineWeight | ) |
Sets the line weight.
void AECMvBlockAttribute::SetNormal | ( | const OdGeVector3d & | vNormal | ) |
Sets the normal.
void AECMvBlockAttribute::SetOblique | ( | double | dOblique | ) |
Sets the slant angle.
void AECMvBlockAttribute::SetPosition | ( | const OdGePoint3d & | ptPos | ) |
Sets the position.
void AECMvBlockAttribute::SetRotation | ( | double | dRotation | ) |
Sets the rotation angle.
void AECMvBlockAttribute::SetTextHorzAlignment | ( | OdDb::TextHorzMode | eMode | ) |
Sets the horizontal text alignment.
void AECMvBlockAttribute::SetTextStyle | ( | const OdDbObjectId & | idTextStyle | ) |
Sets the Object ID of text style table record.
void AECMvBlockAttribute::SetTextVertAlignment | ( | OdDb::TextVertMode | eMode | ) |
Sets the vertical text alignment.
void AECMvBlockAttribute::SetThickness | ( | double | dThickness | ) |
Sets the text thickness.
void AECMvBlockAttribute::SetWidthFactor | ( | double | dFactor | ) |
Sets the width factor.
|
protected |
Definition at line 324 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 333 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 327 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 282 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 312 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 342 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 306 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 309 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 303 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 315 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 288 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 339 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 291 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 279 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 285 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 321 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 348 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 345 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 297 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 294 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 276 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 330 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 318 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 336 of file AECMvBlockAttribute.h.
|
protected |
Definition at line 300 of file AECMvBlockAttribute.h.