Files
2026-02-23 16:55:57 +08:00

39 lines
952 B
C#

using System;
using System.Collections.Generic;
using Autodesk.Revit.DB;
using IFC_Revit_Interop.Utils;
namespace IFC_Revit_Interop
{
// Token: 0x02000018 RID: 24
internal class ParentFinder
{
// Token: 0x06000078 RID: 120 RVA: 0x00006E5C File Offset: 0x0000505C
public ParentFinder(Document doc, Log log)
{
this.log = log;
this.doc = doc;
this.coll = new FilteredElementCollector(doc).WhereElementIsNotElementType().WhereElementIsViewIndependent();
}
// Token: 0x06000079 RID: 121 RVA: 0x00006E93 File Offset: 0x00005093
public void Find()
{
new CurtainParentFinder(this).Find();
new RailingParentFinder(this).Find();
}
// Token: 0x04000078 RID: 120
public Log log;
// Token: 0x04000079 RID: 121
public Document doc;
// Token: 0x0400007A RID: 122
public Dictionary<int, int> ChildToParent = new Dictionary<int, int>();
// Token: 0x0400007B RID: 123
public FilteredElementCollector coll;
}
}