| Revit Entities | DATAKIT Class | Remarks | 
|---|---|---|
Project   | Dtk_Component | ComponentTypeEnum::PrototypeComponentType, with its name being "Project" | 
Building element (placed in the project)   | Dtk_Component | ComponentTypeEnum::InstanceComponentType | 
Type   | Dtk_Component | ComponentTypeEnum::PrototypeComponentType | 
| Assembly (instanciated in the project) | Dtk_Component | ComponentTypeEnum::InstanceComponentType   | 
Assembly Type   | Dtk_Component | ComponentTypeEnum::PrototypeComponentType | 
| Revit Entities | DATAKIT Class | Remarks | 
|---|---|---|
| Geometry | Dtk_Body | 
 
| Revit Entities | DATAKIT Class | Remarks | 
|---|---|---|
| Polymesh | Dtk_mesh | 
 
| Revit Entities | DATAKIT Class | Remarks | 
|---|---|---|
| Arc | Dtk_Ellipse | |
| Line | Dtk_Line | |
| Conical surface | Dtk_ConicalSurface | |
| Cylindrical surface | Dtk_CylindricalSurface | |
| Plane surface | Dtk_PlaneSurface | |
| Revolution surface | Dtk_RevolutionSurface | |
| Ruled surface | Dtk_RuledSurface | |
| Nurbs surface | Dtk_NurbsSurface | 
| Revit Entities | DATAKIT Class | Remarks | 
|---|---|---|
| Project Survey Point | Dtk_AxisSystem, in Project Dtk_Component | This point identify a real-world location in the project, see its node metadata for more information around latitude, longitude | 
| Project Internal Origin | Dtk_AxisSystem, in Project Dtk_Component | Its origin is always set to (0,0,0), all geometry placements in the converted model are relative to this point | 
| Project Base Point | Dtk_AxisSystem, in Project Dtk_Component | This point defines project coordinate system origin. It is offseted from "Internal Origin" | 
| Revit Entities | DATAKIT Class | Remarks   | 
|---|---|---|
| Project Information | Dtk_Metadata, in Project Dtk_Component | MetaDataTypeEnum::TypeFileProperty | 
| Building element Type | Dtk_MetaData in Building element Dtk_Component | |
| Type family | Dtk_MetaData in Type Dtk_Component | |
| Level | Dtk_Component | ComponentTypeEnum::VirtualComponentType. Each of those Dtk_Component group building elements placed in the Level | 
| Category | Dtk_Component | ComponentTypeEnum::VirtualComponentType. Each of those Dtk_Component group building elements of a same named category | 
| Building element ID | Dtk_MetaData and ID attribute in Dtk_Info, in Building element Dtk_Component | |
| Building element Associated Level | Dtk_MetaData in Building element Dtk_Component | |
| Type properties | Dtk_MetaData in Type Dtk_Component | Property groups handled are Identity Data, Phasing, Construction, Constraints, Materials and Finishes, Mechanical and Other | 
| Family properties | Dtk_MetaData in Type Dtk_Component | Property groups handled are Identity Data, Dimensions, Construction, Mechanical, Structural and Other | 
| Project and Shared parameters | Dtk_MetaData | 
| Revit Entities | DATAKIT Class | Remarks | 
|---|---|---|
| Building element color of applied Material | Attribute Color in Dtk_Info of the Dtk_Body, in Building element Dtk_Component | Dtk_RGB | 
| Face color of applied Material (through paint tool) | Attribute Color in Dtk_Info of the Dtk_Face | Dtk_RGB | 
| Building element color of applied System Type Material | Attribute Color in Dtk_Info, in Building element Dtk_Component | Dtk_RGB | 
| Type name | Name of Type Dtk_Component | |
| 3D View visibility | Dtk_NodeConnector in Dtk_ModelDisplay | |
| Building element visibility in default 3D View | Attribute BlankedStatus in Dtk_Info, in Building element Dtk_Component | We consider "{3D}" as the default 3D View. | 
| Material | Dtk_Metadata and Dtk_RenderInfos in Dtk_Info | Material rendering colors and its texture are available in Dtk_RenderInfos if you use reader configuration with VisualStyle::Textures or VisualStyle::Realistic (see RevitReader documentation).   | 
| Revit Entities | DATAKIT Class | Remarks | 
|---|---|---|
| Project 3D Views | Dtk_ModelDisplay in Project Dtk_Component | |
| Assembly 3D Views | Dtk_ModelDisplay in Assembly Type Dtk_Component | |
| Linked Models (instanciated in the project) | Dtk_Component in Project Dtk_Component | ComponentTypeEnum::InstanceComponentType, with instance name being the Linked Model name. Linked Model files (.rvt) have to be placed in the same directory as the main project, at the same level. |