|
CFx SDK Documentation 2026 SP0
|
#include <FxBIMBuilding.h>
Public Member Functions | |
| virtual | ~CFxBIMBuilding () |
| const OdString & | Name () const |
| const OdGeMatrix3d & | Placement () const |
| std::optional< OdGeBoundBlock3d > | PlacementOpt (OdDbDatabasePtr pDb) const |
| void | SetPlacement (const OdGeMatrix3d &placement) |
| void | SetPlacement (const OdGeMatrix3d &placement, OdDbDatabasePtr pDb) |
| void | SetDefaultPlacement (const OdGeMatrix3d &placement) |
| bool | HasDefaultPlacement () const |
| bool | DefaultPlacementDiffersFromCurrent () const |
| bool | ResetPlacementToDefault (OdDbDatabasePtr pDb) |
| void | DeletePlacement (OdDbDatabasePtr pDb) |
| bool | IsEqual (CFxBIMBuildingPtr p) |
| CFxBIMDatabasePtr | BimDatabase () |
Static Public Member Functions | |
| static CFxBIMBuildingPtr | Create (OdDbObjectId idBimDatabase, const OdString &name) |
Protected Member Functions | |
| CFxBIMBuilding () | |
Protected Member Functions inherited from CFxBIMObject | |
| CFxBIMObject () | |
| virtual | ~CFxBIMObject () |
Protected Attributes | |
| std::shared_ptr< CFxBIMBuildingImpl > | m_pImpl |
Friends | |
| class | CFxBIMBuildingImpl |
Definition at line 37 of file FxBIMBuilding.h.
|
virtual |
|
protected |
| CFxBIMDatabasePtr CFxBIMBuilding::BimDatabase | ( | ) |
|
static |
| bool CFxBIMBuilding::DefaultPlacementDiffersFromCurrent | ( | ) | const |
| void CFxBIMBuilding::DeletePlacement | ( | OdDbDatabasePtr | pDb | ) |
| bool CFxBIMBuilding::HasDefaultPlacement | ( | ) | const |
| bool CFxBIMBuilding::IsEqual | ( | CFxBIMBuildingPtr | p | ) |
| const OdString & CFxBIMBuilding::Name | ( | ) | const |
| const OdGeMatrix3d & CFxBIMBuilding::Placement | ( | ) | const |
| std::optional< OdGeBoundBlock3d > CFxBIMBuilding::PlacementOpt | ( | OdDbDatabasePtr | pDb | ) | const |
| bool CFxBIMBuilding::ResetPlacementToDefault | ( | OdDbDatabasePtr | pDb | ) |
| void CFxBIMBuilding::SetDefaultPlacement | ( | const OdGeMatrix3d & | placement | ) |
| void CFxBIMBuilding::SetPlacement | ( | const OdGeMatrix3d & | placement | ) |
| void CFxBIMBuilding::SetPlacement | ( | const OdGeMatrix3d & | placement, |
| OdDbDatabasePtr | pDb ) |
|
friend |
Definition at line 39 of file FxBIMBuilding.h.
|
protected |
Definition at line 68 of file FxBIMBuilding.h.