CFx SDK Documentation
2022 SP0
|
#include <QtCore/QString>
#include <OdaCommon.h>
#include <OdaDefs.h>
#include <sdk/FxBIMEntityReference.h>
#include <functional>
#include <RxObject.h>
#include <DbObjectId.h>
Go to the source code of this file.
Classes | |
struct | Conversion |
struct | Conversion::Data |
class | CFxBIMObject |
class | CFxBIMIterator |
class | CFxBIMIteratorRA |
class | CFxBIMDbIterator |
class | CFxBIMDbIteratorRA |
Namespaces | |
FxBIM | |
FxBIM::Units | |
Macros | |
#define | FXBIM_API |
Typedefs | |
typedef OdSmartPtr< CFxBIMDatabaseReference > | CFxBIMDatabaseReferencePtr |
typedef std::shared_ptr< CFxBIMObject > | CFxBIMObjectPtr |
typedef std::shared_ptr< CFxBIMIterator > | CFxBIMIteratorPtr |
typedef std::shared_ptr< CFxBIMIteratorRA > | CFxBIMIteratorRAPtr |
typedef std::shared_ptr< CFxBIMDbIterator > | CFxBIMDbIteratorPtr |
typedef std::shared_ptr< CFxBIMDbIteratorRA > | CFxBIMDbIteratorRAPtr |
Enumerations | |
enum class | Error { eOk = 0 , eFail , eAbort , eInvalidParameter , eNullFamSymbol , eGeomIsNotNode , eGeomIsNotGElement , eNotImplemented , eDegenerateTopology , eDegenerateGeometry , eNullBmDatabase , eNullBmObject , eNullBmObjectId , eNullDbObjectId , eNotFound , eNotThatKindOfClass , eWrongIFCFormat , eWrongRVTFormat , eCVTInvalidParameter , eCVTInvalidConversionType , eCVTInvalidSource , eCVTInvalidDestinationFolder , eCVTInvalidDestinationExists , eCVTViewUnset } |
enum class | fileType { eUnknown = 0 , eRevit = 1 , eIFC = 2 } |
enum | FxBIM::Version { FxBIM::k2019 = 1 , FxBIM::k2020 = 2 , FxBIM::k2021 = 3 , FxBIM::kSP0 = 0 , FxBIM::kSP1 = 1 , FxBIM::kSP2 = 2 , FxBIM::kSP3 = 3 } |
enum | { FxBIM::Units::eLengthUndefined = 0 , FxBIM::Units::eLengthFeet = 1 , FxBIM::Units::eLengthInch = 2 , FxBIM::Units::eLengthM = 3 , FxBIM::Units::eLengthDM = 4 , FxBIM::Units::eLengthCM = 5 , FxBIM::Units::eLengthMM = 6 } |
typedef std::shared_ptr< CFxBIMDbIterator > CFxBIMDbIteratorPtr |
typedef std::shared_ptr< CFxBIMDbIteratorRA > CFxBIMDbIteratorRAPtr |
typedef std::shared_ptr< CFxBIMIterator > CFxBIMIteratorPtr |
typedef std::shared_ptr< CFxBIMIteratorRA > CFxBIMIteratorRAPtr |
typedef std::shared_ptr< CFxBIMObject > CFxBIMObjectPtr |
|
strong |