CFx SDK Documentation
2023 SP0
|
#include <AECGridAssemblyCell.h>
Classes | |
union | Flags1 |
DOM. More... | |
Protected Attributes | |
Flags1 | m_uFlags1 |
OdUInt16 | m_iCellAssignmentIndex |
OdDbHardPointerId | m_hpidInfillStyle |
double | m_dInteriorMinX |
double | m_dInteriorMaxX |
double | m_dInteriorMinY |
double | m_dInteriorMaxY |
AECGeProfilePtr | m_pInteriorProfile |
double | m_dMinX |
double | m_dMaxX |
double | m_dMinY |
double | m_dMaxY |
OdUInt16 | m_iInfillIndex |
std::vector< OdUInt16 > | m_aPathToCell |
Protected Attributes inherited from AECLayoutCell | |
OdUInt32 | m_iCellIndex |
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 () | |
Grid Assembly cell.
<group TA_API_Subobjects_Ga>
Definition at line 39 of file AECGridAssemblyCell.h.
OdUInt16 AECGridAssemblyCell::GetCellAssignmentIndex | ( | ) | const |
Returns internal index of cell assignment from style.
Returns the path to cell.
bool AECGridAssemblyCell::GetInfillIndex | ( | OdUInt16 & | iIndex | ) | const |
Returns index of infill component from style.
iIndex | [out] - index of infill component. |
OdDbObjectId AECGridAssemblyCell::GetInfillStyle | ( | ) | const |
Returns Object ID of AEC object representing infill style.
void AECGridAssemblyCell::GetInteriorMinMaxPoints | ( | OdGePoint2d & | ptLower, |
OdGePoint2d & | ptUpper | ||
) | const |
Returns interior extents of the cell.
ptLower | [out] - lower point of extents. |
ptUpper | [out] - upper point of extents. |
AECGeProfileSubPtr AECGridAssemblyCell::GetInteriorProfile | ( | ) | const |
Returns the interior profile.
void AECGridAssemblyCell::GetMinMaxPoints | ( | OdGePoint2d & | ptLower, |
OdGePoint2d & | ptUpper | ||
) | const |
Returns exterior extents of the cell.
ptLower | [out] - lower point of extents. |
ptUpper | [out] - upper point of extents. |
bool AECGridAssemblyCell::IsConsumed | ( | ) | const |
Returns whether the cell is consumed by another.
bool AECGridAssemblyCell::IsCutEndMiter | ( | ) | const |
Returns whether the cell is cut with end miter.
bool AECGridAssemblyCell::IsCutStartMiter | ( | ) | const |
Returns whether the cell is cut with start miter.
bool AECGridAssemblyCell::IsRectangular | ( | ) | const |
Returns whether the cell is rectangular.
bool AECGridAssemblyCell::IsSplitted | ( | ) | const |
Returns whether the cell is split.
AECGeProfileSubPtr AECGridAssemblyCell::NewInteriorProfile | ( | ) |
Creates new interior profile.
void AECGridAssemblyCell::RemoveInteriorProfile | ( | ) |
Removes interior profile.
Sets internal index of cell assignment from style.
Sets the path to cell.
Sets index of infill component from style.
iIndex | [in] - index of infill component. |
void AECGridAssemblyCell::SetInfillStyle | ( | const OdDbObjectId & | hpidInfillStyle | ) |
Sets Object ID of AEC object representing infill style.
void AECGridAssemblyCell::SetInteriorMinMaxPoints | ( | const OdGePoint2d & | ptLower, |
const OdGePoint2d & | ptUpper | ||
) |
Sets interior extents of the cell.
ptLower | [in] - lower point of extents. |
ptUpper | [in] - upper point of extents. |
void AECGridAssemblyCell::SetIsConsumed | ( | bool | bOn | ) |
Sets the flag whether the cell is consumed by another.
void AECGridAssemblyCell::SetIsCutEndMiter | ( | bool | bOn | ) |
Sets the flag whether the cell is cut with end miter.
void AECGridAssemblyCell::SetIsCutStartMiter | ( | bool | bOn | ) |
Sets the flag whether the cell is cut with start miter.
void AECGridAssemblyCell::SetIsRectangular | ( | bool | bOn | ) |
Sets the flag whether the cell is rectangular.
void AECGridAssemblyCell::SetIsSplitted | ( | bool | bOn | ) |
Sets the flag whether the cell is split.
void AECGridAssemblyCell::SetMinMaxPoints | ( | const OdGePoint2d & | ptLower, |
const OdGePoint2d & | ptUpper | ||
) |
Sets exterior extents of the cell.
ptLower | [in] - lower point of extents. |
ptUpper | [in] - upper point of extents. |
|
protected |
Definition at line 303 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 271 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 279 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 267 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 275 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 289 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 295 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 286 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 292 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 263 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 259 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 299 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 283 of file AECGridAssemblyCell.h.
|
protected |
Definition at line 256 of file AECGridAssemblyCell.h.