CFx SDK Documentation  2023 SP0
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
CFxBIMSpace Class Reference

#include <FxBIMSpace.h>

Inheritance diagram for CFxBIMSpace:
CFxBIMObject

Public Member Functions

virtual ~CFxBIMSpace ()
 
const OdStringName () const
 
bool IsEqual (CFxBIMSpacePtr p)
 
CFxBIMFloorPtr Floor () const
 
void SetFloor (CFxBIMFloorPtr pFloor)
 
CFxBIMSpacePtr Parent () const
 
std::vector< CFxBIMSpacePtrChildren () const
 
const OdDbObjectIdGeometry () const
 
void SetGeometry (const OdDbObjectId &geometry)
 
const OdGePlanePlane () const
 
void SetPlane (const OdGePlane &plane)
 
double Height () const
 
void SetHeight (double height) const
 

Static Public Member Functions

static CFxBIMSpacePtr Create (const OdString &name)
 

Protected Member Functions

 CFxBIMSpace ()
 
- Protected Member Functions inherited from CFxBIMObject
 CFxBIMObject ()
 
virtual ~CFxBIMObject ()
 

Protected Attributes

std::shared_ptr< CFxBIMSpaceImplm_pImpl
 

Friends

class CFxBIMSpaceImpl
 

Detailed Description

Definition at line 29 of file FxBIMSpace.h.

Constructor & Destructor Documentation

◆ ~CFxBIMSpace()

virtual CFxBIMSpace::~CFxBIMSpace ( )
virtual

◆ CFxBIMSpace()

CFxBIMSpace::CFxBIMSpace ( )
protected

Member Function Documentation

◆ Children()

std::vector< CFxBIMSpacePtr > CFxBIMSpace::Children ( ) const

◆ Create()

static CFxBIMSpacePtr CFxBIMSpace::Create ( const OdString name)
static

◆ Floor()

CFxBIMFloorPtr CFxBIMSpace::Floor ( ) const

◆ Geometry()

const OdDbObjectId& CFxBIMSpace::Geometry ( ) const

◆ Height()

double CFxBIMSpace::Height ( ) const

◆ IsEqual()

bool CFxBIMSpace::IsEqual ( CFxBIMSpacePtr  p)

◆ Name()

const OdString& CFxBIMSpace::Name ( ) const

◆ Parent()

CFxBIMSpacePtr CFxBIMSpace::Parent ( ) const

◆ Plane()

const OdGePlane& CFxBIMSpace::Plane ( ) const

◆ SetFloor()

void CFxBIMSpace::SetFloor ( CFxBIMFloorPtr  pFloor)

◆ SetGeometry()

void CFxBIMSpace::SetGeometry ( const OdDbObjectId geometry)

◆ SetHeight()

void CFxBIMSpace::SetHeight ( double  height) const

◆ SetPlane()

void CFxBIMSpace::SetPlane ( const OdGePlane plane)

Friends And Related Function Documentation

◆ CFxBIMSpaceImpl

friend class CFxBIMSpaceImpl
friend

Definition at line 31 of file FxBIMSpace.h.

Member Data Documentation

◆ m_pImpl

std::shared_ptr< CFxBIMSpaceImpl > CFxBIMSpace::m_pImpl
protected

Definition at line 59 of file FxBIMSpace.h.


The documentation for this class was generated from the following file: