|
CFx SDK Documentation 2026 SP0
|
#include <FxBIMDrawing.h>
Classes | |
| struct | ViewRef |
Public Types | |
| enum | BimDrawingFlags { eOutdated = 0x1 } |
| using | tile_view_vector = std::vector< OdDbHandle > |
Public Member Functions | |
| virtual | ~CFxBIMDrawing () |
| const OdString & | FileName () const |
| const OdString & | ModelFileName () const |
| const OdString & | SectionName () const |
| OdDbHandle | Section () |
| const std::vector< OdDbHandle > & | SectionEntities () const |
| std::vector< OdDbHandle > & | SectionEntities () |
| BimDrawingFlags | Flags () const |
| bool | HasFlag (BimDrawingFlags flag) const |
| void | RaiseFlag (BimDrawingFlags flag) |
| void | ClearFlag (BimDrawingFlags flag) |
| void | SetFlag (BimDrawingFlags flag, bool isRaised) |
| void | SetFlags (int flags) |
| const std::vector< ViewRef > & | Views () const |
| std::vector< ViewRef > & | Views () |
| const tile_view_vector & | TileViews () const |
| tile_view_vector & | TileViews () |
Static Public Member Functions | |
| static CFxBIMDrawingPtr | Create (CFxBIMSectionPtr pSection) |
Protected Member Functions | |
| CFxBIMDrawing () | |
Protected Member Functions inherited from CFxBIMObject | |
| CFxBIMObject () | |
| virtual | ~CFxBIMObject () |
Protected Attributes | |
| std::shared_ptr< CFxBIMDrawingImpl > | m_pImpl |
Friends | |
| class | CFxBIMDrawingImpl |
Definition at line 31 of file FxBIMDrawing.h.
| using CFxBIMDrawing::tile_view_vector = std::vector< OdDbHandle > |
Definition at line 67 of file FxBIMDrawing.h.
| Enumerator | |
|---|---|
| eOutdated | |
Definition at line 46 of file FxBIMDrawing.h.
|
virtual |
|
protected |
| void CFxBIMDrawing::ClearFlag | ( | BimDrawingFlags | flag | ) |
|
static |
| const OdString & CFxBIMDrawing::FileName | ( | ) | const |
| BimDrawingFlags CFxBIMDrawing::Flags | ( | ) | const |
| bool CFxBIMDrawing::HasFlag | ( | BimDrawingFlags | flag | ) | const |
| const OdString & CFxBIMDrawing::ModelFileName | ( | ) | const |
| void CFxBIMDrawing::RaiseFlag | ( | BimDrawingFlags | flag | ) |
| OdDbHandle CFxBIMDrawing::Section | ( | ) |
| std::vector< OdDbHandle > & CFxBIMDrawing::SectionEntities | ( | ) |
| const std::vector< OdDbHandle > & CFxBIMDrawing::SectionEntities | ( | ) | const |
| const OdString & CFxBIMDrawing::SectionName | ( | ) | const |
| void CFxBIMDrawing::SetFlag | ( | BimDrawingFlags | flag, |
| bool | isRaised ) |
| void CFxBIMDrawing::SetFlags | ( | int | flags | ) |
| tile_view_vector & CFxBIMDrawing::TileViews | ( | ) |
| const tile_view_vector & CFxBIMDrawing::TileViews | ( | ) | const |
| std::vector< ViewRef > & CFxBIMDrawing::Views | ( | ) |
| const std::vector< ViewRef > & CFxBIMDrawing::Views | ( | ) | const |
|
friend |
Definition at line 33 of file FxBIMDrawing.h.
|
protected |
Definition at line 76 of file FxBIMDrawing.h.