CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
CFxBIMProperty Class Reference

#include <FxBIMProperty.h>

Inheritance diagram for CFxBIMProperty:
CFxBIMObject

Public Member Functions

virtual ~CFxBIMProperty ()
 
OdString Group () const
 
OdString Label () const
 
OdVariant Value () const
 
const PropertyTypePropertyTypeValue () const
 
OdString Description () const
 
void SetDescription (const OdString &description)
 

Static Public Member Functions

static CFxBIMPropertyPtr Create (OdDbDatabase *pDb, const OdString &group, const OdString &label, const OdVariant &value, const PropertyType type=PropertyType::eDimensionless)
 
static OdString ToString (const OdVariant &value)
 

Protected Member Functions

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

Protected Attributes

std::shared_ptr< CFxBIMPropertyImplm_pImpl
 

Friends

class CFxBIMPropertyImpl
 

Detailed Description

Definition at line 43 of file FxBIMProperty.h.

Constructor & Destructor Documentation

◆ ~CFxBIMProperty()

virtual CFxBIMProperty::~CFxBIMProperty ( )
virtual

◆ CFxBIMProperty()

CFxBIMProperty::CFxBIMProperty ( )
protected

Member Function Documentation

◆ Create()

static CFxBIMPropertyPtr CFxBIMProperty::Create ( OdDbDatabase pDb,
const OdString group,
const OdString label,
const OdVariant value,
const PropertyType  type = PropertyType::eDimensionless 
)
static

◆ Description()

OdString CFxBIMProperty::Description ( ) const

◆ Group()

OdString CFxBIMProperty::Group ( ) const

◆ Label()

OdString CFxBIMProperty::Label ( ) const

◆ PropertyTypeValue()

const PropertyType & CFxBIMProperty::PropertyTypeValue ( ) const

◆ SetDescription()

void CFxBIMProperty::SetDescription ( const OdString description)

◆ ToString()

static OdString CFxBIMProperty::ToString ( const OdVariant value)
static

◆ Value()

OdVariant CFxBIMProperty::Value ( ) const

Friends And Related Function Documentation

◆ CFxBIMPropertyImpl

friend class CFxBIMPropertyImpl
friend

Definition at line 45 of file FxBIMProperty.h.

Member Data Documentation

◆ m_pImpl

std::shared_ptr< CFxBIMPropertyImpl > CFxBIMProperty::m_pImpl
protected

Definition at line 70 of file FxBIMProperty.h.


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