|
CFx SDK Documentation
2023 SP0
|
#include <AECScheduleTableStyleColumn.h>
Public Types | |
| enum | Type { eNormal = 0 , eQuantity = 1 , eFormula = 3 } |
Protected Types | |
| enum | { kHideColumn = 1 , kApplyFormulaTotal = 2 } |
Protected Attributes | |
| OdDbHardPointerId | m_hpidScheduleDataFormat |
| OdDbHardPointerId | m_hpidPropertySetDef |
| OdUInt32 | m_iPropertyDefIndex |
| bool | m_bMatrix |
| OdUInt16 | m_iMaxColumns |
| bool | m_bTotal |
| Type | m_eType |
| AECScheduleTableCellFormatOverridePtr | m_pFormatOverride |
| AECVariant | m_vVariant |
| OdUInt8 | m_flags |
| AECPropertyDefFormulaPtr | m_pPropertyDef |
Protected Attributes inherited from AECScheduleTableStyleHeaderNode | |
| OdString | m_strHeader |
| AECScheduleTableCellFormatOverridePtr | m_pHeaderFormatOverride |
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 () | |
Schedule Table Style Column.
<group TA_API_Subobjects_Schedule>
Definition at line 37 of file AECScheduleTableStyleColumn.h.
|
protected |
| Enumerator | |
|---|---|
| kHideColumn | |
| kApplyFormulaTotal | |
Definition at line 193 of file AECScheduleTableStyleColumn.h.
Column type.
| Enumerator | |
|---|---|
| eNormal | |
| eQuantity | |
| eFormula | |
Definition at line 45 of file AECScheduleTableStyleColumn.h.
| bool AECScheduleTableStyleColumn::ApplyFormulaTotal | ( | ) | const |
| void AECScheduleTableStyleColumn::ApplyFormulaTotal | ( | bool | bApply | ) |
| AECScheduleTableCellFormatOverrideSubPtr AECScheduleTableStyleColumn::CreateFormatOverride | ( | ) |
Creates new column format override. Returns newly created subobject.
| AECVariant AECScheduleTableStyleColumn::GetExampleValue | ( | ) | const |
Returns example value.
| AECScheduleTableCellFormatOverrideSubPtr AECScheduleTableStyleColumn::GetFormatOverride | ( | ) | const |
Returns column format override.
| bool AECScheduleTableStyleColumn::GetIsHidden | ( | ) | const |
Returns column Hide flag
| OdUInt16 AECScheduleTableStyleColumn::GetMaxColumns | ( | ) | const |
Returns maximum allowed columns for matrix style.
|
inline |
Definition at line 163 of file AECScheduleTableStyleColumn.h.
| OdUInt32 AECScheduleTableStyleColumn::GetPropertyDefIndex | ( | ) | const |
Returns property index in the property set definition.
| OdDbObjectId AECScheduleTableStyleColumn::GetPropertySetDef | ( | ) | const |
Returns property set definition of the column.
| OdDbObjectId AECScheduleTableStyleColumn::GetScheduleDataFormat | ( | ) | const |
Returns data format of the column.
| Type AECScheduleTableStyleColumn::GetType | ( | ) | const |
Returns the type of the column.
| bool AECScheduleTableStyleColumn::IsMatrix | ( | ) | const |
True if matrix style applyed.
| bool AECScheduleTableStyleColumn::IsTotal | ( | ) | const |
True if total style applyed.
| void AECScheduleTableStyleColumn::RemoveFormatOverride | ( | ) |
Removes column format override.
| void AECScheduleTableStyleColumn::SetExampleValue | ( | const AECVariant & | vtExampleValue | ) |
Sets example value.
| void AECScheduleTableStyleColumn::SetIsHidden | ( | bool | bHidden | ) |
Sets column Hide flag
| void AECScheduleTableStyleColumn::SetIsMatrix | ( | bool | bIsMatrix | ) |
Sets if matrix style applyed.
| void AECScheduleTableStyleColumn::SetIsTotal | ( | bool | bIsTotal | ) |
Sets if total style applyed.
Sets maximum allowed columns for matrix style.
Sets property index in the property set definition.
| void AECScheduleTableStyleColumn::SetPropertySetDef | ( | OdDbObjectId | idPropertySetDef | ) |
Sets property set definition of the column.
| void AECScheduleTableStyleColumn::SetScheduleDataFormat | ( | OdDbObjectId | idScheduleDataFormat | ) |
Sets data format of the column.
|
protected |
Definition at line 176 of file AECScheduleTableStyleColumn.h.
|
protected |
Definition at line 182 of file AECScheduleTableStyleColumn.h.
|
protected |
Definition at line 185 of file AECScheduleTableStyleColumn.h.
|
protected |
Definition at line 199 of file AECScheduleTableStyleColumn.h.
|
protected |
Definition at line 170 of file AECScheduleTableStyleColumn.h.
|
protected |
Definition at line 167 of file AECScheduleTableStyleColumn.h.
|
protected |
Definition at line 179 of file AECScheduleTableStyleColumn.h.
|
protected |
Definition at line 173 of file AECScheduleTableStyleColumn.h.
|
protected |
Definition at line 188 of file AECScheduleTableStyleColumn.h.
|
protected |
Definition at line 202 of file AECScheduleTableStyleColumn.h.
|
protected |
Definition at line 191 of file AECScheduleTableStyleColumn.h.