CFx SDK Documentation 2024 SP0
|
#include <AECSpaceSurface.h>
Public Types | |
typedef AECSpaceDefs::SurfaceType | SurfaceType |
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 () | |
Protected Attributes inherited from AECImpObj | |
class AECSIBase * | m_pImp |
DOM. | |
OdUInt16 | m_iMinSupportedVersion |
Surface Type.
Definition at line 45 of file AECSpaceSurface.h.
double AECSpaceSurface::GetHeightOverride | ( | ) | const |
Returns height override.
|
inline |
Returns surface name.
Definition at line 132 of file AECSpaceSurface.h.
AECSpaceSurfaceComponentSubPtr AECSpaceSurface::GetOpeningByIndex | ( | OdUInt32 | iIndex | ) | const |
Returns opening by index.
AECSpaceSurfaceComponentSubPtr AECSpaceSurface::GetOpeningByName | ( | const OdString & | strName | ) | const |
Returns opening by name.
OdUInt32 AECSpaceSurface::GetOpeningCount | ( | ) | const |
Returns opening count.
AECImpArraySubPtr AECSpaceSurface::GetOpenings | ( | ) | const |
Returns the array of openings.
OdDbObjectId AECSpaceSurface::GetStyle | ( | ) | const |
Returns surface style.
SurfaceType AECSpaceSurface::GetSurfaceType | ( | ) | const |
Returns surface type.
double AECSpaceSurface::GetThickness | ( | ) | const |
bool AECSpaceSurface::IsOverrideHeight | ( | ) | const |
Returns whether height is overriden.
void AECSpaceSurface::SetHeightOverride | ( | double | dHeight | ) |
Sets height override.
void AECSpaceSurface::SetIsOverrideHeight | ( | bool | bOverride | ) |
Sets whether height is overriden.
Sets surface name.
Definition at line 136 of file AECSpaceSurface.h.
void AECSpaceSurface::SetStyle | ( | const OdDbObjectId & | idStyle | ) |
Sets surface style.
void AECSpaceSurface::SetSurfaceType | ( | SurfaceType | eType | ) |
Sets surface type.
void AECSpaceSurface::SetThickness | ( | double | thickness | ) |