DATAKIT API  V2025.1
dtk_RevitReader.hpp
Go to the documentation of this file.
1 /**********************************************************
2  Dtk_RevitReader.hpp
3 ***********************************************************/
4 #ifndef _DTK_REVIT_READER_HPP_
5 #define _DTK_REVIT_READER_HPP_
6 
7 class RevitReader: public Dtk_Reader
8 {
9 protected :
10 public :
12  {
14  Coarse = 1,
15  Medium = 2,
16  Detailed = 3
17  };
18  virtual ~RevitReader() = 0;
19  static Dtk_bool Enable();
20 
45 } ;
46 
47 #endif //#ifndef _DTK_REVIT_READER_HPP_
48 
RevitReader::Detailed
@ Detailed
Definition: dtk_RevitReader.hpp:16
RevitReader::SetConfigReadLinkedModel
static void SetConfigReadLinkedModel(Dtk_bool)
Use to enables reading of Revit Linked Models, which file should be located in the same folder as the...
Dtk_Reader
Definition: dtk_reader.hpp:15
Dtk_bool
char Dtk_bool
Definition: define.h:725
RevitReader::Enable
static Dtk_bool Enable()
RevitReader::SetConfigRevitOrderCompo
static void SetConfigRevitOrderCompo(Dtk_Int32)
Use to provide the same component organization as IFC or a flat one. By default, components are organ...
RevitReader
Definition: dtk_RevitReader.hpp:8
RevitReader::SetConfigLevelOfDetail
static void SetConfigLevelOfDetail(LevelOfDetail)
Use to retrieve only geometry corresponding to a specific level of detail. By default,...
RevitReader::LevelOfDetail
LevelOfDetail
Definition: dtk_RevitReader.hpp:12
Dtk_Int32
int32_t Dtk_Int32
Definition: define.h:687
RevitReader::Medium
@ Medium
Definition: dtk_RevitReader.hpp:15
RevitReader::SetConfigRevitReadViews
static void SetConfigRevitReadViews(Dtk_bool)
Use to able/disable reading of Revit 3d views. By default, view reading is enabled.
RevitReader::Coarse
@ Coarse
Definition: dtk_RevitReader.hpp:14
RevitReader::~RevitReader
virtual ~RevitReader()=0
RevitReader::SetConfigRevitReadMetadata
static void SetConfigRevitReadMetadata(Dtk_bool)
Use to able/disable reading of Revit properties. By default, properties reading is enabled.
RevitReader::SetConfigRevitRealisticView
static void SetConfigRevitRealisticView(Dtk_bool)
Use to render as in revit "Realistic" and "Texture" visual style for views (with textures)....
RevitReader::ReaderGuessed
@ ReaderGuessed
Definition: dtk_RevitReader.hpp:13