CFx SDK Documentation
2020SP3
SDK
CFx
bim
FxBIMZone.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
FxBIM.h
"
4
5
class
CFxBIMZoneImpl;
6
7
class
CFxBIMZone
;
8
typedef
std::shared_ptr< CFxBIMZone >
CFxBIMZonePtr
;
9
10
class
FXBIM_API
CFxBIMZone
:
public
CFxBIMObject
11
{
12
friend
class
CFxBIMZoneImpl;
13
public
:
14
virtual
~CFxBIMZone
();
15
16
static
CFxBIMZonePtr
Create
(
const
OdString
&
name
);
17
18
const
OdString
&
Name
()
const
;
19
bool
IsEqual
(
CFxBIMZonePtr
p );
20
//TODO: child spaces
21
22
protected
:
23
CFxBIMZone
();
24
25
protected
:
26
std::shared_ptr< CFxBIMZoneImpl >
m_pImpl
;
27
};
OdString
Definition:
OdString.h:95
name
GLuint const GLchar * name
Definition:
gles2_ext.h:265
CFxBIMZone::Name
const OdString & Name() const
CFxBIMZonePtr
std::shared_ptr< CFxBIMZone > CFxBIMZonePtr
Definition:
FxBIMEntity.h:19
CFxBIMZone::IsEqual
bool IsEqual(CFxBIMZonePtr p)
CFxBIMZone::~CFxBIMZone
virtual ~CFxBIMZone()
FXBIM_API
#define FXBIM_API
Definition:
FxBIM.h:4
CFxBIMObject
Definition:
FxBIM.h:131
CFxBIMZone::Create
static CFxBIMZonePtr Create(const OdString &name)
CFxBIMZone::m_pImpl
std::shared_ptr< CFxBIMZoneImpl > m_pImpl
Definition:
FxBIMZone.h:26
CFxBIMZone::CFxBIMZone
CFxBIMZone()
FxBIM.h
CFxBIMZone
Definition:
FxBIMZone.h:11
CFxBIMZonePtr
std::shared_ptr< CFxBIMZone > CFxBIMZonePtr
Definition:
FxBIMZone.h:7
Generated on Mon Oct 12 2020 11:49:32