// Token: 0x06000072 RID: 114 RVA: 0x0000543C File Offset: 0x0000363C private bool ExportShellToPxml(ItDocument cncDoc, AssemblyInstance assemblyInstance, CNCProjectData projectData, ItMachineDataWallDB.DbwElementData.Shell shell, int doubleWallGapInMM) { ItGeMatrix3d matWcsToPalette = base.MatWcsToPalette; base.MatWcsToPalette = shell.Transformation; this.Mode = shell.Mode; bool flag = base.ExportPxml(assemblyInstance, new RevitElement <Part>[] { shell.Part }, cncDoc, projectData); bool flag2 = !flag; bool result; if (flag2) { result = flag; } else { base.MatWcsToPalette = matWcsToPalette; result = true; } return(result); }
// Token: 0x06000071 RID: 113 RVA: 0x000053D0 File Offset: 0x000035D0 private bool ExportShellToUnitechnik(AssemblyInstance assemblyInstance, int iProdNo, CNCProjectData projectData, ItMachineDataWallDB.DbwElementData.Shell shell, int doubleWallGapInMM) { ItGeMatrix3d matWcsToPalette = base.MatWcsToPalette; base.MatWcsToPalette = shell.Transformation; this.Mode = shell.Mode; bool flag = base.ExportUnitechnik(assemblyInstance, new RevitElement <Part>[] { shell.Part }, iProdNo, projectData); ItUniWrapperImpl.SetDoubleWallGap(doubleWallGapInMM); bool flag2 = !flag; bool result; if (flag2) { result = flag; } else { base.MatWcsToPalette = matWcsToPalette; result = true; } return(result); }