SYMBOL INDEX (8723 symbols across 564 files) FILE: Source/IFCExporterUIOverride/COBieCompanyInfoTab.xaml.cs class COBieCompanyInfoTab (line 22) | public partial class COBieCompanyInfoTab : UserControl method COBieCompanyInfoTab (line 33) | public COBieCompanyInfoTab(string compInfoStr) method button_TypeSource_Click (line 56) | private void button_TypeSource_Click(object sender, RoutedEventArgs e) method textBox_TypeSource_TextChanged (line 61) | private void textBox_TypeSource_TextChanged(object sender, TextChanged... method textBox_CompanyType_GotFocus (line 66) | private void textBox_CompanyType_GotFocus(object sender, RoutedEventAr... method textBox_CompanyPhone_GotFocus (line 77) | private void textBox_CompanyPhone_GotFocus(object sender, RoutedEventA... method textBox_CompanyEmail_GotFocus (line 88) | private void textBox_CompanyEmail_GotFocus(object sender, RoutedEventA... method textBox_CompanyPhone_LostFocus (line 98) | private void textBox_CompanyPhone_LostFocus(object sender, RoutedEvent... method ValidateCompanyPhone (line 108) | private void ValidateCompanyPhone() method textBox_CompanyEmail_LostFocus (line 128) | private void textBox_CompanyEmail_LostFocus(object sender, RoutedEvent... method ValidateCompanyEmail (line 138) | private void ValidateCompanyEmail() method PopulateCompanyInfo (line 158) | private void PopulateCompanyInfo() method PopulatePage (line 171) | private void PopulatePage() FILE: Source/IFCExporterUIOverride/COBieProjectInfoTab.xaml.cs class COBieProjectInfoTab (line 23) | public partial class COBieProjectInfoTab : UserControl method COBieProjectInfoTab (line 35) | public COBieProjectInfoTab(string projInfoStr) method button_Source_Click (line 65) | private void button_Source_Click(object sender, RoutedEventArgs e) method textBox_TypeSource_TextChanged (line 70) | private void textBox_TypeSource_TextChanged(object sender, TextChanged... method PopulateProjectInfo (line 75) | private void PopulateProjectInfo() method PopulatePage (line 87) | private void PopulatePage() method textBox_BuildingType_TextChanged (line 107) | private void textBox_BuildingType_TextChanged(object sender, TextChang... method textBox_BuildingType_GotFocus (line 113) | private void textBox_BuildingType_GotFocus(object sender, RoutedEventA... FILE: Source/IFCExporterUIOverride/IFCAddressInformationUI.xaml.cs class IFCAddressInformation (line 33) | public partial class IFCAddressInformation : ChildWindow method getUserDefinedStringFromIFCPurposeList (line 50) | private string getUserDefinedStringFromIFCPurposeList() method IFCAddressInformation (line 59) | public IFCAddressInformation(IFCExportConfiguration configuration) method OnInit (line 85) | private void OnInit(object sender, RoutedEventArgs e) method PurposeComboBox_Initialized (line 95) | private void PurposeComboBox_Initialized(object sender, EventArgs e) method PurposeComboBox_SelectionChanged (line 108) | private void PurposeComboBox_SelectionChanged(object sender, Selection... method buttonOK_Click (line 127) | private void buttonOK_Click(object sender, RoutedEventArgs args) method bottonCancel_Click (line 226) | private void bottonCancel_Click(object sender, RoutedEventArgs e) method UpdateProjInfocheckBox_Checked (line 236) | private void UpdateProjInfocheckBox_Checked(object sender, RoutedEvent... method UpdateProjInfocheckBox_Unchecked (line 246) | private void UpdateProjInfocheckBox_Unchecked(object sender, RoutedEve... method AddressTab_Initialized (line 257) | private void AddressTab_Initialized(object sender, EventArgs e) method UserDefinedPurposeTextBox_LostFocus (line 288) | private void UserDefinedPurposeTextBox_LostFocus(object sender, Routed... method Checkbox_AssignToBuilding_Checked (line 297) | private void Checkbox_AssignToBuilding_Checked(object sender, RoutedEv... method Checkbox_AssignToSite_Checked (line 302) | private void Checkbox_AssignToSite_Checked(object sender, RoutedEventA... method Checkbox_AssignToBuilding_Unchecked (line 307) | private void Checkbox_AssignToBuilding_Unchecked(object sender, Routed... method Checkbox_AssignToSite_Unchecked (line 312) | private void Checkbox_AssignToSite_Unchecked(object sender, RoutedEven... FILE: Source/IFCExporterUIOverride/IFCCategoryMapping/IFCCategoryMapping.xaml.cs class IFCMappingInfo (line 21) | public class IFCMappingInfo : INotifyPropertyChanged method OnPropertyChanged (line 112) | protected void OnPropertyChanged([CallerMemberName] string name = null) class IFCCategoryMapping (line 122) | public partial class IFCCategoryMapping : ChildWindow, INotifyPropertyCh... method OnPropertyChanged (line 142) | protected void OnPropertyChanged([CallerMemberName] string name = null) method IFCCategoryMapping (line 155) | public IFCCategoryMapping(Window owner, IFCExportConfiguration configu... method IFCCategoryMapping (line 163) | public IFCCategoryMapping(Autodesk.Revit.UI.UIApplication app) method Initialize (line 169) | private void Initialize() method GetMappingTemplateFromConfiguration (line 183) | private static IFCCategoryTemplate GetMappingTemplateFromConfiguration... method InitializeTemplateList (line 202) | private void InitializeTemplateList(string activeTemplateName) method InitializeMappingGrid (line 236) | private void InitializeMappingGrid() method OnContextHelp (line 314) | protected override bool OnContextHelp() method IsInSessionTemplate (line 325) | static bool IsInSessionTemplate(string templateName) method GetInSessionTemplateName (line 334) | static string GetInSessionTemplateName() method GetAllTemplateNames (line 343) | static IList GetAllTemplateNames() method GetCurrentTemplate (line 354) | private IFCCategoryTemplate GetCurrentTemplate() method GetTemplateByName (line 359) | private IFCCategoryTemplate GetTemplateByName(string templateName) method UpdateTemplateControls (line 377) | private void UpdateTemplateControls(bool isInSessionSelected) method IsValidName (line 386) | public static bool IsValidName(string templateName, IList exis... method listBox_MappingTemplates_SelectionChanged (line 394) | private void listBox_MappingTemplates_SelectionChanged(object sender, ... method textBox_Search_TextChanged (line 427) | private void textBox_Search_TextChanged(object sender, TextChangedEven... method button_Add_Click (line 477) | private void button_Add_Click(object sender, RoutedEventArgs e) method ExportFlagClick (line 498) | private void ExportFlagClick(object sender, RoutedEventArgs e) method UpdateCheckboxFlag (line 555) | private bool? UpdateCheckboxFlag(List nodesList) method ExportFlagAllClick (line 564) | private void ExportFlagAllClick() method ExpandAllClick (line 603) | private void ExpandAllClick(object sender, RoutedEventArgs e) method button_Save_Click (line 623) | private void button_Save_Click(object sender, RoutedEventArgs e) method button_Ok_Click (line 629) | private void button_Ok_Click(object sender, RoutedEventArgs e) method StartTransactionGroup (line 635) | private void StartTransactionGroup() method CommitTransactionGroup (line 645) | private void CommitTransactionGroup() method DiscardTransactionsGroup (line 656) | private void DiscardTransactionsGroup() method SaveDialogChanges (line 667) | private void SaveDialogChanges() method button_Cancel_Click (line 674) | private void button_Cancel_Click(object sender, RoutedEventArgs e) method ChildWindow_PreviewKeyDown (line 680) | private void ChildWindow_PreviewKeyDown(object sender, KeyEventArgs e) method ChildWindow_Closing (line 689) | private void ChildWindow_Closing(object sender, CancelEventArgs e) method UpdateTemplateFromGrid (line 694) | private void UpdateTemplateFromGrid(string templateName = null) method EntityPicker (line 730) | private void EntityPicker(object sender, RoutedEventArgs e) method button_Export_Click (line 755) | private void button_Export_Click(object sender, RoutedEventArgs e) method button_Import_Click (line 783) | private void button_Import_Click(object sender, RoutedEventArgs e) method button_Copy_Click (line 824) | private void button_Copy_Click(object sender, RoutedEventArgs e) method button_Rename_Click (line 859) | private void button_Rename_Click(object sender, RoutedEventArgs e) method CreateKeyFromMappingNode (line 882) | private ExportIFCCategoryKey CreateKeyFromMappingNode(CategoryMappingN... method ResetOneRow (line 898) | private void ResetOneRow(IFCCategoryTemplate currentTemplate, Category... method ResetOneRowWithChildren (line 923) | private void ResetOneRowWithChildren(IFCCategoryTemplate currentTempla... method button_Reset_Click (line 968) | private void button_Reset_Click(object sender, RoutedEventArgs e) method button_ResetAll_Click (line 987) | private void button_ResetAll_Click(object sender, RoutedEventArgs e) method button_Delete_Click (line 1007) | private void button_Delete_Click(object sender, RoutedEventArgs e) class CategoryMappingNode (line 1029) | public class CategoryMappingNode : INotifyPropertyChanged method CategoryMappingNode (line 1034) | public CategoryMappingNode() method OnPropertyChanged (line 1124) | protected void OnPropertyChanged([CallerMemberName] string name = null) method AddChild (line 1150) | public void AddChild(CategoryMappingNode node) method Collapse (line 1160) | private void Collapse() method Expand (line 1170) | private void Expand() method HideChildren (line 1183) | private void HideChildren() method ShowChildren (line 1196) | private void ShowChildren() class CategoryMappingManager (line 1211) | public class CategoryMappingManager : ObservableCollection... method Initialize (line 1226) | public void Initialize() method Reset (line 1238) | public void Reset(bool resetVisibility) method AddChildren (line 1262) | public void AddChildren(CategoryMappingNode node) method RemoveChildren (line 1281) | public void RemoveChildren(CategoryMappingNode node) class LevelToMarginConverter (line 1295) | public class LevelToMarginConverter : IValueConverter method Convert (line 1297) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 1305) | public object ConvertBack(object value, Type targetType, object parame... class CheckBoxLevelToMarginConverter (line 1314) | public class CheckBoxLevelToMarginConverter : IValueConverter method Convert (line 1316) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 1324) | public object ConvertBack(object value, Type targetType, object parame... class RowIndexConverter (line 1334) | public class RowIndexConverter : IValueConverter method Convert (line 1336) | public object Convert(object value, Type targetType, object parameter, method ConvertBack (line 1345) | public object ConvertBack(object value, Type targetType, object parame... class IFCClassNameConverter (line 1355) | public class IFCClassNameConverter : IValueConverter method Convert (line 1357) | object IValueConverter.Convert(object value, Type targetType, object p... method ConvertBack (line 1368) | object IValueConverter.ConvertBack(object value, Type targetType, obje... FILE: Source/IFCExporterUIOverride/IFCCategoryMapping/IFCCopyTemplate.xaml.cs class IFCCopyTemplate (line 8) | public partial class IFCCopyTemplate : BaseTemplate method IFCCopyTemplate (line 10) | public IFCCopyTemplate(IFCTemplateData data):base(data) method GetDialogTitle (line 28) | private string GetDialogTitle() FILE: Source/IFCExporterUIOverride/IFCCategoryMapping/IFCDeleteTemplate.xaml.cs class IFCDeleteTemplate (line 21) | public partial class IFCDeleteTemplate : ChildWindow method IFCDeleteTemplate (line 23) | public IFCDeleteTemplate(String templateName) method button_Ok_Click (line 29) | private void button_Ok_Click(object sender, RoutedEventArgs e) method button_Cancel_Click (line 35) | private void button_Cancel_Click(object sender, RoutedEventArgs e) FILE: Source/IFCExporterUIOverride/IFCCategoryMapping/IFCNewTemplate.xaml.cs class IFCNewTemplate (line 13) | public partial class IFCNewTemplate : BaseTemplate method IFCNewTemplate (line 26) | public IFCNewTemplate(IFCTemplateData data) : base(data) method InitializePropertySetTypes (line 51) | private void InitializePropertySetTypes() method button_Save_Click (line 63) | private void button_Save_Click(object sender, RoutedEventArgs e) method button_Cancel_Click (line 73) | private void button_Cancel_Click(object sender, RoutedEventArgs e) method GetDialogTitle (line 79) | private string GetDialogTitle() class IFCPropertySetType (line 96) | public class IFCPropertySetType type PropertySetType (line 98) | public enum PropertySetType method IFCPropertySetType (line 106) | public IFCPropertySetType(PropertySetType propertySetType) method ToString (line 111) | public override string ToString() FILE: Source/IFCExporterUIOverride/IFCCategoryMapping/IFCRenameTemplate.xaml.cs class IFCRenameTemplate (line 10) | public partial class IFCRenameTemplate : BaseTemplate method IFCRenameTemplate (line 12) | public IFCRenameTemplate(IFCTemplateData data) : base(data) FILE: Source/IFCExporterUIOverride/IFCClassificationUI.xaml.cs class IFCClassificationWindow (line 32) | public partial class IFCClassificationWindow : ChildWindow method IFCClassificationWindow (line 44) | public IFCClassificationWindow(IFCExportConfiguration configuration) method Window_Loaded (line 61) | private void Window_Loaded(object sender, RoutedEventArgs e) method buttonOK_Click (line 71) | private void buttonOK_Click(object sender, RoutedEventArgs args) method fillMandatoryFields (line 95) | private void fillMandatoryFields(IFCClassification newClassification) method bottonCancel_Click (line 116) | private void bottonCancel_Click(object sender, RoutedEventArgs e) method ClassificationTab_Initialized (line 126) | private void ClassificationTab_Initialized(object sender, EventArgs e) method datePicker1_SelectedDateChanged (line 137) | private void datePicker1_SelectedDateChanged(object sender, System.Win... FILE: Source/IFCExporterUIOverride/IFCCommandOverrideApplication.cs class IFCCommandOverrideApplication (line 46) | public class IFCCommandOverrideApplication : IExternalApplication method OnShutdown (line 60) | public Result OnShutdown(UIControlledApplication application) method OnStartup (line 73) | public Result OnStartup(UIControlledApplication application) method ApplicationInitialized (line 95) | private void ApplicationInitialized(object sender, ApplicationInitiali... method GenerateActiveViewIdFromDocument (line 139) | private ElementId GenerateActiveViewIdFromDocument(Document doc) method OnIFCExport (line 159) | public void OnIFCExport(object sender, CommandEventArgs args) method FileNameListToString (line 422) | private string FileNameListToString(IList fileNames) method ElementIdListToString (line 434) | private string ElementIdListToString(IList elementIds) method AddExpandedStringContent (line 447) | private void AddExpandedStringContent(ref string messageString, string... method AddExpandedElementIdContent (line 457) | private void AddExpandedElementIdContent(ref string messageString, str... method GetLinkFileName (line 466) | private string GetLinkFileName(Document linkDocument, string linkPathN... method GetLinkedInstanceInfo (line 480) | private (IDictionary, string, int) GetLi... method IsLinkVisible (line 565) | public bool IsLinkVisible(Element element, View filterView) method ExportLinkedDocuments (line 579) | public void ExportLinkedDocuments(Document document, string fileName, method ExportLinkedDocument (line 784) | private void ExportLinkedDocument(Document linkDocument, string path, ... method SerializeXYZ (line 795) | public static string SerializeXYZ(XYZ value) method SerializeTransform (line 801) | public static string SerializeTransform(Transform tr) method CanWriteFilesInDirectory (line 812) | static public bool CanWriteFilesInDirectory(string directoryPath) FILE: Source/IFCExporterUIOverride/IFCEntityTree/BrowseIFCEntityServer.cs class BrowseIFCEntityServer (line 16) | public class BrowseIFCEntityServer : IIFCEntityTreeUIServer method ShowDialogCommon (line 18) | private (bool, string, string) ShowDialogCommon(bool showTypeNodeOnly, method ShowDialog (line 42) | public bool ShowDialog(IFCExternalServiceUIData data) method GetServerId (line 180) | public Guid GetServerId() method GetServiceId (line 193) | public ExternalServiceId GetServiceId() method GetName (line 202) | public string GetName() method GetVendorId (line 211) | public string GetVendorId() method GetDescription (line 220) | public string GetDescription() FILE: Source/IFCExporterUIOverride/IFCEntityTree/EntityTree.xaml.cs class EntityTree (line 19) | public partial class EntityTree : ChildWindow type SelectionStrategyType (line 47) | public enum SelectionStrategyType method InitAllowedCategoryIdsForIfcAnnotation (line 90) | private static void InitAllowedCategoryIdsForIfcAnnotation() method InitAllowedCategoriesForIfcAnnotation (line 102) | private static void InitAllowedCategoriesForIfcAnnotation(Document doc... method IsIfcAnnotationAllowedForCategory (line 115) | private static bool IsIfcAnnotationAllowedForCategory(Document documen... method IsIfcAnnotationAllowedForCategoryId (line 129) | private static bool IsIfcAnnotationAllowedForCategoryId(BuiltInCategor... method EntityTree (line 143) | public EntityTree(IList elementIds, bool showTypeNodeOnly, ... method EntityTree (line 176) | public EntityTree(CategoryMappingNode currMappingNode) method EntityTree (line 212) | public EntityTree(IFCVersion? ifcVersion, string preselectFilter, stri... method InitializeEntityTree (line 227) | void InitializeEntityTree(string preSelectEntity, string preSelectPDef... method PreSelectItem (line 285) | void PreSelectItem(string preSelectEntity, string preSelectPDef) method AllowSelection (line 323) | private bool AllowSelection() method AddTreeViewItem (line 331) | private (TreeViewItem, IfcSchemaEntityNode) AddTreeViewItem(bool add, ... method LoadTreeviewFilterElement (line 373) | void LoadTreeviewFilterElement() method ProcessPreselectedNode (line 451) | void ProcessPreselectedNode(TreeViewItem node, HashSet presele... method GetNode (line 467) | TreeViewItem GetNode(IfcSchemaEntityNode ifcNode, TreeViewItem thisNod... method IsNodeInNonDefaultCheckedState (line 544) | bool IsNodeInNonDefaultCheckedState(TreeViewItem node) method TreeViewItem_HandleChecked (line 551) | void TreeViewItem_HandleChecked(object sender, RoutedEventArgs eventArgs) method TreeViewItem_HandleUnchecked (line 561) | void TreeViewItem_HandleUnchecked(object sender, RoutedEventArgs event... method CheckUncheckSingleSelection (line 571) | void CheckUncheckSingleSelection(TreeViewItem thisNode, bool isChecked) method CheckOrUnCheckThisNodeAndBelow (line 587) | void CheckOrUnCheckThisNodeAndBelow(TreeViewItem thisNode, bool isChec... method EnableOrDisableThisNodeAndBelow (line 628) | void EnableOrDisableThisNodeAndBelow(TreeViewItem thisNode, bool enable) method IsAllDescendantsChecked (line 672) | bool IsAllDescendantsChecked(TreeViewItem thisNode) method IsAllDescendantsUnhecked (line 697) | bool IsAllDescendantsUnhecked(TreeViewItem thisNode) method GetUnSelectedEntity (line 726) | public string GetUnSelectedEntity() method GetSelectedEntity (line 741) | public string GetSelectedEntity() method GetSelectedEntityParents (line 754) | public string GetSelectedEntityParents() method GetSelectedEntityParents (line 771) | (string, bool) GetSelectedEntityParents(TreeViewItem tvItem, bool isCh... method GetSelectedEntity (line 803) | string GetSelectedEntity(TreeViewItem tvItem, bool isChecked) method ClearTreeViewChecked (line 819) | void ClearTreeViewChecked() method ClearTreeviewChecked (line 829) | void ClearTreeviewChecked(TreeViewItem tv) method FillSetFromList (line 841) | HashSet FillSetFromList(string elemList) method IFCEntityTreeView_SelectedItemChanged (line 854) | private void IFCEntityTreeView_SelectedItemChanged(object sender, Rout... method Button_Cancel_Click (line 859) | private void Button_Cancel_Click(object sender, RoutedEventArgs e) method Button_OK_Click (line 866) | private void Button_OK_Click(object sender, RoutedEventArgs e) method CheckBox_ByCategory_Clicked (line 876) | private void CheckBox_ByCategory_Clicked(object sender, RoutedEventArg... method ComboBox_IFCSchema_SelectionChanged (line 889) | private void ComboBox_IFCSchema_SelectionChanged(object sender, Select... method InitializePreDefinedTypeSelection (line 920) | void InitializePreDefinedTypeSelection(string ifcSchema, string ifcEnt... method PredefSelected_Checked (line 967) | void PredefSelected_Checked(object sender, RoutedEventArgs e) method PredefSelected_Unchecked (line 984) | void PredefSelected_Unchecked(object sender, RoutedEventArgs e) method GetSelectedPredefinedType (line 995) | public string GetSelectedPredefinedType() method TreeViewReturnToDefault (line 1012) | private void TreeViewReturnToDefault() method textBox_Search_TextChanged (line 1020) | private void textBox_Search_TextChanged(object sender, TextChangedEven... method SearchItem_Checked (line 1073) | void SearchItem_Checked(object sender, RoutedEventArgs e) method SearchItem_Unchecked (line 1098) | void SearchItem_Unchecked(object sender, RoutedEventArgs e) method button_Reset_Click (line 1116) | private void button_Reset_Click(object sender, RoutedEventArgs e) method ExpandOrCollapseThisNodeAndBelow (line 1124) | void ExpandOrCollapseThisNodeAndBelow(TreeViewItem thisNode, bool expand) method button_ExpandAll_Click (line 1131) | private void button_ExpandAll_Click(object sender, RoutedEventArgs e) method button_CollapseAll_Click (line 1137) | private void button_CollapseAll_Click(object sender, RoutedEventArgs e) method ShowCheckedOrUnChecked (line 1143) | private void ShowCheckedOrUnChecked(bool checkFlag) method OnContextHelp (line 1188) | protected override bool OnContextHelp() method comboBox_ShowItems_SelectionChanged (line 1203) | private void comboBox_ShowItems_SelectionChanged(object sender, Select... FILE: Source/IFCExporterUIOverride/IFCEntityTree/PredefinedTypeSelection.xaml.cs class PredefinedTypeSelection (line 13) | public partial class PredefinedTypeSelection : ChildWindow method PredefinedTypeSelection (line 22) | public PredefinedTypeSelection(string ifcEntitySelected) method PredefinedTypeSelection (line 33) | public PredefinedTypeSelection(IFCVersion ifcVersion, string ifcEntity... method PredefinedTypeSelection (line 44) | public PredefinedTypeSelection(string ifcSchema, string ifcEntitySelec... method InitializePreDefinedTypeSelection (line 49) | void InitializePreDefinedTypeSelection(string ifcSchema, string ifcEnt... method PredefSelected_Checked (line 83) | void PredefSelected_Checked(object sender, RoutedEventArgs e) method PredefSelected_Unchecked (line 100) | void PredefSelected_Unchecked(object sender, RoutedEventArgs e) method Button_Cancel_Click (line 108) | private void Button_Cancel_Click(object sender, RoutedEventArgs e) method Button_OK_Click (line 114) | private void Button_OK_Click(object sender, RoutedEventArgs e) method GetSelectedPredefinedType (line 124) | public string GetSelectedPredefinedType() method HasPredefinedType (line 145) | public bool HasPredefinedType() FILE: Source/IFCExporterUIOverride/IFCExport.xaml.cs class IFCExport (line 41) | public partial class IFCExport : ChildWindow method UpdateCurrentSelectedSetupCombo (line 167) | private void UpdateCurrentSelectedSetupCombo(String selected) method UpdateTextBoxesContent (line 186) | private void UpdateTextBoxesContent(IFCExportConfiguration config) method IFCExport (line 239) | public IFCExport(Autodesk.Revit.UI.UIApplication app, IFCExportConfigu... method createCheckBoxForDocument (line 264) | private CheckBox createCheckBoxForDocument(Document doc, int id) method CanExportDocument (line 285) | private bool CanExportDocument(Document doc) method UpdateOpenedProject (line 290) | private Document UpdateOpenedProject(Autodesk.Revit.UI.UIApplication app) method UpdateOpenedProjectsListView (line 299) | private void UpdateOpenedProjectsListView(Autodesk.Revit.UI.UIApplicat... method AddToConfigList (line 353) | private void AddToConfigList(IFCExportConfiguration configuration) method GetModifiedConfigurations (line 371) | public IFCExportConfigurationsMap GetModifiedConfigurations() method GetSelectedConfiguration (line 380) | public IFCExportConfiguration GetSelectedConfiguration() method GetSelectedConfigurationName (line 393) | public String GetSelectedConfigurationName() method GetFileExtension (line 405) | public String GetFileExtension() method GetFileFilter (line 416) | public String GetFileFilter() method buttonEditSetup_Click (line 428) | private void buttonEditSetup_Click(object sender, RoutedEventArgs args) method buttonExport_Click (line 463) | private void buttonExport_Click(object sender, RoutedEventArgs args) method buttonCancel_Click (line 621) | private void buttonCancel_Click(object sender, RoutedEventArgs args) method GetDocumentExportCount (line 632) | private int GetDocumentExportCount() method GetFileName (line 655) | private String GetFileName() method GetDefaultDirectory (line 666) | private String GetDefaultDirectory() method buttonBrowse_Click (line 700) | private void buttonBrowse_Click(object sender, RoutedEventArgs args) method currentSelectedSetup_SelectionChanged (line 763) | private void currentSelectedSetup_SelectionChanged(object sender, Sele... method listView_Click (line 785) | private void listView_Click(object sender, RoutedEventArgs e) method updateFileName (line 812) | private void updateFileName() method textBoxSetupDescription_TextChanged (line 834) | private void textBoxSetupDescription_TextChanged(object sender, TextCh... method OnContextHelp (line 844) | protected override bool OnContextHelp() method ChildWindow_ContentRendered (line 853) | private void ChildWindow_ContentRendered(object sender, EventArgs e) FILE: Source/IFCExporterUIOverride/IFCExportResult.cs type IFCExportResult (line 30) | public enum IFCExportResult FILE: Source/IFCExporterUIOverride/IFCExporterUIWindow.xaml.cs class IFCExporterUIWindow (line 42) | public partial class IFCExporterUIWindow : ChildWindow method IFCExporterUIWindow (line 63) | public IFCExporterUIWindow(IFCExportConfigurationsMap configurationsMa... method InitParameterMappingUI (line 88) | private void InitParameterMappingUI() method UpdateMargin (line 132) | private void UpdateMargin(FrameworkElement userControl, double topMarg... method ResetToOriginalConfigSettings (line 143) | public void ResetToOriginalConfigSettings(string currentConfigName) method GetGeoReferenceInfo (line 164) | private void GetGeoReferenceInfo(IFCExportConfiguration configuration,... method SetupGeoReferenceInfo (line 197) | private void SetupGeoReferenceInfo(IFCExportConfiguration configuration) method InitializeConfigurationList (line 223) | private void InitializeConfigurationList(String currentConfigName) method UpdateConfigurationsList (line 238) | private void UpdateConfigurationsList(String currentConfigName) method InitComboBoxCategoryMapping (line 244) | private void InitComboBoxCategoryMapping(Document document) method UpdateComboBoxPropertyMappingSetups (line 268) | private void UpdateComboBoxPropertyMappingSetups(Document document, IF... method InitializeConfigurationOptions (line 298) | private void InitializeConfigurationOptions() method UpdatePhaseAttributes (line 398) | private void UpdatePhaseAttributes(IFCExportConfiguration configuration) method UpdateActiveConfigurationOptions (line 429) | private void UpdateActiveConfigurationOptions(IFCExportConfiguration c... method DoCOBieSpecificSetup (line 659) | private void DoCOBieSpecificSetup(IFCExportConfiguration config) method UndoCOBieSpecificSetup (line 684) | private void UndoCOBieSpecificSetup(IFCExportConfiguration config) method COBieCompanyInfoUnloaded (line 699) | void COBieCompanyInfoUnloaded(object sender, RoutedEventArgs e) method COBieCompanyInfoLostFocus (line 713) | void COBieCompanyInfoLostFocus(object sender, RoutedEventArgs e) method COBieProjectInfoUnloaded (line 719) | void COBieProjectInfoUnloaded(object sender, RoutedEventArgs e) method COBieProjectInfoLostFocus (line 730) | void COBieProjectInfoLostFocus(object sender, RoutedEventArgs e) method UpdateConfigurationControls (line 741) | private void UpdateConfigurationControls(bool isBuiltIn, bool isInSess... method GetCheckbuttonChecked (line 753) | private bool GetCheckbuttonChecked(CheckBox checkBox) method GetRadiobuttonChecked (line 765) | private bool GetRadiobuttonChecked(RadioButton checkBox) method buttonOK_Click (line 777) | private void buttonOK_Click(object sender, RoutedEventArgs e) method buttonCancel_Click (line 807) | private void buttonCancel_Click(object sender, RoutedEventArgs e) method buttonDeleteSetup_Click (line 819) | private void buttonDeleteSetup_Click(object sender, RoutedEventArgs e) method GetDefaultDirectory (line 831) | private string GetDefaultDirectory() method buttonSaveSetup_Click (line 845) | private void buttonSaveSetup_Click(object sender, RoutedEventArgs e) method buttonLoadSetup_Click (line 880) | private void buttonLoadSetup_Click(object sender, RoutedEventArgs e) method buttonRenameSetup_Click (line 923) | private void buttonRenameSetup_Click(object sender, RoutedEventArgs e) method buttonDuplicateSetup_Click (line 947) | private void buttonDuplicateSetup_Click(object sender, RoutedEventArgs e) method buttonNewSetup_Click (line 964) | private void buttonNewSetup_Click(object sender, RoutedEventArgs e) method GetNewSetupName (line 980) | private String GetNewSetupName() method GetDuplicateSetupName (line 990) | private String GetDuplicateSetupName(IFCExportConfiguration configurat... method GetFirstIncrementalName (line 1002) | private String GetFirstIncrementalName(String nameRoot) method CreateNewEditableConfiguration (line 1025) | private IFCExportConfiguration CreateNewEditableConfiguration(IFCExpor... method GetSelectedConfiguration (line 1048) | private IFCExportConfiguration GetSelectedConfiguration() method GetSelectedConfigurationName (line 1063) | public String GetSelectedConfigurationName() method listBoxConfigurations_SelectionChanged (line 1073) | private void listBoxConfigurations_SelectionChanged(object sender, Sel... method checkboxExportBaseQuantities_Checked (line 1111) | private void checkboxExportBaseQuantities_Checked(object sender, Route... method checkboxExportCeilingGrids_Checked (line 1126) | private void checkboxExportCeilingGrids_Checked(object sender, RoutedE... method checkboxSplitWalls_Checked (line 1141) | private void checkboxSplitWalls_Checked(object sender, RoutedEventArgs e) method checkboxInternalPropertySets_Checked (line 1156) | private void checkboxInternalPropertySets_Checked(object sender, Route... method checkboxIFCCommonPropertySets_Checked (line 1171) | private void checkboxIFCCommonPropertySets_Checked(object sender, Rout... method checkbox2dElements_Checked (line 1186) | private void checkbox2dElements_Checked(object sender, RoutedEventArgs e) method checkboxVisibleElementsCurrView_Checked (line 1201) | private void checkboxVisibleElementsCurrView_Checked(object sender, Ro... method checkBoxUse2DRoomVolumes_Checked (line 1229) | private void checkBoxUse2DRoomVolumes_Checked(object sender, RoutedEve... method checkBoxFamilyAndTypeName_Checked (line 1244) | private void checkBoxFamilyAndTypeName_Checked(object sender, RoutedEv... method comboboxIfcType_SelectionChanged (line 1259) | private void comboboxIfcType_SelectionChanged(object sender, Selection... method comboBoxPlacement_SelectionChanged (line 1302) | private void comboBoxPlacement_SelectionChanged(object sender, Selecti... method SetupEastingsNorthings (line 1313) | private void SetupEastingsNorthings(IFCExportConfiguration configuration) method comboboxFileType_SelectionChanged (line 1351) | private void comboboxFileType_SelectionChanged(object sender, Selectio... method comboboxSpaceBoundaries_SelectionChanged (line 1367) | private void comboboxSpaceBoundaries_SelectionChanged(object sender, S... method comboboxActivePhase_SelectionChanged (line 1382) | private void comboboxActivePhase_SelectionChanged(object sender, Selec... method checkBoxExportPartsAsBuildingElements_Checked (line 1397) | private void checkBoxExportPartsAsBuildingElements_Checked(object send... method checkBoxUseActiveViewGeometry_Checked (line 1412) | private void checkBoxUseActiveViewGeometry_Checked(object sender, Rout... method checkboxExportBoundingBox_Checked (line 1427) | private void checkboxExportBoundingBox_Checked(object sender, RoutedEv... method checkboxExportSolidModelRep_Checked (line 1442) | private void checkboxExportSolidModelRep_Checked(object sender, Routed... method checkboxExportMaterialPsets_Checked (line 1457) | private void checkboxExportMaterialPsets_Checked(object sender, Routed... method checkboxExportSchedulesAsPsets_Checked (line 1472) | private void checkboxExportSchedulesAsPsets_Checked(object sender, Rou... method checkboxIfcSiteElevation_Checked (line 1487) | private void checkboxIfcSiteElevation_Checked(object sender, RoutedEve... method checkboxStoreIFCGUID_Checked (line 1502) | private void checkboxStoreIFCGUID_Checked(object sender, RoutedEventAr... method checkBoxExportSpecificSchedules_Checked (line 1512) | private void checkBoxExportSpecificSchedules_Checked(object sender, Ro... method checkboxExportUserDefinedPset_Checked (line 1532) | private void checkboxExportUserDefinedPset_Checked(object sender, Rout... method checkboxUseTypePropertiesInInstacePSets_Checked (line 1551) | private void checkboxUseTypePropertiesInInstacePSets_Checked(object se... method checkBoxExportUserDefinedParameterMapping_Checked (line 1566) | private void checkBoxExportUserDefinedParameterMapping_Checked(object ... method buttonBrowse_Click (line 1583) | private void buttonBrowse_Click(object sender, RoutedEventArgs e) method buttonParameterMappingBrowse_Click (line 1618) | private void buttonParameterMappingBrowse_Click(object sender, RoutedE... method checkBoxExportRoomsInView_Checked (line 1654) | private void checkBoxExportRoomsInView_Checked(object sender, RoutedEv... method comboBoxLOD_SelectionChanged (line 1664) | private void comboBoxLOD_SelectionChanged(object sender, RoutedEventAr... method buttonFileHeader_Click (line 1684) | private void buttonFileHeader_Click(object sender, RoutedEventArgs e) method buttonAddressInformation_Click (line 1691) | private void buttonAddressInformation_Click(object sender, RoutedEvent... method buttonCategoryMapping_Click (line 1701) | private void buttonCategoryMapping_Click(object sender, RoutedEventArg... method ShowCategoryMappingDialog (line 1706) | private void ShowCategoryMappingDialog() method ShowPropertyMappingDialog (line 1716) | private void ShowPropertyMappingDialog() method buttonPropertyMappingSetups_Click (line 1726) | private void buttonPropertyMappingSetups_Click(object sender, RoutedEv... method buttonClassification_Click (line 1731) | private void buttonClassification_Click(object sender, RoutedEventArgs e) method checkBox_TriangulationOnly_Checked (line 1739) | private void checkBox_TriangulationOnly_Checked(object sender, RoutedE... method checkBox_TriangulationOnly_Unchecked (line 1745) | private void checkBox_TriangulationOnly_Unchecked(object sender, Route... method checkboxIncludeSteelElements_Checked (line 1752) | private void checkboxIncludeSteelElements_Checked(object sender, Route... method checkboxIncludeSteelElements_Unchecked (line 1758) | private void checkboxIncludeSteelElements_Unchecked(object sender, Rou... method Checkbox_UseTypeNameOnly_Checked (line 1764) | private void Checkbox_UseTypeNameOnly_Checked(object sender, RoutedEve... method Checkbox_UseTypeNameOnly_Unchecked (line 1770) | private void Checkbox_UseTypeNameOnly_Unchecked(object sender, RoutedE... method Checkbox_ExportHostAsSingleEntity_Checked (line 1776) | private void Checkbox_ExportHostAsSingleEntity_Checked(object sender, ... method Checkbox_ExportHostAsSingleEntity_Unchecked (line 1782) | private void Checkbox_ExportHostAsSingleEntity_Unchecked(object sender... method Checkbox_OwnerHistoryLastModified_Checked (line 1788) | private void Checkbox_OwnerHistoryLastModified_Checked(object sender, ... method Checkbox_OwnerHistoryLastModified_Unchecked (line 1794) | private void Checkbox_OwnerHistoryLastModified_Unchecked(object sender... method checkbox_ExportBarsInUniformSetsAsSeparateIFCEntities_Checked (line 1800) | private void checkbox_ExportBarsInUniformSetsAsSeparateIFCEntities_Che... method checkbox_ExportBarsInUniformSetsAsSeparateIFCEntities_Unchecked (line 1806) | private void checkbox_ExportBarsInUniformSetsAsSeparateIFCEntities_Unc... method Checkbox_UseVisibleRevitName_Checked (line 1812) | private void Checkbox_UseVisibleRevitName_Checked(object sender, Route... method Checkbox_UseVisibleRevitName_Unchecked (line 1818) | private void Checkbox_UseVisibleRevitName_Unchecked(object sender, Rou... method comboBoxExchangeRequirement_SelectionChanged (line 1824) | private void comboBoxExchangeRequirement_SelectionChanged(object sende... method comboBoxFacilityType_SelectionChanged (line 1833) | private void comboBoxFacilityType_SelectionChanged(object sender, Sele... method comboBoxFacilityPredefinedType_SelectionChanged (line 1843) | private void comboBoxFacilityPredefinedType_SelectionChanged(object se... method comboBoxCategoryMapping_SelectionChanged (line 1854) | private void comboBoxCategoryMapping_SelectionChanged(object sender, S... method comboBoxPropertyMappingSetups_SelectionChanged (line 1881) | private void comboBoxPropertyMappingSetups_SelectionChanged(object sen... method UpdateExchangeRequirement (line 1907) | private void UpdateExchangeRequirement(IFCExportConfiguration configur... method UpdateFacilityPredefinedType (line 1929) | private void UpdateFacilityPredefinedType(IFCExportConfiguration confi... method UpdateFacilityType (line 1948) | private void UpdateFacilityType(IFCExportConfiguration configuration) method TextBox_EPSG_TextChanged (line 1971) | private void TextBox_EPSG_TextChanged(object sender, TextChangedEventA... method TextBox_EPSG_LostKeyboardFocus (line 1975) | private void TextBox_EPSG_LostKeyboardFocus(object sender, System.Wind... method button_GeoRefReset_Click (line 2014) | private void button_GeoRefReset_Click(object sender, RoutedEventArgs e) method button_ResetConfigurations_Click (line 2020) | private void button_ResetConfigurations_Click(object sender, RoutedEve... method comboBoxProjectSite_SelectionChanged (line 2037) | private void comboBoxProjectSite_SelectionChanged(object sender, Selec... method Button_CRSReset_Click (line 2055) | private void Button_CRSReset_Click(object sender, RoutedEventArgs e) method Button_CRSOverride_Click (line 2081) | private void Button_CRSOverride_Click(object sender, RoutedEventArgs e) method button_ExcludeElement_Click (line 2094) | private void button_ExcludeElement_Click(object sender, RoutedEventArg... method comboboxLinkedFiles_SelectionChanged (line 2111) | private void comboboxLinkedFiles_SelectionChanged(object sender, Selec... FILE: Source/IFCExporterUIOverride/IFCFileFormatAttributes.cs class IFCFileFormatAttributes (line 32) | public class IFCFileFormatAttributes method IFCFileFormatAttributes (line 43) | public IFCFileFormatAttributes(IFCFileFormat fileType) method ToString (line 52) | public override String ToString() method GetFileExtension (line 73) | public String GetFileExtension() method GetFileFilter (line 94) | public String GetFileFilter() FILE: Source/IFCExporterUIOverride/IFCFileHeaderInformationUI.xaml.cs class IFCFileHeaderInformation (line 31) | public partial class IFCFileHeaderInformation : ChildWindow method IFCFileHeaderInformation (line 42) | public IFCFileHeaderInformation() method Window_Loaded (line 52) | private void Window_Loaded(object sender, RoutedEventArgs e) method buttonOK_Click (line 62) | private void buttonOK_Click(object sender, RoutedEventArgs args) method bottonCancel_Click (line 78) | private void bottonCancel_Click(object sender, RoutedEventArgs e) method FileHeaderTab_Initialized (line 88) | private void FileHeaderTab_Initialized(object sender, EventArgs e) FILE: Source/IFCExporterUIOverride/IFCLinkedFileExportAs.cs class IFCLinkedFileExportAs (line 24) | public class IFCLinkedFileExportAs method IFCLinkedFileExportAs (line 29) | public IFCLinkedFileExportAs(LinkedFileExportAs exportAs) method ToString (line 34) | public override string ToString() FILE: Source/IFCExporterUIOverride/IFCNewExportSetup.xaml.cs class NewExportSetupWindow (line 31) | public partial class NewExportSetupWindow : ChildWindow method NewExportSetupWindow (line 41) | public NewExportSetupWindow(IFCExportConfigurationsMap configurationMa... method GetName (line 53) | public String GetName() method buttonOK_Click (line 63) | private void buttonOK_Click(object sender, RoutedEventArgs e) method buttonCancel_Click (line 75) | private void buttonCancel_Click(object sender, RoutedEventArgs e) method textBoxNewSetupName_TextChanged (line 86) | private void textBoxNewSetupName_TextChanged(object sender, TextChange... FILE: Source/IFCExporterUIOverride/IFCPropertyMapping/ComboBoxFilteringUtilities.cs class ComboBoxFilteringUtilities (line 12) | public static class ComboBoxFilteringUtilities method GetOrCreateCollection (line 19) | public static ObservableCollection GetOrCreateCollection(Combo... method GetCaretPosition (line 35) | public static int GetCaretPosition(ComboBox comboBox) method SetCaretPosition (line 47) | public static void SetCaretPosition(ComboBox comboBox, int position) method OpenDropDownSuppressingHighlight (line 60) | public static void OpenDropDownSuppressingHighlight(ComboBox comboBox) method AttachTextChangedHandler (line 78) | public static void AttachTextChangedHandler(ComboBox comboBox, Action<... method FilterCollection (line 100) | public static void FilterCollection(ComboBox comboBox, ObservableColle... method RemoveSelectedItemPreservingText (line 162) | public static void RemoveSelectedItemPreservingText(ComboBox comboBox,... FILE: Source/IFCExporterUIOverride/IFCPropertyMapping/IFCNotificationMessageBox.xaml.cs class IFCNotificationMessageBox (line 15) | public partial class IFCNotificationMessageBox : ChildWindow method IFCNotificationMessageBox (line 17) | public IFCNotificationMessageBox(String messageText) method button_Ok_Click (line 23) | private void button_Ok_Click(object sender, RoutedEventArgs e) method button_Cancel_Click (line 29) | private void button_Cancel_Click(object sender, RoutedEventArgs e) FILE: Source/IFCExporterUIOverride/IFCPropertyMapping/IFCPropertyFilter.xaml.cs class IFCPropertyFilter (line 12) | public partial class IFCPropertyFilter : ChildWindow method IFCPropertyFilter (line 18) | public IFCPropertyFilter(string propertySetFilter, string parameterFil... method button_Apply_Click (line 30) | private void button_Apply_Click(object sender, RoutedEventArgs e) method button_Remove_Click (line 36) | private void button_Remove_Click(object sender, RoutedEventArgs e) method button_ParamaterClean_Click (line 42) | private void button_ParamaterClean_Click(object sender, RoutedEventArg... method button_PropertySetClean_Click (line 47) | private void button_PropertySetClean_Click(object sender, RoutedEventA... FILE: Source/IFCExporterUIOverride/IFCPropertyMapping/IFCPropertyMapping.xaml.cs class IFCPropertyMapping (line 26) | public partial class IFCPropertyMapping : ChildWindow, INotifyPropertyCh... method OnPropertyChanged (line 154) | protected void OnPropertyChanged([CallerMemberName] string name = null) method IFCPropertyMapping (line 178) | public IFCPropertyMapping(Window owner, IFCExportConfiguration configu... method InitializeTemplateList (line 211) | private void InitializeTemplateList(string activeTemplateName) method InitializeCategoryFilter (line 238) | private void InitializeCategoryFilter() method button_Add_Click (line 295) | private void button_Add_Click(object sender, RoutedEventArgs e) method button_Import_Click (line 318) | private void button_Import_Click(object sender, RoutedEventArgs e) method button_Copy_Click (line 359) | private void button_Copy_Click(object sender, RoutedEventArgs e) method button_Save_Click (line 393) | private void button_Save_Click(object sender, RoutedEventArgs e) method button_Export_Click (line 399) | private void button_Export_Click(object sender, RoutedEventArgs e) method button_Rename_Click (line 427) | private void button_Rename_Click(object sender, RoutedEventArgs e) method button_Delete_Click (line 450) | private void button_Delete_Click(object sender, RoutedEventArgs e) method IsValidName (line 470) | public static bool IsValidName(string templateName, IList exis... method listBox_MappingTemplates_SelectionChanged (line 478) | private void listBox_MappingTemplates_SelectionChanged(object sender, ... method UpdateSelectedTemplateCaption (line 510) | private void UpdateSelectedTemplateCaption() method InitializeSetupInfo (line 516) | public void InitializeSetupInfo(IFCParameterTemplate template) method CreateTemplateDataCache (line 522) | private Dictionary> CreateTemplateD... method PopulateSetupInfo (line 537) | public void PopulateSetupInfo(IFCVersion ifcVersion) method RestoreSelectedPSet (line 555) | private void RestoreSelectedPSet(PropertySetupType? previousSetupType,... method SaveExpandedState (line 576) | private Dictionary SaveExpandedState() method RestoreExpandedState (line 594) | private void RestoreExpandedState(Dictionary expandedSta... method SetSelectedPropertySet (line 613) | private void SetSelectedPropertySet(PSetMappingInfo newSelectedSet) method UnsubscribeFromPropertyMappingChanges (line 644) | private void UnsubscribeFromPropertyMappingChanges() method OnPropertyMappingChanged (line 660) | private void OnPropertyMappingChanged(object sender, PropertyChangedEv... method CreateSetupInfo (line 675) | public SetupMappingInfo CreateSetupInfo(PropertySetupType propertySetu... method ReadMappingInfoFromTemplate (line 699) | public void ReadMappingInfoFromTemplate(IFCParameterTemplate template) method treeView_PropertySetups_SelectedItemChanged (line 758) | private void treeView_PropertySetups_SelectedItemChanged(object sender... method checkBox_PropertySet_Click (line 791) | private void checkBox_PropertySet_Click(object sender, RoutedEventArgs e) method UpdateTemplateControls (line 814) | private void UpdateTemplateControls(IFCParameterTemplate template) method UpdateControlsEnabledState (line 829) | private void UpdateControlsEnabledState() method InitializeSchemaList (line 848) | private void InitializeSchemaList() method InitializePropertySetupsList (line 897) | private void InitializePropertySetupsList() type VisibilityState (line 909) | public enum VisibilityState method UpdateControlsVisibilityState (line 921) | private void UpdateControlsVisibilityState(VisibilityState state) method GetVisibilityStateForCurrentSelection (line 975) | private VisibilityState GetVisibilityStateForCurrentSelection() method InitializePropertyDataGrid (line 997) | private void InitializePropertyDataGrid() method RefreshPropertyGridForCategoryFilter (line 1005) | private void RefreshPropertyGridForCategoryFilter() method GetPropertyInfosWithCategoryFilter (line 1022) | private IEnumerable GetPropertyInfosWithCategoryF... method GetCategoryDisplayName (line 1052) | private static string GetCategoryDisplayName(ElementId categoryId) method ResetCategoryFilterSelection (line 1073) | private void ResetCategoryFilterSelection() method comboBox_CategoryName_SelectionChanged (line 1084) | private void comboBox_CategoryName_SelectionChanged(object sender, Sel... class CategoryParameterSet (line 1097) | private sealed class CategoryParameterSet method CategoryParameterSet (line 1102) | public CategoryParameterSet(IEnumerable parameters) method AddParameters (line 1107) | public void AddParameters(IEnumerable parameters) method Contains (line 1127) | public bool Contains(PropertyMappingInfo propertyInfo) method IsInSessionTemplate (line 1147) | static bool IsInSessionTemplate(string templateName) method GetInSessionTemplateName (line 1159) | static string GetInSessionTemplateName() method GetAllTemplateNames (line 1168) | static IList GetAllTemplateNames() method CleanTemplateName (line 1176) | private static string CleanTemplateName(string templateName) method GetCurrentTemplate (line 1186) | private IFCParameterTemplate GetCurrentTemplate() method GetTemplateByName (line 1191) | private IFCParameterTemplate GetTemplateByName(string templateName) method GetMappingTemplateFromConfiguration (line 1212) | private IFCParameterTemplate GetMappingTemplateFromConfiguration(Docum... method WriteMappingInfoToTemplate (line 1253) | private void WriteMappingInfoToTemplate(string templateName) method WriteMappingInfoToTemplate (line 1262) | private void WriteMappingInfoToTemplate(IFCParameterTemplate template) method NeedToWritePSetToTemplate (line 1342) | private static bool NeedToWritePSetToTemplate(bool isExportingPset, Li... method WriteSetupExportFlagToTemplate (line 1359) | private static void WriteSetupExportFlagToTemplate(IFCParameterTemplat... method ReadSetupExportFlagFromTemplate (line 1384) | private static bool ReadSetupExportFlagFromTemplate(IFCParameterTempla... method CleanMappingTemplate (line 1409) | private void CleanMappingTemplate(IFCParameterTemplate template) method FindPSetInfo (line 1452) | public PSetMappingInfo FindPSetInfo(PropertySetupType propertySetup, s... method button_Ok_Click (line 1472) | private void button_Ok_Click(object sender, RoutedEventArgs e) method button_Cancel_Click (line 1478) | private void button_Cancel_Click(object sender, RoutedEventArgs e) method OnContextHelp (line 1484) | protected override bool OnContextHelp() method ChildWindow_PreviewKeyDown (line 1492) | private void ChildWindow_PreviewKeyDown(object sender, KeyEventArgs e) method ChildWindow_Closing (line 1501) | private void ChildWindow_Closing(object sender, CancelEventArgs e) method SaveDialogChanges (line 1507) | private void SaveDialogChanges() method StartTransactionGroup (line 1521) | private void StartTransactionGroup() method CommitTransactionGroup (line 1531) | private void CommitTransactionGroup() method DiscardTransactionsGroup (line 1542) | private void DiscardTransactionsGroup() method comboBox_IFCSchema_SelectionChanged (line 1553) | private void comboBox_IFCSchema_SelectionChanged(object sender, Select... method textBox_Search_TextChanged (line 1567) | private void textBox_Search_TextChanged(object sender, TextChangedEven... method button_PropertySetClean_Click (line 1575) | private void button_PropertySetClean_Click(object sender, RoutedEventA... method ExportFlagAllClick (line 1583) | private void ExportFlagAllClick() method ExportFlagClick (line 1598) | private void ExportFlagClick(object sender, RoutedEventArgs e) method button_Reset_Click (line 1603) | private void button_Reset_Click(object sender, RoutedEventArgs e) method button_ResetAll_Click (line 1617) | private void button_ResetAll_Click(object sender, RoutedEventArgs e) method ResetSearch (line 1634) | private void ResetSearch() method UpdateHeaderCheckboxFlag (line 1642) | private bool? UpdateHeaderCheckboxFlag(ObservableCollection GetApplicableEntitiesIfExist(PSetMappingInfo pro... method FilterPropertySet (line 1721) | public bool FilterPropertySet(object obj) method button_AddPropertySet_Click (line 1740) | private void button_AddPropertySet_Click(object sender, RoutedEventArg... method GetCaseSensitiveFileNameOnDisk (line 1766) | private static string GetCaseSensitiveFileNameOnDisk(string filePath) method GetUniqueNameFromFile (line 1792) | public static string GetUniqueNameFromFile(string fullFileName, bool i... class EditButtonVisibilityConverter (line 1808) | public class EditButtonVisibilityConverter : IValueConverter method Convert (line 1810) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 1838) | public object ConvertBack(object value, Type targetType, object parame... class IsIFCColumnReadOnlyConverter (line 1844) | public class IsIFCColumnReadOnlyConverter : IValueConverter method Convert (line 1846) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 1865) | public object ConvertBack(object value, Type targetType, object parame... class EmptyToDefaulConverter (line 1874) | public class EmptyToDefaulConverter : IValueConverter method Convert (line 1876) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 1887) | object IValueConverter.ConvertBack(object value, Type targetType, obje... class SetupNameToButtonVisibilityConverter (line 1893) | public class SetupNameToButtonVisibilityConverter : IValueConverter method Convert (line 1895) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 1906) | object IValueConverter.ConvertBack(object value, Type targetType, obje... class SelectedSetupToFilterVisibilityConverter (line 1912) | public class SelectedSetupToFilterVisibilityConverter : IValueConverter method Convert (line 1914) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 1931) | public object ConvertBack(object value, Type targetType, object parame... class BoolToRowBackgroundColorConverter (line 1940) | public class BoolToRowBackgroundColorConverter : IMultiValueConverter method Convert (line 1942) | public object Convert(object[] values, Type targetType, object paramet... method ConvertBack (line 1967) | public object[] ConvertBack(object value, Type[] targetTypes, object p... class BoolToGlyphColorConverter (line 1976) | public class BoolToGlyphColorConverter : IMultiValueConverter method Convert (line 1978) | public object Convert(object[] values, Type targetType, object paramet... method ConvertBack (line 2004) | public object[] ConvertBack(object value, Type[] targetTypes, object p... class TreeViewIndexConverter (line 2010) | public class TreeViewIndexConverter : IValueConverter method Convert (line 2012) | public object Convert(object value, Type TargetType, object parameter,... method ConvertBack (line 2020) | public object ConvertBack(object value, Type targetType, object parame... class ElementIdToTooltipConverter (line 2029) | public class ElementIdToTooltipConverter : IValueConverter method Convert (line 2031) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 2042) | public object ConvertBack(object value, Type targetType, object parame... FILE: Source/IFCExporterUIOverride/IFCPropertyMapping/IFCPropertyMappingModel.cs class IFCPropertyMappingModel (line 24) | public class IFCPropertyMappingModel : INotifyPropertyChanged type MappingType (line 31) | public enum MappingType method OnPropertyChanged (line 81) | protected void OnPropertyChanged([CallerMemberName] string name = null) method GetMappingType (line 89) | public static MappingType GetMappingType(PropertySetupType propertySetup) method GetOrCreateCachedIfcCommonPropertySets (line 97) | private static IList> GetOrCreateCachedI... method GetCachedIfcCommonPSetDescription (line 109) | public static PropertySetDescription GetCachedIfcCommonPSetDescription... method GetOrCreateCachedBaseQuantities (line 128) | private static IList> GetOrCreateCachedBase... method GetCachedBaseQuantityDescription (line 140) | public static QuantityDescription GetCachedBaseQuantityDescription(str... method InitializeIFCCommonPropertySets (line 159) | public SetupMappingInfo InitializeIFCCommonPropertySets(IFCVersion ifc... method InitializeRevitPropertySetsList (line 192) | public SetupMappingInfo InitializeRevitPropertySetsList() method InitializeBaseQuantities (line 216) | public SetupMappingInfo InitializeBaseQuantities(IFCVersion ifcVersion) method InitializeMaterialPropertySets (line 249) | public SetupMappingInfo InitializeMaterialPropertySets() method InitializeSchedules (line 292) | public SetupMappingInfo InitializeSchedules() method InitializeUserDefinedPropertySets (line 385) | public SetupMappingInfo InitializeUserDefinedPropertySets() method GetGroupedRevitParameters (line 435) | public static SortedDictionary> GetNonB... method ClearCache (line 576) | public void ClearCache() method GetParameterTooltip (line 587) | public static string GetParameterTooltip(ElementId paramId, string par... method ExtractTextFromTooltip (line 608) | public static string ExtractTextFromTooltip(RibbonToolTip tooltip) method FindTextBlocks (line 630) | private static List FindTextBlocks(DependencyObject parent) method GetTooltipFromParameterId (line 650) | public static string GetTooltipFromParameterId(long paramId) method GetPropertySetupName (line 660) | private static string GetPropertySetupName(PropertySetupType propertyS... class SetupMappingInfo (line 685) | public class SetupMappingInfo : INotifyPropertyChanged method UpdateChildren (line 731) | private void UpdateChildren(bool value) method UpdateParent (line 741) | public void UpdateParent() method OnPropertyChanged (line 763) | protected void OnPropertyChanged([CallerMemberName] string name = null) class PSetMappingInfo (line 772) | public class PSetMappingInfo : INotifyPropertyChanged method PSetMappingInfo (line 815) | public PSetMappingInfo(string name, PropertySetupType propertySetup, L... method TryGetProperty (line 824) | public bool TryGetProperty(IFCPropertyMappingInfo templatePropertyInfo... method TryGetProperty (line 829) | public bool TryGetProperty(string ifcPropertyName, ElementId revitProp... method ResetToDefault (line 839) | public void ResetToDefault() method ConvertQuantitySetNameFrom2x3 (line 851) | public static string ConvertQuantitySetNameFrom2x3(string quantitySet2... method ConvertQuantitySetNameTo2x3 (line 860) | public static string ConvertQuantitySetNameTo2x3(string quantitySetName) method OnPropertyChanged (line 870) | protected void OnPropertyChanged([CallerMemberName] string name = null) class PropertyMappingInfo (line 880) | public class PropertyMappingInfo : INotifyPropertyChanged method PropertyMappingInfo (line 953) | public PropertyMappingInfo(string ifcPropertyName, string revitPropert... method Assign (line 976) | public void Assign(IFCPropertyMappingInfo templatePropertyInfo) method GetPropertyMappingKeyComparator (line 984) | public static Func GetPropertyMappingKeyCom... method IsDefault (line 994) | public bool IsDefault() method ResetToDefault (line 1016) | public void ResetToDefault() method OnPropertyChanged (line 1032) | protected void OnPropertyChanged([CallerMemberName] string name = null) FILE: Source/IFCExporterUIOverride/IFCPropertyMapping/IFCRevitPropertySelector.xaml.cs class ParameterListItem (line 25) | public class ParameterListItem : INotifyPropertyChanged method ParameterListItem (line 27) | public ParameterListItem() { } method ParameterListItem (line 28) | public ParameterListItem(string name, ElementId id, bool isChecked) method OnPropertyChanged (line 49) | protected void OnPropertyChanged([CallerMemberName] string name = null) type ParameterType (line 61) | public enum ParameterType class RevitParameterData (line 72) | public class RevitParameterData class PropertySelectorModel (line 84) | public class PropertySelectorModel type PropertyFilterEnum (line 89) | public enum PropertyFilterEnum method InitializeFromParameterData (line 106) | public void InitializeFromParameterData(Dictionary) GetApplicable... method GetApplicableCategories (line 364) | private HashSet GetApplicableCategories(HashSet> GetCategoryPar... method GetSingleCategoryParameters (line 478) | private static List GetSingleCategoryParameters(Ca... method PreselectParameter (line 546) | private bool PreselectParameter() method comboBox_Category_SelectionChanged (line 573) | private void comboBox_Category_SelectionChanged(object sender, Selecti... method GetCategoryParametersCacheSnapshot (line 592) | internal static IReadOnlyDictionary GetExportableCategories() method GetCategoryEntityAndPopulateCache (line 808) | private static void GetCategoryEntityAndPopulateCache(List c... method ProcessSpecialCases (line 844) | private static void ProcessSpecialCases(Category category, ref ExportI... method IsValidCategoryForParameterMapping (line 860) | private static bool IsValidCategoryForParameterMapping(Category category) class RevitParameterFilter (line 875) | public class RevitParameterFilter class ApplicableParameterInfo (line 885) | public class ApplicableParameterInfo method IsApplicableParameter (line 892) | public bool IsApplicableParameter(RevitParameterData parameterData) class ListBoxIndexConverter (line 923) | public class ListBoxIndexConverter : IValueConverter method Convert (line 925) | public object Convert(object value, Type TargetType, object parameter,... method ConvertBack (line 933) | public object ConvertBack(object value, Type targetType, object parame... FILE: Source/IFCExporterUIOverride/IFCPropertyMapping/IFCUserDefinedPropertyMapping.xaml.cs class UserDefinedPropertySetValidator (line 26) | public class UserDefinedPropertySetValidator type PropertyModificationOperation (line 31) | public enum PropertyModificationOperation method IsReserved (line 52) | public static bool IsReserved(string propertySet) method ExtendPropertySetNameIfNeeded (line 65) | public (string, bool) ExtendPropertySetNameIfNeeded(string propertySet) method CanAddProperty (line 81) | public bool CanAddProperty(string propertySet, string property) method CanModifyProperty (line 97) | public bool CanModifyProperty(string propertySet, string property, Pro... class UserDefinedPropertyInfo (line 115) | public class UserDefinedPropertyInfo : INotifyPropertyChanged method ResetRevitParameterInfoIfAssigned (line 211) | private void ResetRevitParameterInfoIfAssigned() method OnPropertyChanged (line 226) | protected void OnPropertyChanged([CallerMemberName] string name = null) class RevitParameterInfo (line 236) | public class RevitParameterInfo method RevitParameterInfo (line 242) | public RevitParameterInfo() method RevitParameterInfo (line 248) | public RevitParameterInfo(string name, ElementId id) class IFCUserDefinedPropertyMapping (line 259) | public partial class IFCUserDefinedPropertyMapping : ChildWindow, INotif... method OnPropertyInfoChanged (line 310) | private void OnPropertyInfoChanged(object sender, PropertyChangedEvent... method OnObservablePropertiesCollectionChanged (line 321) | private void OnObservablePropertiesCollectionChanged(object sender, Sy... method OnPropertyChanged (line 394) | protected void OnPropertyChanged([CallerMemberName] string name = null) method IFCUserDefinedPropertyMapping (line 403) | public IFCUserDefinedPropertyMapping() method InitializePropertySetList (line 421) | private void InitializePropertySetList() method button_Add_Click (line 438) | private void button_Add_Click(object sender, RoutedEventArgs e) method InitializeIFCAttributes (line 489) | public void InitializeIFCAttributes(IFCUserDefinedPropertySet newParam... method button_Import_Click (line 502) | private void button_Import_Click(object sender, RoutedEventArgs e) method InitData (line 578) | private void InitData() method button_Copy_Click (line 585) | private void button_Copy_Click(object sender, RoutedEventArgs e) method button_Save_Click (line 619) | private void button_Save_Click(object sender, RoutedEventArgs e) method button_Export_Click (line 626) | private void button_Export_Click(object sender, RoutedEventArgs e) method button_Delete_Click (line 649) | private void button_Delete_Click(object sender, RoutedEventArgs e) method GetCurrentPropertySet (line 668) | private IFCUserDefinedPropertySet GetCurrentPropertySet() method button_Ok_Click (line 676) | private void button_Ok_Click(object sender, RoutedEventArgs e) method button_Cancel_Click (line 686) | private void button_Cancel_Click(object sender, RoutedEventArgs e) method OnContextHelp (line 692) | protected override bool OnContextHelp() method ChildWindow_PreviewKeyDown (line 700) | private void ChildWindow_PreviewKeyDown(object sender, KeyEventArgs e) method ChildWindow_Closing (line 709) | private void ChildWindow_Closing(object sender, CancelEventArgs e) method button_SelectEnitites_Click (line 714) | private void button_SelectEnitites_Click(object sender, RoutedEventArg... method GetSelectedEnititesString (line 741) | private string GetSelectedEnititesString() method button_Rename_Click (line 751) | private void button_Rename_Click(object sender, RoutedEventArgs e) method button_ResetEnitites_Click (line 781) | private void button_ResetEnitites_Click(object sender, RoutedEventArgs e) method button_RevitPropertyEdit_Click (line 786) | private void button_RevitPropertyEdit_Click(object sender, RoutedEvent... method button_AddRow_Click (line 812) | private void button_AddRow_Click(object sender, RoutedEventArgs e) method CreatePropertyInfoForSelectedSet (line 820) | private UserDefinedPropertyInfo CreatePropertyInfoForSelectedSet() method IsValidPropertySetName (line 843) | public static bool IsValidPropertySetName(string propertySetName, ILis... method IsValidPropertyName (line 853) | public static bool IsValidPropertyName(string propertyName, IList GetDataTypesFromCache(bool isQuan... method IsQuantitySetSelected (line 944) | public static bool? IsQuantitySetSelected(string selectedSetName) method IsIFCAttributeSetSelected (line 958) | public static bool? IsIFCAttributeSetSelected(string selectedSetName) method WritePropertyInfoToPropertySet (line 972) | private void WritePropertyInfoToPropertySet(string psetName) method WritePropertyInfoToPropertySet (line 984) | private void WritePropertyInfoToPropertySet(IFCUserDefinedPropertySet ... method InitializePropertyGrid (line 1004) | private void InitializePropertyGrid() method InitializeObservableProperties (line 1017) | private void InitializeObservableProperties(IList existingNames, bo... method IsValidName (line 204) | public bool IsValidName(string name) method RemoveDuplicateNumberIfItExists (line 226) | private (string, int) RemoveDuplicateNumberIfItExists(string initName) method UpdateName (line 250) | public void UpdateName(string newName) method MakeUniqueName (line 255) | public string MakeUniqueName() method GetNewNameFromResources (line 292) | private string GetNewNameFromResources() method ContainsInvalidTemplateCharacters (line 310) | public static bool ContainsInvalidTemplateCharacters(string name) method RemoveInvalidCharacters (line 324) | public static string RemoveInvalidCharacters(string name) class IFCTemplateData (line 306) | public partial class IFCTemplateData type DialogTypeEnum (line 175) | public enum DialogTypeEnum method IFCTemplateData (line 191) | public IFCTemplateData(string newName, IList existingNames, bo... method IsValidName (line 204) | public bool IsValidName(string name) method RemoveDuplicateNumberIfItExists (line 226) | private (string, int) RemoveDuplicateNumberIfItExists(string initName) method UpdateName (line 250) | public void UpdateName(string newName) method MakeUniqueName (line 255) | public string MakeUniqueName() method GetNewNameFromResources (line 292) | private string GetNewNameFromResources() method ContainsInvalidTemplateCharacters (line 310) | public static bool ContainsInvalidTemplateCharacters(string name) method RemoveInvalidCharacters (line 324) | public static string RemoveInvalidCharacters(string name) class ReservedPsetToLightErrorConverter (line 346) | public class ReservedPsetToLightErrorConverter : IValueConverter method Convert (line 348) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 354) | public object ConvertBack(object value, Type targetType, object parame... FILE: Source/IFCExporterUIOverride/IFCUIUtility.cs class IFCUISettings (line 35) | static public class IFCUISettings method GetAssemblyVersion (line 41) | static public string GetAssemblyVersion() method GetAssemblyVersionForUI (line 56) | static public string GetAssemblyVersionForUI() method GenerateFileNameFromDocument (line 71) | static public string GenerateFileNameFromDocument(Document doc, ISet GetAddressInStorage(Document document, Sche... method UpdateAddress (line 89) | public void UpdateAddress(Document document, IFCAddressItem addressItem) method GetSavedAddress (line 143) | public bool GetSavedAddress(Document document, out IFCAddressItem addr... FILE: Source/Revit.IFC.Common/Extension/IFCAddressItem.cs class IFCAddressItem (line 29) | public class IFCAddressItem : INotifyPropertyChanged method isUnchanged (line 228) | public Boolean isUnchanged(IFCAddressItem addressToCheck) method HasData (line 239) | public bool HasData() method OnPropertyChanged (line 254) | protected void OnPropertyChanged(string name) method Clone (line 267) | public IFCAddressItem Clone() method IFCAddressItem (line 272) | public IFCAddressItem() method IFCAddressItem (line 280) | private IFCAddressItem(IFCAddressItem other) FILE: Source/Revit.IFC.Common/Extension/IFCClassification.cs class IFCClassification (line 28) | public class IFCClassification : INotifyPropertyChanged method IsUnchanged (line 141) | public bool IsUnchanged(IFCClassification classificationToCheck) method IsClassificationEmpty (line 161) | public bool IsClassificationEmpty() method AreMandatoryFieldsFilled (line 174) | public bool AreMandatoryFieldsFilled() method IsMandatoryEmpty (line 188) | public bool IsMandatoryEmpty() method OnPropertyChanged (line 199) | protected void OnPropertyChanged(string name) method Clone (line 212) | public IFCClassification Clone() method IFCClassification (line 217) | public IFCClassification() method IFCClassification (line 225) | private IFCClassification(IFCClassification other) FILE: Source/Revit.IFC.Common/Extension/IFCClassificationMgr.cs class IFCClassificationMgr (line 30) | public class IFCClassificationMgr method GetSchema (line 48) | private static Schema GetSchema() method GetSchemaV1 (line 68) | private static Schema GetSchemaV1() method DeleteObsoleteSchemas (line 78) | public static void DeleteObsoleteSchemas(Document document) method GetClassificationInStorage (line 146) | private static IList GetClassificationInStorage(Document ... method UpdateClassification (line 160) | public static void UpdateClassification(Document document, IFCClassifi... method GetSavedClassifications (line 210) | public static bool GetSavedClassifications(Document document, Schema s... FILE: Source/Revit.IFC.Common/Extension/IFCFileHeader.cs class IFCFileHeader (line 28) | public class IFCFileHeader method IFCFileHeader (line 48) | public IFCFileHeader() method GetFileHeaderInStorage (line 69) | private IList GetFileHeaderInStorage(Document document, S... method UpdateFileHeader (line 83) | public void UpdateFileHeader(Document document, IFCFileHeaderItem file... method GetSavedFileHeader (line 133) | public bool GetSavedFileHeader(Document document, out IFCFileHeaderIte... FILE: Source/Revit.IFC.Common/Extension/IFCFileHeaderItem.cs class IFCFileHeaderItem (line 28) | public class IFCFileHeaderItem : INotifyPropertyChanged method AddDescription (line 41) | public void AddDescription(string descriptionItem) method AddOrReplaceDescriptionItem (line 52) | public bool AddOrReplaceDescriptionItem(string newDescItem) method isUnchanged (line 209) | public Boolean isUnchanged(IFCFileHeaderItem headerToCheck) method OnPropertyChanged (line 220) | protected void OnPropertyChanged(string name) method Clone (line 233) | public IFCFileHeaderItem Clone() method IFCFileHeaderItem (line 238) | public IFCFileHeaderItem() method IFCFileHeaderItem (line 242) | public IFCFileHeaderItem(Document doc) method IFCFileHeaderItem (line 253) | private IFCFileHeaderItem(IFCFileHeaderItem other) FILE: Source/Revit.IFC.Common/Utility/AllocatedGeometryObjectCache.cs class AllocatedGeometryObjectCache (line 34) | public class AllocatedGeometryObjectCache method AddGeometryObject (line 42) | public void AddGeometryObject(GeometryObject geometryObject) method DisposeCache (line 50) | public void DisposeCache() FILE: Source/Revit.IFC.Common/Utility/COBieCompanyInfo.cs class COBieCompanyInfo (line 11) | public class COBieCompanyInfo method COBieCompanyInfo (line 23) | public COBieCompanyInfo() method COBieCompanyInfo (line 28) | public COBieCompanyInfo(string compInfoStr) method EmailValidator (line 45) | public bool EmailValidator() method PhoneValidator (line 54) | public bool PhoneValidator() method ToJsonString (line 63) | public string ToJsonString() FILE: Source/Revit.IFC.Common/Utility/COBieProjectInfo.cs class COBieProjectInfo (line 10) | public class COBieProjectInfo method COBieProjectInfo (line 21) | public COBieProjectInfo() method COBieProjectInfo (line 26) | public COBieProjectInfo(string projInfoStr) method ToJsonString (line 42) | public string ToJsonString() FILE: Source/Revit.IFC.Common/Utility/CoordReferenceInfo.cs class CoordReferenceInfo (line 14) | public class CoordReferenceInfo class CRSInfo (line 35) | public class CRSInfo method Clear (line 75) | public void Clear() FILE: Source/Revit.IFC.Common/Utility/DirectoryUtil.cs class DirectoryUtil (line 27) | public class DirectoryUtil FILE: Source/Revit.IFC.Common/Utility/ElementComparer.cs type ElementComparer (line 28) | public struct ElementComparer : IComparer method Compare (line 38) | public int Compare(Element elem1, Element elem2) FILE: Source/Revit.IFC.Common/Utility/IFCAnyHandleUtil.cs class ListExtensions (line 31) | public static class ListExtensions method AddIfNotNull (line 40) | public static bool AddIfNotNull(this IList myList, T hnd) where ... class DictionaryExtensionsClass (line 53) | public static class DictionaryExtensionsClass method AddIfNotNullAndNewKey (line 55) | public static bool AddIfNotNullAndNewKey(this IDictionary(this ISet mySet, T hnd) where T ... class IFCLimits (line 91) | public class IFCLimits method CalculateMaxAllowedSize (line 110) | public static int CalculateMaxAllowedSize(string str) class IFCAnyHandleUtil (line 198) | public class IFCAnyHandleUtil class IfcPointList (line 200) | public class IfcPointList type PointDimension (line 202) | public enum PointDimension method Last (line 211) | public PointBase Last() { return Points.Last(); } method SetOrCheckPointDim (line 223) | private void SetOrCheckPointDim(PointDimension dim) method AddPoints (line 234) | public void AddPoints(UV beg, UV end) method AddPoints (line 241) | public void AddPoints(XYZ beg, XYZ end) method AddPoints (line 248) | public void AddPoints(IList points) method AddPoints (line 255) | public void AddPoints(IList points) method AddPoints (line 262) | public void AddPoints(UV start, UV mid, UV end) method AddPoints (line 270) | public void AddPoints(XYZ start, XYZ mid, XYZ end) method AddPointList (line 278) | public void AddPointList(IfcPointList list) method InsertPointList (line 284) | public void InsertPointList(int index, IfcPointList list) method OnIFCStringTooLongWarn (line 302) | private static void OnIFCStringTooLongWarn(int stepID, string attrName... method EventClear (line 307) | public static void EventClear() method GetIFCEntityTypeName (line 317) | public static string GetIFCEntityTypeName(IFCEntityType entityType) method GetIFCEntityTypeFromName (line 333) | public static IFCEntityType GetIFCEntityTypeFromName(string entityType... method CreateInstance (line 350) | public static IFCAnyHandle CreateInstance(IFCFile file, IFCEntityType ... method OverrideNameAttribute (line 361) | public static void OverrideNameAttribute(IFCAnyHandle handle, string v... method ValidateSubTypeOf (line 374) | public static void ValidateSubTypeOf(IFCAnyHandle handle, bool nullAll... method ValidateSubTypeOf (line 400) | public static void ValidateSubTypeOf(IFCAnyHandle handle, bool nullAll... method ValidateSubTypeOf (line 426) | public static void ValidateSubTypeOf(ICollection handles... method ValidateSubTypeOf (line 451) | public static void ValidateSubTypeOf(ICollection handles... method SetAttribute (line 494) | public static void SetAttribute(IFCAnyHandle handle, string name, stri... method SetAttribute (line 523) | public static void SetAttribute(IFCAnyHandle handle, string name, Enum... method SetAttribute (line 532) | public static void SetAttribute(IFCAnyHandle handle, string name, stri... method SetAttribute (line 551) | public static void SetAttribute(IFCAnyHandle handle, string name, IFCL... method SetAttribute (line 569) | public static void SetAttribute(IFCAnyHandle handle, string name, IFCL... method SetAttribute (line 588) | public static void SetAttribute(IFCAnyHandle handle, string name, IFCA... method SetAttribute (line 604) | public static void SetAttribute(IFCAnyHandle handle, string name, doub... method SetAttribute (line 622) | public static void SetAttribute(IFCAnyHandle handle, string name, doub... method SetAttribute (line 638) | public static void SetAttribute(IFCAnyHandle handle, string name, bool... method SetAttribute (line 656) | public static void SetAttribute(IFCAnyHandle handle, string name, bool... method SetAttribute (line 672) | public static void SetAttribute(IFCAnyHandle handle, string name, int ... method SetAttribute (line 690) | public static void SetAttribute(IFCAnyHandle handle, string name, int?... method SetAttribute (line 710) | public static void SetAttribute(IFCAnyHandle handle, string name, ILis... method SetAttribute (line 734) | public static void SetAttribute(IFCAnyHandle handle, string name, ILis... method SetAttribute (line 755) | public static void SetAttribute(IFCAnyHandle handle, string name, ILis... method SetAttribute (line 772) | public static void SetAttribute(IFCAnyHandle handle, string name, ILis... method SetAttribute (line 820) | public static void SetAttribute(IFCAnyHandle handle, string name, IFCA... method SetAttribute (line 877) | public static void SetAttribute(IFCAnyHandle handle, string name, ILis... method SetAttribute (line 929) | public static void SetAttribute(IFCAnyHandle handle, string name, ILis... method SetAttribute (line 979) | public static void SetAttribute(IFCAnyHandle handle, string name, ILis... method SetAttribute (line 1000) | public static void SetAttribute(IFCAnyHandle handle, string name, ILis... method SetAttribute (line 1032) | public static void SetAttribute(IFCAnyHandle handle, string name, ISet... method SetAttribute (line 1056) | public static void SetAttribute(IFCAnyHandle handle, string name, ISet... method SetAttribute (line 1077) | public static void SetAttribute(IFCAnyHandle handle, string name, ISet... method SetAttribute (line 1098) | public static void SetAttribute(IFCAnyHandle handle, string name, ISet... method SetAttribute (line 1119) | public static void SetAttribute(IFCAnyHandle handle, string name, ISet... method SetAttribute (line 1150) | public static void SetAttribute(IFCAnyHandle handle, string name, IFCD... method GetAggregateAttribute (line 1168) | public static T GetAggregateAttribute(IFCAnyHandle handle, string n... method GetAggregateIntAttribute (line 1199) | public static T GetAggregateIntAttribute(IFCAnyHandle handle, strin... method GetAggregateDoubleAttribute (line 1233) | public static T GetAggregateDoubleAttribute(IFCAnyHandle handle, st... method GetAggregateStringAttribute (line 1267) | public static T GetAggregateStringAttribute(IFCAnyHandle handle, st... method GetValidAggregateInstanceAttribute (line 1301) | public static T GetValidAggregateInstanceAttribute(IFCAnyHandle han... method GetAggregateInstanceAttribute (line 1332) | public static T GetAggregateInstanceAttribute(IFCAnyHandle handle, ... method GetEntityType (line 1345) | public static IFCEntityType GetEntityType(IFCAnyHandle handle) method GetObjectType (line 1364) | public static string GetObjectType(IFCAnyHandle handle) method GetCoordinates (line 1381) | public static IList GetCoordinates(IFCAnyHandle cartesianPoint) method GetValidInstanceAttribute (line 1414) | public static IFCAnyHandle GetValidInstanceAttribute(IFCAnyHandle hnd,... method GetInstanceAttribute (line 1433) | public static IFCAnyHandle GetInstanceAttribute(IFCAnyHandle hnd, stri... method GetStringAttribute (line 1447) | public static string GetStringAttribute(IFCAnyHandle hnd, string name) method GetIntAttribute (line 1469) | public static int? GetIntAttribute(IFCAnyHandle hnd, string name) method GetDoubleAttribute (line 1491) | public static double? GetDoubleAttribute(IFCAnyHandle hnd, string name) method GetBooleanAttribute (line 1513) | public static bool? GetBooleanAttribute(IFCAnyHandle hnd, string name) method GetLogicalAttribute (line 1535) | public static IFCLogical? GetLogicalAttribute(IFCAnyHandle hnd, string... method GetEnumerationAttribute (line 1561) | public static string GetEnumerationAttribute(IFCAnyHandle hnd, string ... method GetLocation (line 1582) | public static IFCAnyHandle GetLocation(IFCAnyHandle axisPlacement) method GetObjectPlacement (line 1595) | public static IFCAnyHandle GetObjectPlacement(IFCAnyHandle product) method HasRelDecomposes (line 1608) | public static bool HasRelDecomposes(IFCAnyHandle objectHandle) method GetRelDecomposes (line 1635) | public static HashSet GetRelDecomposes(IFCAnyHandle obje... method GetHasRepresentation (line 1665) | public static HashSet GetHasRepresentation(IFCAnyHandle ... method GetRepresentation (line 1694) | public static IFCAnyHandle GetRepresentation(IFCAnyHandle productHandle) method GetContextOfItems (line 1713) | public static IFCAnyHandle GetContextOfItems(IFCAnyHandle representation) method GetRepresentationIdentifier (line 1732) | public static string GetRepresentationIdentifier(IFCAnyHandle represen... method GetRepresentationType (line 1751) | public static string GetRepresentationType(IFCAnyHandle representation) method GetBaseRepresentationType (line 1771) | public static string GetBaseRepresentationType(IFCAnyHandle representa... method GetItems (line 1808) | public static HashSet GetItems(IFCAnyHandle representation) method GetRepresentations (line 1837) | public static List GetRepresentations(IFCAnyHandle repre... method GetOpenings (line 1866) | public static List GetOpenings(IFCAnyHandle ifcElement) method AddRepresentations (line 1897) | public static void AddRepresentations(IFCAnyHandle productRepresentati... method GetProductDefinitionShapeName (line 1924) | public static string GetProductDefinitionShapeName(IFCAnyHandle produc... method GetProductDefinitionShapeDescription (line 1943) | public static string GetProductDefinitionShapeDescription(IFCAnyHandle... method GetProductRepresentations (line 1962) | public static List GetProductRepresentations(IFCAnyHandl... method AddProductRepresentations (line 1981) | public static void AddProductRepresentations(IFCAnyHandle productHandl... method IsNullOrHasNoValue (line 1998) | public static bool IsNullOrHasNoValue(IFCAnyHandle handle) method IsTypeOf (line 2009) | public static bool IsTypeOf(IFCAnyHandle handle, IFCEntityType type) method IsTypeOneOf (line 2023) | public static bool IsTypeOneOf(IFCAnyHandle handle, ISet PartialWordSearch(string partialWord) method dumpInvertedIndex (line 81) | public string dumpInvertedIndex() method dumpInvertedIndex (line 86) | string dumpInvertedIndex(IFCEntityTrieNode node) class IFCEntityTrieNode (line 104) | public class IFCEntityTrieNode method IFCEntityTrieNode (line 111) | public IFCEntityTrieNode(char inputChar = ' ', IFCEntityTrieNode paren... method GetChild (line 124) | public IFCEntityTrieNode GetChild(char inputChar, IDictionary entDict) FILE: Source/Revit.IFC.Common/Utility/IFCFuzzyXYZ.cs class IFCXYZFuzzyCompare (line 31) | public class IFCXYZFuzzyCompare method Compare (line 40) | public static int Compare(XYZ first, XYZ second, double tol) class IFCXYZFuzzyComparer (line 63) | public class IFCXYZFuzzyComparer : IComparer method IFCXYZFuzzyComparer (line 72) | public IFCXYZFuzzyComparer(double tol) method Compare (line 84) | public int Compare(XYZ first, XYZ second) class IFCFuzzyXYZ (line 94) | public class IFCFuzzyXYZ : XYZ, IComparable method IFCFuzzyXYZ (line 113) | public IFCFuzzyXYZ() : base() { } method IFCFuzzyXYZ (line 120) | public IFCFuzzyXYZ(XYZ xyz, double? tol = null) : base(xyz.X, xyz.Y, x... method CompareTo (line 130) | public int CompareTo(Object obj) FILE: Source/Revit.IFC.Common/Utility/IfcSchemaEntityNode.cs class IfcSchemaEntityNode (line 13) | public class IfcSchemaEntityNode method IfcSchemaEntityNode (line 38) | public IfcSchemaEntityNode(string nodeName, bool abstractEntity = false) method IfcSchemaEntityNode (line 50) | public IfcSchemaEntityNode(string nodeName, IfcSchemaEntityNode parent... method AddChildNode (line 64) | public void AddChildNode(IfcSchemaEntityNode childNode) method SetParentNode (line 78) | public void SetParentNode(IfcSchemaEntityNode parentNode) method GetParent (line 92) | public IfcSchemaEntityNode GetParent() method GetChildren (line 101) | public IList GetChildren() method GetAllDescendants (line 113) | public IList GetAllDescendants() method GetAllAncestors (line 128) | public IList GetAllAncestors() method IsSubTypeOf (line 147) | public bool IsSubTypeOf(string superTypeName, bool strict = true) method IsSuperTypeOf (line 181) | public bool IsSuperTypeOf(string subTypeName) method PrintBranch (line 191) | public string PrintBranch(int level = 0) method GetBranch (line 224) | public HashSet GetBranch() method CheckChildNode (line 248) | public bool CheckChildNode(string entityName) FILE: Source/Revit.IFC.Common/Utility/IfcSchemaEntityTree.cs class IfcSchemaEntityTree (line 18) | public class IfcSchemaEntityTree method IfcSchemaEntityTree (line 44) | public IfcSchemaEntityTree() method AddPredefinedTypeEnum (line 53) | public void AddPredefinedTypeEnum(string enumType, IList enumL... method Add (line 73) | public void Add(string entityName, string parentNodeName, string prede... method Find (line 136) | public IfcSchemaEntityNode Find(string entityName) method DumpEntityDict (line 148) | public string DumpEntityDict(string listName) method DumpTree (line 177) | public string DumpTree() method SchemaName (line 260) | static public string SchemaName(IFCVersion ifcFileVersion) method VersionName (line 300) | static public IFCVersion VersionName(string schemaName) method GetEntityDictFor (line 320) | static public IfcSchemaEntityTree GetEntityDictFor(IFCVersion ifcFileV... method GetEntityDictFor (line 331) | static public IfcSchemaEntityTree GetEntityDictFor(string schemaFile, ... method PopulateEntityDictFor (line 352) | static IfcSchemaEntityTree PopulateEntityDictFor(string schemaFile, st... method GenerateEntityTrie (line 383) | public static void GenerateEntityTrie(ref IFCEntityTrie entityTrie) method ProcessSchemaFile (line 391) | static void ProcessSchemaFile(string dirLocation, ref HashSet ... method GetAllEntityDict (line 419) | static public void GetAllEntityDict() method GetAllCachedSchemaTrees (line 443) | static public IList GetAllCachedSchemaTrees() method GetAllCachedSchemaNames (line 452) | static public IList GetAllCachedSchemaNames() method FindNonAbsInstanceSuperType (line 463) | static public IfcSchemaEntityNode FindNonAbsInstanceSuperType(IFCVersi... method GetTypeNameFromInstanceName (line 478) | public static string GetTypeNameFromInstanceName(string instanceName, ... method FindNonAbsInstanceSuperType (line 508) | static public IfcSchemaEntityNode FindNonAbsInstanceSuperType(string c... method FindNonAbsSuperType (line 561) | static public IfcSchemaEntityNode FindNonAbsSuperType(IFCVersion conte... method FindNonAbsSuperType (line 574) | static public IfcSchemaEntityNode FindNonAbsSuperType(string context, ... method FindAllSuperTypes (line 614) | static public IList FindAllSuperTypes(IFCVersion ... method FindAllSuperTypes (line 620) | static public IList FindAllSuperTypes(string cont... method IsSubTypeOf (line 666) | static public bool IsSubTypeOf(IFCVersion ifcVersion, IFCEntityType su... method IsSubTypeOf (line 679) | static public bool IsSubTypeOf(IFCVersion context, string subTypeName,... method IsSubTypeOf (line 693) | static public bool IsSubTypeOf(string context, string subTypeName, str... method IsSuperTypeOf (line 720) | static public bool IsSuperTypeOf(IFCVersion context, string superTypeN... method IsSuperTypeOf (line 734) | static public bool IsSuperTypeOf(string context, string superTypeName,... method GetPredefinedTypeList (line 759) | static public IList GetPredefinedTypeList(IFCVersion context, ... method GetPredefinedTypeList (line 771) | static public IList GetPredefinedTypeList(IfcSchemaEntityTree ... method IsDeprecatedOrUnsupported (line 805) | public static bool IsDeprecatedOrUnsupported(string schemaName, string... method IsDeprecatedPredefinedType (line 825) | public static bool IsDeprecatedPredefinedType(string schemaName, strin... FILE: Source/Revit.IFC.Common/Utility/MathUtil.cs class PointBase (line 34) | public abstract class PointBase class Point2D (line 36) | public class Point2D : PointBase method Point2D (line 38) | public Point2D(UV uv) { coords = uv; } class Point3D (line 41) | public class Point3D : PointBase method Point3D (line 43) | public Point3D(XYZ xyz) { coords = xyz; } class MathUtil (line 49) | public class MathUtil method Eps (line 55) | public static double Eps() => 1.0e-9; method SmallGap (line 57) | public static double SmallGap() method IsAlmostEqual (line 70) | public static bool IsAlmostEqual(double d1, double d2) method IsAlmostEqual (line 84) | public static bool IsAlmostEqual(double d1, double d2, double eps) method IsAlmostEqual (line 98) | public static bool IsAlmostEqual(UV uv1, UV uv2) method IsAlmostEqualAbsolute (line 115) | public static bool IsAlmostEqualAbsolute(XYZ xyz1, XYZ xyz2) method IsAlmostZero (line 129) | public static bool IsAlmostZero(double dd) method IsAlmostInteger (line 139) | public static bool IsAlmostInteger(double value) method AreaIsAlmostZero (line 149) | public static bool AreaIsAlmostZero(double area) method VolumeIsAlmostZero (line 159) | public static bool VolumeIsAlmostZero(double volume) method PutInRange (line 171) | public static double PutInRange(double number, double midRange, double... method VectorsAreParallel (line 205) | public static bool VectorsAreParallel(XYZ a, XYZ b) method VectorsAreParallel2 (line 218) | public static int VectorsAreParallel2(XYZ a, XYZ b) method VectorsAreOrthogonal (line 247) | public static bool VectorsAreOrthogonal(XYZ a, XYZ b) method Swap (line 269) | public static void Swap(ref T left, ref T right) method SafeAcos (line 283) | public static double SafeAcos(double val) method SafeAsin (line 299) | public static double SafeAsin(double val) FILE: Source/Revit.IFC.Common/Utility/OptionsUtil.cs class OptionsUtil (line 33) | public class OptionsUtil method UseLegacyParameterMapping (line 41) | public static bool UseLegacyParameterMapping() method GetNamedBooleanOption (line 61) | public static bool? GetNamedBooleanOption(IDictionary ... method GetNamedStringOption (line 82) | public static string GetNamedStringOption(IDictionary ... method GetNamedIntOption (line 95) | public static int? GetNamedIntOption(IDictionary optio... method GetNamedInt64Option (line 117) | public static Int64? GetNamedInt64Option(IDictionary o... method GetNamedDoubleOption (line 140) | public static double? GetNamedDoubleOption(IDictionary... method ExportAs2x2 (line 160) | public static bool ExportAs2x2 (IFCVersion fileVersion) method ExportAs2x3CoordinationView1 (line 169) | public static bool ExportAs2x3CoordinationView1 (IFCVersion fileVersion) method ExportAs2x3CoordinationView2 (line 178) | public static bool ExportAs2x3CoordinationView2 (IFCVersion fileVersion) method ExportAs2x3ExtendedFMHandoverView (line 187) | public static bool ExportAs2x3ExtendedFMHandoverView (IFCVersion fileV... method ExportAsCoordinationView2 (line 197) | public static bool ExportAsCoordinationView2 (IFCVersion fileVersion) method ExportAsOlderThanIFC4 (line 207) | public static bool ExportAsOlderThanIFC4 (IFCVersion fileVersion) method ExportAsOlderThanIFC4x3 (line 216) | public static bool ExportAsOlderThanIFC4x3(IFCVersion fileVersion) method ExportAs4 (line 225) | public static bool ExportAs4 (IFCVersion fileVersion) method ExportAs2x3 (line 235) | public static bool ExportAs2x3 (IFCVersion fileVersion) method ExportAsCOBIE (line 245) | public static bool ExportAsCOBIE (IFCVersion fileVersion) method ExportAs4ReferenceView (line 254) | public static bool ExportAs4ReferenceView (IFCVersion fileVersion) method ExportAs4DesignTransferView (line 263) | public static bool ExportAs4DesignTransferView (IFCVersion fileVersion) method ExportAs4General (line 273) | public static bool ExportAs4General (IFCVersion fileVersion) method ExportAs4x3 (line 283) | public static bool ExportAs4x3(IFCVersion fileVersion) method ExportAs4x3DesignTransferView (line 294) | public static bool ExportAs4x3DesignTransferView(IFCVersion fileVersion) method ExportAs4x3ReferenceView (line 303) | public static bool ExportAs4x3ReferenceView(IFCVersion fileVersion) method ExportAs2x3COBIE24DesignDeliverable (line 312) | public static bool ExportAs2x3COBIE24DesignDeliverable (IFCVersion fil... method GetEPSGCodeFromGeoCoordDef (line 324) | public static (string projectedCRSName, string projectedCRSDesc, strin... method ScaledGeoReferenceInformation (line 433) | public static (double eastings, double northings, double orthogonalHei... method ProjectLocationInfo (line 457) | public static (double svNorthings, double svEastings, double svElevati... method GeoReferenceInformation (line 515) | public static (double eastings, double northings, double orthogonalHei... method PreIFC4Version (line 608) | public static bool PreIFC4Version(IFCVersion ifcVersion) FILE: Source/Revit.IFC.Common/Utility/ProcessIFCXMLSchema.cs class ProcessIFCXMLSchema (line 12) | public class ProcessIFCXMLSchema method ProcessIFCSchema (line 19) | public static bool ProcessIFCSchema(FileInfo ifcxmlSchemaFile, ref Ifc... method ValidationCallback (line 121) | static void ValidationCallback(object sender, ValidationEventArgs args) FILE: Source/Revit.IFC.Common/Utility/RevitStatusBar.cs class RevitStatusBar (line 29) | public class RevitStatusBar method FindWindowEx (line 32) | [DllImport("user32.dll", method SetWindowText (line 40) | [DllImport("user32.dll", method RevitStatusBar (line 49) | protected RevitStatusBar() method Set (line 61) | public void Set(string msg) method Create (line 73) | public static RevitStatusBar Create() FILE: Source/Revit.IFC.Common/Utility/SolidMeshGeometryInfo.cs class SolidInfo (line 30) | public class SolidInfo method SolidInfo (line 37) | public SolidInfo(Solid solid, Element ownerElement) class SolidMeshGeometryInfo (line 63) | public class SolidMeshGeometryInfo method SolidMeshGeometryInfo (line 77) | public SolidMeshGeometryInfo() method AddSolid (line 87) | public void AddSolid(Solid solidToAdd, Element externalElement) method AddMesh (line 98) | public void AddMesh(Mesh meshToAdd) method GetSolids (line 107) | public List GetSolids() method GetMeshes (line 120) | public List GetMeshes() method SolidsCount (line 128) | public int SolidsCount() method MeshesCount (line 136) | public int MeshesCount() method ClipSolidsList (line 150) | public void ClipSolidsList(GeometryElement geomElem, IFCRange range) method GetTransformedGeometry (line 238) | public static GeometryElement GetTransformedGeometry(GeometryElement g... method CollectSolidMeshGeometry (line 260) | private void CollectSolidMeshGeometry(GeometryElement geomElem, method CollectSolidMeshGeometry (line 329) | public void CollectSolidMeshGeometry(GeometryElement geomElem, Allocat... FILE: Source/Revit.IFC.Export/Exporter/AreaSchemeExporter.cs class AreaSchemeExporter (line 38) | class AreaSchemeExporter method ExportAreaScheme (line 46) | public static void ExportAreaScheme(IFCFile file, AreaScheme element, FILE: Source/Revit.IFC.Export/Exporter/AssemblyInstanceExporter.cs class AssemblyInstanceExporter (line 38) | class AssemblyInstanceExporter method ExportAssemblyInstanceElement (line 47) | public static bool ExportAssemblyInstanceElement(ExporterIFC exporterI... method SetLocalPlacementsRelativeToAssembly (line 141) | public static void SetLocalPlacementsRelativeToAssembly(ExporterIFC ex... method ExportTrussElement (line 176) | public static void ExportTrussElement(ExporterIFC exporterIFC, Truss t... method ExportBeamSystem (line 192) | public static void ExportBeamSystem(ExporterIFC exporterIFC, BeamSyste... method ExportAssemblyInstanceWithMembers (line 210) | static void ExportAssemblyInstanceWithMembers(ExporterIFC exporterIFC,... FILE: Source/Revit.IFC.Export/Exporter/AssemblyInstanceInfo.cs class AssemblyInstanceInfo (line 29) | public class AssemblyInstanceInfo FILE: Source/Revit.IFC.Export/Exporter/BeamExporter.cs class BeamExporter (line 35) | public class BeamExporter class BeamAxisInfo (line 40) | public class BeamAxisInfo method BeamAxisInfo (line 45) | public BeamAxisInfo() class BeamBodyAsExtrusionInfo (line 77) | private class BeamBodyAsExtrusionInfo method BeamBodyAsExtrusionInfo (line 82) | public BeamBodyAsExtrusionInfo() method GetBeamAxisTransform (line 121) | public static BeamAxisInfo GetBeamAxisTransform(Element element) method CreateBeamAxis (line 196) | private static IFCAnyHandle CreateBeamAxis(ExporterIFC exporterIFC, El... method CreateBeamGeometryAsExtrusion (line 263) | private static BeamBodyAsExtrusionInfo CreateBeamGeometryAsExtrusion(E... method BeamGeometryToExport (line 330) | private static IList BeamGeometryToExport(ExporterIFC ... method ExportBeamType (line 365) | public static void ExportBeamType(ExporterIFC exporterIFC, ProductWrap... method ExportBeamAsStandardElement (line 407) | public static IFCAnyHandle ExportBeamAsStandardElement(ExporterIFC exp... FILE: Source/Revit.IFC.Export/Exporter/BodyData.cs type ShapeRepresentationType (line 31) | public enum ShapeRepresentationType class BodyData (line 70) | public class BodyData method BodyData (line 110) | public BodyData() { } method BodyData (line 118) | public BodyData(IFCAnyHandle representationHnd, Transform offsetTransf... method BodyData (line 135) | public BodyData(BodyData bodyData) method AddMaterial (line 148) | public void AddMaterial(ElementId matId) method AddRepresentationItemInfo (line 156) | public void AddRepresentationItemInfo(Document document, GraphicsStyle... method Create (line 194) | public static BodyData Create(BodyData bodyDataIn, bool resetMaterials) FILE: Source/Revit.IFC.Export/Exporter/BodyExporter.cs class BodyExporter (line 37) | class BodyExporter class FaceSetInfo (line 39) | class FaceSetInfo method FaceSetInfo (line 41) | public FaceSetInfo(HashSet faceSetHandles, bool isClosed) method SetBestMaterialIdInExporter (line 60) | public static ElementId SetBestMaterialIdInExporter(GeometryObject geo... method GetBestMaterialIdForGeometry (line 79) | public static ElementId GetBestMaterialIdForGeometry(IList soli... method GetBestMaterialIdForGeometry (line 153) | public static ElementId GetBestMaterialIdForGeometry(GeometryElement g... method GetBestMaterialIdForGeometry (line 174) | public static ElementId GetBestMaterialIdForGeometry(GeometryObject ge... method IsDuctCategory (line 277) | private static bool IsDuctCategory(ElementId categoryId) method IsPipeCategory (line 290) | private static bool IsPipeCategory(ElementId categoryId) method CategoryHasMaterialIdParam (line 304) | private static bool CategoryHasMaterialIdParam(ElementId categoryId) method CategoryHasStructuralMaterialParam (line 320) | private static bool CategoryHasStructuralMaterialParam(ElementId categ... method GetBestMaterialIdFromParameter (line 340) | private static ElementId GetBestMaterialIdFromParameter(Element element) method CalcBestMaterialIdFromParameter (line 358) | private static ElementId CalcBestMaterialIdFromParameter(Element element) method GetBestMaterialIdFromGeometryOrParameter (line 413) | public static ElementId GetBestMaterialIdFromGeometryOrParameter(IList... method GetBestMaterialIdFromGeometryOrParameter (line 429) | public static ElementId GetBestMaterialIdFromGeometryOrParameter(Geome... method GetBestMaterialIdFromGeometryOrParameter (line 445) | public static ElementId GetBestMaterialIdFromGeometryOrParameter(Geome... method GetBestMaterialIdFromGeometryOrParameter (line 462) | public static ElementId GetBestMaterialIdFromGeometryOrParameter(Geome... method GetMaterialIdsFromGeometryOrParameters (line 479) | public static IList GetMaterialIdsFromGeometryOrParameters(... method CreateSurfaceStyleForRepItem (line 504) | public static void CreateSurfaceStyleForRepItem(ExporterIFC exporterIF... method CreateCurveStyleForRepItem (line 577) | public static IFCAnyHandle CreateCurveStyleForRepItem(ExporterIFC expo... method CanCreateClosedShell (line 606) | public static bool CanCreateClosedShell(Mesh mesh) method CanCreateClosedShell (line 669) | public static bool CanCreateClosedShell(ICollection>>... method CanCreateClosedShell (line 737) | public static bool CanCreateClosedShell(ICollection face... method SafeProjection (line 819) | private static XYZ SafeProjection(PlanarFace face, XYZ originalPoint) method ExportPlanarBodyIfPossible (line 832) | private static bool ExportPlanarBodyIfPossible(ExporterIFC exporterIFC... class FuzzyPoint (line 972) | private class FuzzyPoint method FuzzyPoint (line 976) | public FuzzyPoint(XYZ point) method Equals (line 1011) | public override bool Equals(object obj) method GetHashCode (line 1020) | public override int GetHashCode() class PlanarKey (line 1028) | private class PlanarKey method PlanarKey (line 1033) | public PlanarKey(XYZ norm, XYZ origin) method Equals (line 1078) | public override bool Equals(object obj) method GetHashCode (line 1087) | public override int GetHashCode() class PlanarInfo (line 1095) | private class PlanarInfo method AddTriangleIndexToVertexGrouping (line 1101) | public void AddTriangleIndexToVertexGrouping(int triangleIndex, int ... method GetVertexList (line 1113) | private static IList GetVertexList(TriangleInShellComponent trian... method ConvertTrianglesToPlanarFacets (line 1121) | private static IList> ConvertTrianglesToPlanarFacets(Triang... method CreateFaceFromVertexList (line 1354) | public static IFCAnyHandle CreateFaceFromVertexList(IFCFile file, ILis... method ExportPlanarFacetsIfPossible (line 1389) | private static bool ExportPlanarFacetsIfPossible(IFCFile file, Triangu... method CreateEdgeCurveFromCurve (line 1438) | private static IFCAnyHandle CreateEdgeCurveFromCurve(IFCFile file, Exp... method CreateProfileCurveFromCurve (line 1453) | private static IFCAnyHandle CreateProfileCurveFromCurve(IFCFile file, ... method ConvertRevitKnotsToIFCKnots (line 1503) | private static void ConvertRevitKnotsToIFCKnots(IList original... method CreateNURBSSurfaceFromFace (line 1523) | private static IFCAnyHandle CreateNURBSSurfaceFromFace(ExporterIFC exp... method CreatePositionForFace (line 1614) | private static IFCAnyHandle CreatePositionForFace(ExporterIFC exporter... method GetNonSingularUVPointForRevitFace (line 1630) | private static void GetNonSingularUVPointForRevitFace(Face face, out U... method IsRightHanded (line 1666) | private static bool IsRightHanded(XYZ testPoint, XYZ axis, XYZ origin,... method GetOneSurfaceNormal (line 1676) | private static XYZ GetOneSurfaceNormal(Face face, out Transform testPo... method ExportBodyAsAdvancedBrep (line 1705) | public static IFCAnyHandle ExportBodyAsAdvancedBrep(ExporterIFC export... method GetGeometriesFromGeometryElement (line 2183) | private static IList GetGeometriesFromGeometryElement( method GetDataForExportPlanarSolidAsPolygonalFaceSet (line 2242) | private static IEnumerable GetDataForExportPlanarSolidAsPo... method ExportPlanarSolidAsPolygonalFaceSet (line 2251) | private static (IFCAnyHandle, int) ExportPlanarSolidAsPolygonalFaceSet... method AddStyleToFaceSet (line 2373) | private static void AddStyleToFaceSet(ExporterIFC exporterIFC, IFCFile... method ExportBodyAsPolygonalFaceSet (line 2393) | public static IList ExportBodyAsPolygonalFaceSet(Exporte... method GetOptimalTessellation (line 2537) | private static TriangulatedSolidOrShell GetOptimalTessellation(Solid s... method GetGeometryObjectListFromGeometryElement (line 2577) | private static List GetGeometryObjectListFromGeometryE... method MergeAndCreateIfcFaces (line 2596) | private static IList MergeAndCreateIfcFaces(IFCFile file... method TooManyFaces (line 2635) | private static bool TooManyFaces(Solid solid, BodyExporterOptions opti... method TooManyFacets (line 2644) | private static bool TooManyFacets(int numFacets, BodyExporterOptions o... method TooManyFacets (line 2654) | private static bool TooManyFacets(int numFacets, int numTotalFacets, B... method GetMeshCoordinateInfo (line 2666) | private static (IList>, IList>) GetMeshCoordi... method GetSolidCoordinateInfo (line 2708) | private static (IList>, IList>) GetSolidCoord... method GetGeometryCoordinateInfo (line 2765) | private static (IList>, IList>) GetGeometryCo... method ExportBodyAsTriangulatedFaceSet (line 2789) | public static IList ExportBodyAsTriangulatedFaceSet(Expo... method ExportBodyAsTessellatedFaceSet (line 2874) | public static IList ExportBodyAsTessellatedFaceSet(Expor... method GetBestColourAndOpacity (line 2891) | private static (Color, double, ElementId) GetBestColourAndOpacity(Elem... method GetBestColourAndOpacity (line 2917) | private static IFCAnyHandle GetBestColourAndOpacity(IFCFile file, Elem... method ExportSurfaceAsTriangulatedFaceSet (line 2934) | private static IList ExportSurfaceAsTriangulatedFaceSet( method AreTessellationControlsEqual (line 3023) | private static bool AreTessellationControlsEqual(SolidOrShellTessellat... method ExportBodyAsSolid (line 3043) | private static (bool exported, bool forceCoarse) ExportBodyAsSolid(Exp... method ExportBodyAsBRep (line 3213) | private static BodyData ExportBodyAsBRep(ExporterIFC exporterIFC, ILis... class SolidMetrics (line 3575) | private class SolidMetrics method SolidMetrics (line 3582) | public SolidMetrics(Solid solid) method Equals (line 3651) | public override bool Equals(object obj) method GetHashCode (line 3660) | public override int GetHashCode() method ExportBody (line 3676) | public static BodyData ExportBody(ExporterIFC exporterIFC, method ExportBody (line 4260) | public static BodyData ExportBody(ExporterIFC exporterIFC, method ExportBody (line 4287) | public static BodyData ExportBody(ExporterIFC exporterIFC, method ExportBody (line 4314) | public static BodyData ExportBody(ExporterIFC exporterIFC, method SaveMaterialAndFootprintInfo (line 4340) | static BodyData SaveMaterialAndFootprintInfo(BodyData bodyData, Materi... method GetTriangleListsFromSolid (line 4361) | static IList<(List>, Color, double, ElementId)> GetTriangleL... method GetTriangleListFromMesh (line 4411) | static (List>, Color, double, ElementId) GetTriangleListFrom... method ColorToRgb (line 4433) | static IList ColorToRgb(Color color) method ColourRgbListFromColor (line 4441) | static IFCAnyHandle ColourRgbListFromColor(IFCFile file, Color matColor) method ColourRgbListFromColors (line 4447) | static IFCAnyHandle ColourRgbListFromColors(IFCFile file, IList... method TransformAndScalePoint (line 4457) | static XYZ TransformAndScalePoint(ExporterIFC exporterIFC, XYZ vertex,... FILE: Source/Revit.IFC.Export/Exporter/BodyExporterOptions.cs class BodyExporterOptions (line 28) | public class BodyExporterOptions type BodyTessellationLevel (line 30) | public enum BodyTessellationLevel method BodyExporterOptions (line 49) | private BodyExporterOptions() { } method BodyExporterOptions (line 54) | public BodyExporterOptions(BodyExporterOptions options) method SetDefaultCoarseTessellationControls (line 71) | static public void SetDefaultCoarseTessellationControls(SolidOrShellTe... method BodyExporterOptions (line 88) | public BodyExporterOptions(bool tryToExportAsExtrusion, ExportOptionsC... FILE: Source/Revit.IFC.Export/Exporter/BoundingBoxExporter.cs class BoundingBoxExporter (line 37) | public class BoundingBoxExporter method ExportBoundingBoxBase (line 39) | private static IFCAnyHandle ExportBoundingBoxBase(ExporterIFC exporter... method GetLocalTransform (line 55) | private static Transform GetLocalTransform(ExporterIFC exporterIFC) method NewMinBound (line 67) | private static XYZ NewMinBound(XYZ oldMinBound, IList vertices) method NewMaxBound (line 75) | private static XYZ NewMaxBound(XYZ oldMaxBound, IList vertices) method TransformVertexList (line 83) | private static IList TransformVertexList(IList vertices, Tra... method ComputeApproximateBoundingBox (line 92) | private static BoundingBoxXYZ ComputeApproximateBoundingBox(IList method Compare (line 210) | public int Compare(Connector c1, Connector c2) method Export (line 235) | private static void Export(ExporterIFC exporterIFC, ConnectorSet conne... method CreateLocalPlacementForConnector (line 262) | static IFCAnyHandle CreateLocalPlacementForConnector(ExporterIFC expor... method AddConnection (line 295) | static void AddConnection(ExporterIFC exporterIFC, Connector connector... method ConnectionExists (line 503) | private static bool ConnectionExists(ElementId inID, ElementId outID) method AddConnectionInternal (line 514) | private static void AddConnectionInternal(ElementId inID, ElementId ou... method ClearConnections (line 523) | public static void ClearConnections() method AddNestedMembership (line 530) | private static void AddNestedMembership(IFCAnyHandle hostElement, IFCA... method CreateRelNestsFromCache (line 546) | private static void CreateRelNestsFromCache(IFCFile file) method GetConnectorParameterFromDescription (line 566) | public static string GetConnectorParameterFromDescription(Connector co... method ExportConnectorProperties (line 626) | private static void ExportConnectorProperties(ExporterIFC exporterIFC,... method GetPortNameFromFlowDirection (line 672) | private static string GetPortNameFromFlowDirection(IFCFlowDirection fl... method SetDistributionPortAttributes (line 691) | private static void SetDistributionPortAttributes(IFCAnyHandle port, C... method GetMappedIFCDistributionPortType (line 741) | private static Toolkit.IFC4.IFCDistributionPortType GetMappedIFCDistri... method GetMappedIFCDistributionSystem (line 767) | private static Toolkit.IFC4.IFCDistributionSystem GetMappedIFCDistribu... method GetMappedIFCDistributionSystemFromElement (line 803) | public static Toolkit.IFC4.IFCDistributionSystem GetMappedIFCDistribut... method GetSystemTypeFromDictionary (line 822) | private static Toolkit.IFC4.IFCDistributionSystem GetSystemTypeFromDic... method InitializeSystemClassifications (line 840) | private static void InitializeSystemClassifications() FILE: Source/Revit.IFC.Export/Exporter/CurtainSystemExporter.cs class CurtainSystemExporter (line 35) | class CurtainSystemExporter method ExportCurtainObjectCommonAsContainer (line 43) | public static void ExportCurtainObjectCommonAsContainer(ICollection GetVisiblePanelsForGrid(CurtainGr... method GetSubElements (line 403) | private static ICollection GetSubElements(CurtainGridSet gr... method ExportBaseWithGrids (line 424) | private static void ExportBaseWithGrids(ExporterIFC exporterIFC, Eleme... method ExportWall (line 454) | public static void ExportWall(ExporterIFC exporterIFC, Wall hostElemen... method ExportCurtainRoof (line 466) | public static void ExportCurtainRoof(ExporterIFC exporterIFC, RoofBase... method ExportCurtainSystem (line 478) | public static void ExportCurtainSystem(ExporterIFC exporterIFC, Curtai... method ExportLegacyCurtainElement (line 500) | public static void ExportLegacyCurtainElement(ExporterIFC exporterIFC,... method IsLegacyCurtainElement (line 523) | public static bool IsLegacyCurtainElement(Element element) method IsLegacyCurtainWall (line 534) | public static bool IsLegacyCurtainWall(Wall wall) method IsCurtainSystem (line 564) | public static bool IsCurtainSystem(Element element) method GetCurtainGridSet (line 580) | public static CurtainGridSet GetCurtainGridSet(Element element) method ExportCurtainWallType (line 620) | public static void ExportCurtainWallType(ExporterIFC exporterIFC, Prod... FILE: Source/Revit.IFC.Export/Exporter/CurveElementExporter.cs class CurveElementExporter (line 38) | class CurveElementExporter method ShouldCurveElementBeExported (line 45) | private static bool ShouldCurveElementBeExported(CurveElement curveEle... method ExportCurveBasedElementCommon (line 75) | private static void ExportCurveBasedElementCommon(ExporterIFC exporter... method ExportCurveElement (line 159) | public static void ExportCurveElement(ExporterIFC exporterIFC, CurveEl... method ExportPropertyLineElement (line 179) | public static void ExportPropertyLineElement(ExporterIFC exporterIFC, ... method CreateAnnotationProductRepresentation (line 188) | static IFCAnyHandle CreateAnnotationProductRepresentation(ExporterIFC ... method CreateCurveAnnotation (line 221) | static IFCAnyHandle CreateCurveAnnotation(ExporterIFC exporterIFC, Ele... method AddCurvesToAnnotation (line 255) | static void AddCurvesToAnnotation(IFCAnyHandle annotation, IList allLevels) method BeginHostDocumentExport (line 1430) | private void BeginHostDocumentExport(ExporterIFC exporterIFC, Document... method BeginLinkedDocumentExport (line 1471) | private void BeginLinkedDocumentExport(ExporterIFC exporterIFC, Docume... method CreateFacilityPart (line 1478) | private IFCAnyHandle CreateFacilityPart(ExporterIFC exporterIFC, Level... method BeginDocumentExportCommon (line 1519) | private void BeginDocumentExportCommon(ExporterIFC exporterIFC, Docume... method GetElementHandles (line 1657) | private void GetElementHandles(ICollection ids, ISet CreateContextInformation(ExporterIFC exp... method GetCOBieContactInfo (line 3030) | private void GetCOBieContactInfo(IFCFile file, Document doc) method CreateActor (line 3134) | private void CreateActor(string actorName, IFCAnyHandle clientOrg, IFC... method CreateProject (line 3154) | private void CreateProject(ExporterIFC exporterIFC, Document doc, IFCA... method CreateContact (line 3321) | private void CreateContact(IFCFile file, string category, string compa... method GetTelecomAddressFromExtStorage (line 3338) | private IFCAnyHandle GetTelecomAddressFromExtStorage(IFCFile file) method CreateIFCAddressFromExtStorage (line 3356) | static public IFCAnyHandle CreateIFCAddressFromExtStorage(IFCFile file... method NeedToCreateAddressForSite (line 3410) | static public bool NeedToCreateAddressForSite(Document document) method NeedToCreateAddressForBuilding (line 3427) | static public bool NeedToCreateAddressForBuilding(Document document) method CreateIFCAddress (line 3451) | static public IFCAnyHandle CreateIFCAddress(IFCFile file, Document doc... method ValidateContainedHandle (line 3529) | private static bool ValidateContainedHandle(IFCAnyHandle initialHandle) method RemoveContainedHandlesFromSet (line 3551) | public static HashSet RemoveContainedHandlesFromSet(ICol... class IFCLevelExportInfo (line 3567) | private class IFCLevelExportInfo method IFCLevelExportInfo (line 3569) | public IFCLevelExportInfo() { } method UnionLevelInfoRelated (line 3576) | public void UnionLevelInfoRelated(ElementId toLevelId, IFCLevelInfo ... method TransferOrphanedLevelInfo (line 3596) | public void TransferOrphanedLevelInfo(ElementId toLevelId) method CollectValidHandlesForLevel (line 3618) | public Tuple, HashSet> CollectVa... method CollectOrphanedHandles (line 3647) | public HashSet CollectOrphanedHandles() method GetExportLevelState (line 3665) | private IFCExportElement GetExportLevelState(Element level) method NeverExportLevel (line 3677) | private bool NeverExportLevel(Element level) method AlwaysExportLevel (line 3682) | private bool AlwaysExportLevel(Element level) method RelateLevels (line 3692) | private void RelateLevels(ExporterIFC exporterIFC, Document document) method DelegateClear (line 3772) | private void DelegateClear() method CreateFacilityFromProjectInfo (line 3778) | private IFCAnyHandle CreateFacilityFromProjectInfo(ExporterIFC exporte... method ExportIFCMapConversion (line 3891) | private bool ExportIFCMapConversion(ExporterIFC exporterIFC, Document ... method RememberWCSOrGeoReference (line 4117) | private bool RememberWCSOrGeoReference (double eastings, double northi... method ExportCachedSystem (line 4140) | private bool ExportCachedSystem(ExporterIFC exporterIFC, Document doc,... method ExportCableTraySystem (line 4304) | private bool ExportCableTraySystem(Document doc, IFCFile file, ISet GetListOfRelatedEntities(IFCEntityT... method InitUserDefinedPropertySets (line 408) | private static void InitUserDefinedPropertySets(IList GetIfcEntityTypesFromStrings(ILis... method IsSupportedScheduleField (line 755) | public static bool IsSupportedScheduleField(ScheduleField field) method InitCustomPropertySets (line 773) | private static void InitCustomPropertySets(Document document, IList... method InitPset_ActuatorPHistory (line 1107) | private static void InitPset_ActuatorPHistory(IList com... method InitPset_AirSideSystemInformation (line 2061) | private static void InitPset_AirSideSystemInformation(IList... method InitPset_AnalogOutput (line 6191) | private static void InitPset_AnalogOutput(IList commo... method InitPset_AudioVisualAppliancePHistory (line 6752) | private static void InitPset_AudioVisualAppliancePHistory(IList ... method InitPset_BearingCommon (line 8773) | private static void InitPset_BearingCommon(IList... method InitPset_BinaryInput (line 8874) | private static void InitPset_BinaryInput(IList... method InitPset_BinaryOutput (line 9043) | private static void InitPset_BinaryOutput(IList... method InitPset_BuildingUseAdjacent (line 11969) | private static void InitPset_BuildingUseAdjacent(IList... method InitPset_CessBetweenRails (line 15851) | private static void InitPset_CessBetweenRails(IList c... method InitPset_ConstructionAdministration (line 21376) | private static void InitPset_ConstructionAdministration(IList... method InitPset_DiscreteAccessoryAnchorBolt (line 27936) | private static void InitPset_DiscreteAccessoryAnchorBolt(IList ... method InitPset_DoorLiningProperties (line 35180) | private static void InitPset_DoorLiningProperties(IList ... method InitPset_DuctConnection (line 36422) | private static void InitPset_DuctConnection(IList... method InitPset_EmbeddedTrack (line 42003) | private static void InitPset_EmbeddedTrack(IList... method InitPset_FanTypeCommon (line 45525) | private static void InitPset_FanTypeCommon(IList... method InitPset_FittingJunction (line 49518) | private static void InitPset_FittingJunction(IList... method InitPset_JettyDesignCriteria (line 53886) | private static void InitPset_JettyDesignCriteria(IList ... method InitPset_KerbStone (line 54284) | private static void InitPset_KerbStone(IList c... method InitPset_LampEmitterTypeCommon (line 54343) | private static void InitPset_LampEmitterTypeCommon(IList comm... method InitPset_PileCommon (line 63377) | private static void InitPset_PileCommon(IList ... method InitPset_PipeConnection (line 63461) | private static void InitPset_PipeConnection(IList... method InitPset_PointMachine (line 65401) | private static void InitPset_PointMachine(IList... method InitPset_ProcessCapacity (line 66667) | private static void InitPset_ProcessCapacity(IList ... method InitPset_QuayDesignCriteria (line 74709) | private static void InitPset_QuayDesignCriteria(IList ... method InitPset_RampFlightCommon (line 76348) | private static void InitPset_RampFlightCommon(IList... method InitPset_RepairOccurrence (line 79279) | private static void InitPset_RepairOccurrence(IList common... method InitPset_RoadDesignCriteriaCommon (line 79762) | private static void InitPset_RoadDesignCriteriaCommon(IList ... method InitPset_SanitaryTerminalTypeBath (line 80246) | private static void InitPset_SanitaryTerminalTypeBath(IList... method InitPset_ServiceLifeFactors (line 85813) | private static void InitPset_ServiceLifeFactors(IList... method InitPset_SignCommon (line 86583) | private static void InitPset_SignCommon(IList ... method InitPset_SiteCommon (line 86634) | private static void InitPset_SiteCommon(IList ... method InitPset_SiteWeather (line 86838) | private static void InitPset_SiteWeather(IList... method InitPset_SlabCommon (line 86872) | private static void InitPset_SlabCommon(IList ... method InitPset_SlabTypeTrackSlab (line 87287) | private static void InitPset_SlabTypeTrackSlab(IList... method InitPset_SpaceCoveringRequirements (line 88235) | private static void InitPset_SpaceCoveringRequirements(IList... method InitPset_StairFlightCommon (line 93291) | private static void InitPset_StairFlightCommon(IList ... method InitPset_StructuralSurfaceMemberVaryingThickness (line 93790) | private static void InitPset_StructuralSurfaceMemberVaryingThickness(I... method InitPset_SumpBusterCommon (line 93978) | private static void InitPset_SumpBusterCommon(IList... method InitPset_ThermalLoadAggregate (line 97581) | private static void InitPset_ThermalLoadAggregate(IList comm... method InitPset_Tolerance (line 98151) | private static void InitPset_Tolerance(IList c... method InitPset_TrackBase (line 98316) | private static void InitPset_TrackBase(IList c... method InitPset_TrackElementOccurrenceSleeper (line 98352) | private static void InitPset_TrackElementOccurrenceSleeper(IList... method InitPset_UnitaryControlElementBaseStationController (line 100656) | private static void InitPset_UnitaryControlElementBaseStationControlle... method InitPset_UnitaryControlElementPHistory (line 100702) | private static void InitPset_UnitaryControlElementPHistory(IList ... method InitPset_Warranty (line 104344) | private static void InitPset_Warranty(IList co... method InitPset_WasteTerminalTypeCommon (line 104640) | private static void InitPset_WasteTerminalTypeCommon(IList commo... method InitPset_WindowCommon (line 107664) | private static void InitPset_WindowCommon(IList ... FILE: Source/Revit.IFC.Export/Exporter/ExporterInitializer_QsetDef.cs class ExporterInitializer (line 23) | partial class ExporterInitializer method InitQtoSets (line 25) | public static void InitQtoSets(IList> allPs... method InitQto_ActuatorBaseQuantities (line 148) | private static void InitQto_ActuatorBaseQuantities(IList method Compare (line 52) | public int Compare(PlanarFace face1, PlanarFace face2) class PlanarFaceCollectionComparer (line 91) | private class PlanarFaceCollectionComparer : IComparer faceCollection1, ICollect... method CurveLoopIsARectangle (line 115) | private static bool CurveLoopIsARectangle(CurveLoop curveLoop, out ILi... method CreateRectangleProfileDefIfPossible (line 161) | private static IFCAnyHandle CreateRectangleProfileDefIfPossible(Export... method GetCenterAndRadiusOfCurveLoop (line 247) | public static bool GetCenterAndRadiusOfCurveLoop(CurveLoop curveLoop, ... method CreateCircleBasedProfileDefIfPossible (line 278) | private static IFCAnyHandle CreateCircleBasedProfileDefIfPossible(Expo... method CreateCircleBasedProfileDefIfPossible (line 285) | private static IFCAnyHandle CreateCircleBasedProfileDefIfPossible(Expo... method CreateIShapeProfileDefIfPossible (line 405) | private static IFCAnyHandle CreateIShapeProfileDefIfPossible(ExporterI... method SafeIsCurveLoopClockwise (line 699) | private static bool? SafeIsCurveLoopClockwise(CurveLoop curveLoop, XYZ... method CorrectCurveLoopOrientation (line 720) | public static bool CorrectCurveLoopOrientation(IList curveL... method CoarsenCurveLoop (line 785) | private static CurveLoop CoarsenCurveLoop(CurveLoop origCurveLoop, boo... method CoarsenCurveLoops (line 880) | private static IList CoarsenCurveLoops(IList ori... method CloseAlmostClosedCurveLoops (line 895) | private static void CloseAlmostClosedCurveLoops(IList curve... method CloseAlmostClosedCurveLoop (line 908) | private static CurveLoop CloseAlmostClosedCurveLoop(CurveLoop curveLoop) method CreateExtrudedSolidFromCurveLoop (line 969) | public static IFCAnyHandle CreateExtrudedSolidFromCurveLoop(ExporterIF... method CreateSweptArea (line 1055) | public static IFCAnyHandle CreateSweptArea(ExporterIFC exporterIFC, st... method CreateExtrudedSolidFromExtrusionData (line 1130) | public static IFCAnyHandle CreateExtrudedSolidFromExtrusionData(Export... method ComputeOuterPerimeterOfCurveLoops (line 1166) | public static double ComputeOuterPerimeterOfCurveLoops(IList CreateShapeRepresentations(ExporterI... method ExportFamilyInstanceElement (line 136) | public static void ExportFamilyInstanceElement(ExporterIFC exporterIFC, method CreateTypeEntityHandle (line 236) | public static IFCAnyHandle CreateTypeEntityHandle(ExporterIFC exporter... method CanHaveInsulationOrLining (line 469) | private static bool CanHaveInsulationOrLining(IFCExportInfoPair export... method CategoryCanHaveLining (line 485) | public static bool CategoryCanHaveLining(ElementId categoryId) method CanHaveSystemDefinition (line 490) | private static bool CanHaveSystemDefinition(IFCExportInfoPair exportTy... method CreateMaterialAssociation (line 499) | private static bool CreateMaterialAssociation(IFCFile file, IFCAnyHand... method IsTransformValid (line 517) | private static bool IsTransformValid(Transform transform) method ExportFamilyInstanceAsMappedItem (line 543) | public static void ExportFamilyInstanceAsMappedItem(ExporterIFC export... method ExportGenericToSpecificElement (line 1514) | static public bool ExportGenericToSpecificElement(ExporterIFC exporter... method GetMinSymbolHeight (line 1587) | static double GetMinSymbolHeight(FamilySymbol symbol) method GetMinSymbolWidth (line 1598) | static double GetMinSymbolWidth(FamilySymbol symbol) method GetColumnType (line 1610) | public static IFCColumnType GetColumnType(Element element, string colu... method GetMemberType (line 1627) | public static IFCMemberType GetMemberType(Element element, string memb... method GetDoorWindowDimensionFromSymbol (line 1650) | public static (double width, double height) GetDoorWindowDimensionFrom... method BeamCardinalPoint (line 1679) | static int? BeamCardinalPoint(FamilyInstance familyInstance) method GetPotentialCurveOrPolyline (line 1737) | private static GeometryObject GetPotentialCurveOrPolyline(Element elem... method GetPlacementToUse (line 1764) | private static IFCAnyHandle GetPlacementToUse(IFCFile file, IFCAnyHand... method GetOffsetTransformtoUse (line 1789) | private static Transform GetOffsetTransformtoUse(Transform offsetTrans... method PrintDbgInfo (line 1804) | public static void PrintDbgInfo(params string[] inputArgs) method PrintDbgInfo (line 1815) | public static void PrintDbgInfo(params string[] inputArgs) FILE: Source/Revit.IFC.Export/Exporter/FilledRegionExporter.cs class FilledRegionExporter (line 36) | class FilledRegionExporter method Export (line 44) | public static void Export(ExporterIFC exporterIFC, FilledRegion filled... FILE: Source/Revit.IFC.Export/Exporter/FloorExporter.cs class FloorExporter (line 36) | class FloorExporter method ExportGenericSlab (line 46) | public static void ExportGenericSlab(ExporterIFC exporterIFC, Element ... method RegisterHandlesToOverrideGUID (line 145) | private static void RegisterHandlesToOverrideGUID(Element element, method AugmentHandleInformation (line 168) | private static void AugmentHandleInformation(ExporterIFC exporterIFC, ... method ExportCeilingAndFloorElement (line 230) | public static void ExportCeilingAndFloorElement(ExporterIFC exporterIF... method GetIFCSlabType (line 655) | public static IFCSlabType GetIFCSlabType(string ifcEnumType) method CreateOpeningQuantities (line 681) | private static void CreateOpeningQuantities(ExporterIFC exporterIFC, FILE: Source/Revit.IFC.Export/Exporter/FootingExporter.cs class FootingExporter (line 32) | class FootingExporter method ExportFootingElement (line 49) | public static void ExportFootingElement(ExporterIFC exporterIFC, method ExportFooting (line 74) | public static void ExportFooting(ExporterIFC exporterIFC, Element elem... method GetIFCFootingType (line 158) | public static string GetIFCFootingType(string value) FILE: Source/Revit.IFC.Export/Exporter/GenericElementExporter.cs class GenericElementExporter (line 13) | class GenericElementExporter method ExportSimpleGenericElement (line 27) | public static IFCAnyHandle ExportSimpleGenericElement(ExporterIFC expo... method GetTheGeometryInstance (line 107) | private static GeometryInstance GetTheGeometryInstance(GeometryElement... method ExportGenericElementAsMappedItem (line 140) | private static bool ExportGenericElementAsMappedItem(ExporterIFC expor... method ExportElement (line 356) | public static bool ExportElement(ExporterIFC exporterIFC, FILE: Source/Revit.IFC.Export/Exporter/GenericMEPExporter.cs class GenericMEPExporter (line 34) | class GenericMEPExporter method Export (line 46) | public static bool Export(ExporterIFC exporterIFC, Element element, Ge... method ExportAsMappedItem (line 177) | private static void ExportAsMappedItem(ExporterIFC exporterIFC, Elemen... FILE: Source/Revit.IFC.Export/Exporter/GridExporter.cs class GridExporter (line 35) | class GridExporter class TupleGridAndNameComparer (line 37) | class TupleGridAndNameComparer : IEqualityComparer tup1, Tuple tup) method Export (line 61) | public static void Export(ExporterIFC exporterIFC, Document document) method ExportRadialGrids (line 111) | public static void ExportRadialGrids(ExporterIFC exporterIFC, ElementI... method ExportRectangularGrids (line 154) | public static void ExportRectangularGrids(ExporterIFC exporterIFC, Ele... method ExportTriangularGrids (line 195) | public static void ExportTriangularGrids(ExporterIFC exporterIFC, Elem... method ExportGrid (line 237) | public static void ExportGrid(ExporterIFC exporterIFC, ElementId level... class GridRepresentationData (line 315) | public class GridRepresentationData method CreateIFCGridAxisAndRepresentations (line 334) | private static List CreateIFCGridAxisAndRepresentations(... method GetAllGrids (line 442) | private static IDictionary, List> GetAl... method SortGrids (line 507) | private static void SortGrids(List gridsOneLevel, out IDictionar... method RemoveExportedGrids (line 545) | private static void RemoveExportedGrids(IDictionary> l... method FindOrthogonalDirectionPair (line 569) | private static bool FindOrthogonalDirectionPair(List directionLis... method FindParallelGrids (line 596) | private static List FindParallelGrids(IDictionary GetFinishMaterialIds(HostObject hostObject) FILE: Source/Revit.IFC.Export/Exporter/HostedSweepExporter.cs class HostedSweepExporter (line 30) | class HostedSweepExporter method Export (line 39) | public static void Export(ExporterIFC exporterIFC, HostedSweep hostedS... FILE: Source/Revit.IFC.Export/Exporter/IFCEntityAndPsetList.cs class IFCEntityAndPsetList (line 10) | public class IFCEntityAndPsetList method PsetIsInTheList (line 32) | public bool PsetIsInTheList(string psetName) method EntityIsInTheList (line 49) | public bool EntityIsInTheList(string entityName) class IFCCertifiedEntitiesAndPSets (line 65) | public class IFCCertifiedEntitiesAndPSets class IFCEntityAndPsetListRawFromJson (line 70) | class IFCEntityAndPsetListRawFromJson method IFCCertifiedEntitiesAndPSets (line 93) | public IFCCertifiedEntitiesAndPSets() method AllowPsetToBeCreatedInCurrentMVD (line 118) | public bool AllowPsetToBeCreatedInCurrentMVD (string psetName) method AllowPsetToBeCreated (line 130) | public bool AllowPsetToBeCreated(string mvdName, string psetName) method AllowPredefPsetToBeCreated (line 148) | public bool AllowPredefPsetToBeCreated(string mvdName, string psetName) method IsValidEntityInCurrentMVD (line 165) | public bool IsValidEntityInCurrentMVD (string entityName) method IsValidEntityInMVD (line 177) | public bool IsValidEntityInMVD(string mvdName, string entityName) FILE: Source/Revit.IFC.Export/Exporter/IFCExportBodyParams.cs class IFCExportBodyParams (line 30) | public class IFCExportBodyParams : IDisposable method IFCExportBodyParams (line 202) | public IFCExportBodyParams() { } method IFCExportBodyParams (line 208) | public IFCExportBodyParams(IFCExtrusionCreationData extrusionCreationD... method Dispose (line 216) | public void Dispose() method SetLocalPlacement (line 226) | public void SetLocalPlacement(IFCAnyHandle localPlacement) method GetLocalPlacement (line 234) | public IFCAnyHandle GetLocalPlacement() method GetOpenings (line 242) | public IList GetOpenings() method AddOpening (line 250) | public void AddOpening(IFCExtrusionData data) method ClearOpenings (line 258) | public void ClearOpenings() FILE: Source/Revit.IFC.Export/Exporter/InsulationExporter.cs class InsulationExporter (line 29) | class InsulationExporter method ExportInsulation (line 39) | protected static bool ExportInsulation(ExporterIFC exporterIFC, Elemen... FILE: Source/Revit.IFC.Export/Exporter/PartExporter.cs class PartExporter (line 35) | class PartExporter type PartExportMode (line 40) | public enum PartExportMode method ExportHostPart (line 54) | public static void ExportHostPart(ExporterIFC exporterIFC, Element hos... method SplitAndExportParts (line 101) | private static void SplitAndExportParts(ExporterIFC exporterIFC, List<... method IsAnyHostElementLocal (line 154) | public static bool IsAnyHostElementLocal(Part partElement) method ExportStandalonePart (line 198) | public static void ExportStandalonePart(ExporterIFC exporterIFC, Eleme... method ExportPartAsBuildingElement (line 227) | public static void ExportPartAsBuildingElement(ExporterIFC exporterIFC... method ExportPartCommon (line 271) | private static IFCAnyHandle ExportPartCommon(ExporterIFC exporterIFC, ... method ExportPart (line 628) | public static IFCAnyHandle ExportPart(ExporterIFC exporterIFC, Element... method ExportDummyPart (line 653) | private static IFCAnyHandle ExportDummyPart(ExporterIFC exporterIFC, method GetLayerIndex (line 664) | public static bool GetLayerIndex(Element part, out int layerIndex) method AddGeometries (line 681) | private static void AddGeometries(ExporterIFC exporterIFC, Element par... method AddGeometriesFromGeometryElement (line 692) | private static void AddGeometriesFromGeometryElement(ExporterIFC expor... method ClearAssociatedParts (line 712) | private static void ClearAssociatedParts() method GetAssociatedParts (line 717) | public static ICollection GetAssociatedParts(Document docum... method AddGeometriesFromPartOrGeometry (line 723) | private static void AddGeometriesFromPartOrGeometry(ExporterIFC export... method SplitAndAddPartsGeometry (line 742) | private static void SplitAndAddPartsGeometry(ExporterIFC exporterIFC, ... method ExportHostPartAsShapeAspects (line 787) | public static IFCAnyHandle ExportHostPartAsShapeAspects(ExporterIFC ex... method CollectMaterialInfoList (line 1020) | private static IList CollectMateria... method TraceExportedParts (line 1159) | private static void TraceExportedParts(Element partElement, ElementId ... method ShouldExportParts (line 1184) | public static bool ShouldExportParts(Element hostElement, int layersCo... method CanExportParts (line 1193) | public static bool CanExportParts(Element hostElement) method CanExportElementInPartExport (line 1214) | public static bool CanExportElementInPartExport(Element hostElement, E... method CanExportElementInPartExport (line 1250) | public static bool CanExportElementInPartExport(Element hostElement, E... method IsHostWallOrColumn (line 1265) | private static bool IsHostWallOrColumn(Element hostElement) method ElementCanHaveMultipleComponents (line 1272) | private static bool ElementCanHaveMultipleComponents(Element hostElement) method GetDefaultExtrusionAxesForPart (line 1288) | private static IFCExtrusionAxes GetDefaultExtrusionAxesForPart(Part part) method GetDefaultExtrusionAxesForHost (line 1309) | private static IFCExtrusionAxes GetDefaultExtrusionAxesForHost(Element... method SplitParts (line 1332) | private static void SplitParts(Element hostElement, List GeomObjectsFromOriginalGeometry(Ex... method ShapeRepFromListOfGeomObjects (line 1538) | private static IFCAnyHandle ShapeRepFromListOfGeomObjects(ExporterIFC ... FILE: Source/Revit.IFC.Export/Exporter/PileExporter.cs class PileExporter (line 31) | class PileExporter method ExportPile (line 41) | public static void ExportPile(ExporterIFC exporterIFC, Element element... FILE: Source/Revit.IFC.Export/Exporter/PipeInsulationExporter.cs class PipeInsulationExporter (line 36) | class PipeInsulationExporter : InsulationExporter method ExportPipeInsulation (line 46) | public static bool ExportPipeInsulation(ExporterIFC exporterIFC, Eleme... FILE: Source/Revit.IFC.Export/Exporter/PropertySet/AttributeEntry.cs class AttributeEntry (line 36) | public class AttributeEntry : Entry method AttributeEntry (line 60) | internal AttributeEntry(string name, PropertyType propertyType, List GetStringValues() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Calculators/TemperatureCalculator.cs class SpaceTemperatureSummerCalculator (line 30) | class SpaceTemperatureSummerCalculator : PropertyCalculator method Calculate (line 58) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 80) | public override double GetDoubleValue() class SpaceTemperatureWinterCalculator (line 86) | class SpaceTemperatureWinterCalculator : PropertyCalculator method Calculate (line 114) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 136) | public override double GetDoubleValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Calculators/TransverseBarNominalDiameter.cs class TransverseBarNominalDiameterCalculator (line 30) | class TransverseBarNominalDiameterCalculator : PropertyCalculator method Calculate (line 50) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 64) | public override double GetDoubleValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Calculators/TransverseBarSpacing.cs class TransverseBarSpacingCalculator (line 30) | class TransverseBarSpacingCalculator : PropertyCalculator method Calculate (line 50) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 64) | public override double GetDoubleValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Calculators/TreadLengthAtInnerSideCalculator.cs class TreadLengthAtInnerSideCalculator (line 35) | class TreadLengthAtInnerSideCalculator : PropertyCalculator method Calculate (line 73) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 128) | public override double GetDoubleValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Calculators/TreadLengthAtOffsetCalculator.cs class TreadLengthAtOffsetCalculator (line 35) | class TreadLengthAtOffsetCalculator : PropertyCalculator method Calculate (line 73) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 118) | public override double GetDoubleValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Calculators/TreadLengthCalculator.cs class TreadLengthCalculator (line 35) | class TreadLengthCalculator : PropertyCalculator method Calculate (line 73) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 119) | public override double GetDoubleValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Calculators/VolumeCalculator.cs class VolumeCalculator (line 34) | class VolumeCalculator : PropertyCalculator method Calculate (line 54) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 77) | public override double GetDoubleValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Calculators/WaistThicknessCalculator.cs class WaistThicknessCalculator (line 34) | class WaistThicknessCalculator : PropertyCalculator method Calculate (line 72) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 89) | public override double GetDoubleValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Calculators/WalkingLineOffsetCalculator.cs class WalkingLineOffsetCalculator (line 35) | class WalkingLineOffsetCalculator : PropertyCalculator method Calculate (line 73) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 124) | public override double GetDoubleValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Calculators/WidthCalculator.cs class WidthCalculator (line 36) | class WidthCalculator : PropertyCalculator method Calculate (line 74) | public override bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetDoubleValue (line 146) | public override double GetDoubleValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/ClassificationUtil.cs class ClassificationUtil (line 38) | public class ClassificationUtil method GetUniformatURL (line 40) | private static string GetUniformatURL() method CreateUniformatClassification (line 52) | public static void CreateUniformatClassification(IFCFile file, Element... method GetOrCreateClassification (line 64) | private static IFCAnyHandle GetOrCreateClassification(IFCFile file, st... method CreateUniformatClassification (line 83) | public static void CreateUniformatClassification(IFCFile file, Element... method CreateClassification (line 130) | public static bool CreateClassification(ExporterIFC exporterIFC, IFCFi... method ParseClassificationCode (line 249) | public static bool ParseClassificationCode(string paramClassificationC... method InsertClassificationReference (line 319) | public static void InsertClassificationReference(IFCFile file, FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Description.cs class Description (line 37) | abstract public class Description method IsSubTypeOfEntityTypes (line 107) | private bool IsSubTypeOfEntityTypes(IFCAnyHandle handle) method IsSubTypeOfEntityTypes (line 123) | private bool IsSubTypeOfEntityTypes(IFCEntityType ifcEntityType) method IsAppropriateType (line 145) | public bool IsAppropriateType(IFCAnyHandle handle) method IsAppropriateEntityAndObjectType (line 161) | public bool IsAppropriateEntityAndObjectType(IFCEntityType entity, str... method IsValidObjectType (line 181) | public bool IsValidObjectType(string objectType) method GetMappedRevitParameterForDescription (line 193) | protected IFCPropertyMappingInfo GetMappedRevitParameterForDescription... method GetCorrectedPropertySetName (line 199) | private string GetCorrectedPropertySetName(PropertySetupType propertyS... FILE: Source/Revit.IFC.Export/Exporter/PropertySet/DescriptionCalculator.cs class DescriptionCalculator (line 38) | abstract public class DescriptionCalculator method RedirectDescription (line 46) | abstract public IFCAnyHandle RedirectDescription(Element element); FILE: Source/Revit.IFC.Export/Exporter/PropertySet/Entry.cs class Entry (line 43) | abstract public class Entry where T : EntryMap, new() method Entry (line 74) | public Entry(string revitParameterName, string compatibleParamName = n... method Entry (line 80) | public Entry(string propertyName, T entry) method Entry (line 86) | public Entry(string propertyName, IEnumerable entries) method AddLocalizedParameterName (line 100) | public void AddLocalizedParameterName(LanguageType locale, string loca... method AddEntry (line 106) | public void AddEntry(T entry) method UpdateEntry (line 111) | public void UpdateEntry() method SetRevitParameterName (line 116) | public void SetRevitParameterName(string revitParameterName) method SetRevitBuiltInParameter (line 124) | public void SetRevitBuiltInParameter(BuiltInParameter builtInParameter) FILE: Source/Revit.IFC.Export/Exporter/PropertySet/EntryMap.cs class EntryMap (line 48) | abstract public class EntryMap method EntryMap (line 85) | public EntryMap() { } method EntryMap (line 93) | public EntryMap(string revitParameterName, string compatibleParamName) method EntryMap (line 99) | public EntryMap(BuiltInParameter builtInParameter) method EntryMap (line 104) | public EntryMap(PropertyCalculator calculator) method EntryMap (line 109) | public EntryMap(string revitParameterName, BuiltInParameter builtInPar... method UpdateEntry (line 118) | public void UpdateEntry() method LocalizedRevitParameterName (line 128) | public string LocalizedRevitParameterName(LanguageType locale) method AddLocalizedParameterName (line 143) | public void AddLocalizedParameterName(LanguageType locale, string loca... FILE: Source/Revit.IFC.Export/Exporter/PropertySet/ExporterInitializer_PsetDefIFC2X2Enum.cs type PEnum_RequestSourceType (line 19) | public enum PEnum_RequestSourceType { type PEnum_RequestStatus (line 29) | public enum PEnum_RequestStatus { type PEnum_FailPosition (line 38) | public enum PEnum_FailPosition { type PEnum_ElectricActuatorType (line 44) | public enum PEnum_ElectricActuatorType { type PEnum_AirSideSystemType (line 51) | public enum PEnum_AirSideSystemType { type PEnum_AirSideSystemDistributionType (line 68) | public enum PEnum_AirSideSystemDistributionType { type PEnum_AirTerminalBoxArrangementType (line 76) | public enum PEnum_AirTerminalBoxArrangementType { type PEnum_AirTerminalBoxReheatType (line 83) | public enum PEnum_AirTerminalBoxReheatType { type PEnum_AirTerminalShape (line 93) | public enum PEnum_AirTerminalShape { type PEnum_AirTerminalFlowPattern (line 102) | public enum PEnum_AirTerminalFlowPattern { type PEnum_AirTerminalDischargeDirection (line 114) | public enum PEnum_AirTerminalDischargeDirection { type PEnum_AirTerminalFinishType (line 122) | public enum PEnum_AirTerminalFinishType { type PEnum_AirTerminalMountingType (line 130) | public enum PEnum_AirTerminalMountingType { type PEnum_AirTerminalCoreType (line 138) | public enum PEnum_AirTerminalCoreType { type PEnum_AirTerminalFlowControlType (line 148) | public enum PEnum_AirTerminalFlowControlType { type PEnum_AirTerminalFaceType (line 156) | public enum PEnum_AirTerminalFaceType { type PEnum_AirToAirHeatTransferHeatTransferType (line 168) | public enum PEnum_AirToAirHeatTransferHeatTransferType { type PEnum_BACnetEventEnableType (line 175) | public enum PEnum_BACnetEventEnableType { type PEnum_BACnetNotifyType (line 183) | public enum PEnum_BACnetNotifyType { type PEnum_AssetAccountingType (line 191) | public enum PEnum_AssetAccountingType { type PEnum_AssetTaxType (line 198) | public enum PEnum_AssetTaxType { type PEnum_AssetInsuranceType (line 205) | public enum PEnum_AssetInsuranceType { type PEnum_PolarityEnum (line 212) | public enum PEnum_PolarityEnum { type PEnum_BACnetFeedbackValueType (line 219) | public enum PEnum_BACnetFeedbackValueType { type PEnum_BACnetAckedTransitionsType (line 226) | public enum PEnum_BACnetAckedTransitionsType { type PEnum_BACnetAlarmValueType (line 234) | public enum PEnum_BACnetAlarmValueType { type PEnum_BoilerOperatingMode (line 241) | public enum PEnum_BoilerOperatingMode { type PEnum_ConduitShapeType (line 249) | public enum PEnum_ConduitShapeType { type PEnum_ConductorFunction (line 256) | public enum PEnum_ConductorFunction { type PEnum_CoilCoolant (line 264) | public enum PEnum_CoilCoolant { type PEnum_CoilConnectionDirection (line 272) | public enum PEnum_CoilConnectionDirection { type PEnum_CoilFluidArrangement (line 279) | public enum PEnum_CoilFluidArrangement { type PEnum_CompressorTypePowerSource (line 287) | public enum PEnum_CompressorTypePowerSource { type PEnum_RefrigerantClass (line 295) | public enum PEnum_RefrigerantClass { type PEnum_CooledBeamActiveAirFlowConfigurationType (line 307) | public enum PEnum_CooledBeamActiveAirFlowConfigurationType { type PEnum_CooledBeamSupplyAirConnectionType (line 315) | public enum PEnum_CooledBeamSupplyAirConnectionType { type PEnum_CooledBeamWaterFlowControlSystemType (line 324) | public enum PEnum_CooledBeamWaterFlowControlSystemType { type PEnum_CooledBeamIntegratedLightingType (line 333) | public enum PEnum_CooledBeamIntegratedLightingType { type PEnum_CooledBeamPipeConnection (line 343) | public enum PEnum_CooledBeamPipeConnection { type PEnum_CoolingTowerCircuitType (line 352) | public enum PEnum_CoolingTowerCircuitType { type PEnum_CoolingTowerFlowArrangement (line 361) | public enum PEnum_CoolingTowerFlowArrangement { type PEnum_CoolingTowerSprayType (line 369) | public enum PEnum_CoolingTowerSprayType { type PEnum_CoolingTowerCapacityControl (line 377) | public enum PEnum_CoolingTowerCapacityControl { type PEnum_CoolingTowerControlStrategy (line 390) | public enum PEnum_CoolingTowerControlStrategy { type PEnum_DamperOperation (line 397) | public enum PEnum_DamperOperation { type PEnum_DamperOrientation (line 404) | public enum PEnum_DamperOrientation { type PEnum_DamperBladeAction (line 412) | public enum PEnum_DamperBladeAction { type PEnum_DamperBladeShape (line 421) | public enum PEnum_DamperBladeShape { type PEnum_DamperBladeEdge (line 429) | public enum PEnum_DamperBladeEdge { type PEnum_ControlDamperOperation (line 436) | public enum PEnum_ControlDamperOperation { type PEnum_FireDamperActuationType (line 444) | public enum PEnum_FireDamperActuationType { type PEnum_FireDamperClosureRating (line 451) | public enum PEnum_FireDamperClosureRating { type PEnum_DuctConnectionType (line 458) | public enum PEnum_DuctConnectionType { type PEnum_PipeEndStyleTreatment (line 477) | public enum PEnum_PipeEndStyleTreatment { type PEnum_DuctSizingMethod (line 491) | public enum PEnum_DuctSizingMethod { type PEnum_DuctSegmentShape (line 499) | public enum PEnum_DuctSegmentShape { type PEnum_DuctSilencerShape (line 507) | public enum PEnum_DuctSilencerShape { type PEnum_InsulationStandardClass (line 515) | public enum PEnum_InsulationStandardClass { type PEnum_MotorEnclosureType (line 524) | public enum PEnum_MotorEnclosureType { type PEnum_ElementShading (line 533) | public enum PEnum_ElementShading { type PEnum_EvaporativeCoolerFlowArrangement (line 543) | public enum PEnum_EvaporativeCoolerFlowArrangement { type PEnum_EvaporatorMediumType (line 551) | public enum PEnum_EvaporatorMediumType { type PEnum_EvaporatorCoolant (line 558) | public enum PEnum_EvaporatorCoolant { type PEnum_FanMotorConnectionType (line 566) | public enum PEnum_FanMotorConnectionType { type PEnum_FanCapacityControlType (line 574) | public enum PEnum_FanCapacityControlType { type PEnum_FilterAirParticleFilterType (line 584) | public enum PEnum_FilterAirParticleFilterType { type PEnum_FilterAirParticleFilterSeparationType (line 601) | public enum PEnum_FilterAirParticleFilterSeparationType { type PEnum_BreechingInletType (line 609) | public enum PEnum_BreechingInletType { type PEnum_BreechingInletCouplingType (line 616) | public enum PEnum_BreechingInletCouplingType { type PEnum_FireHydrantType (line 623) | public enum PEnum_FireHydrantType { type PEnum_HoseReelType (line 630) | public enum PEnum_HoseReelType { type PEnum_HoseReelMountingType (line 637) | public enum PEnum_HoseReelMountingType { type PEnum_HoseNozzleType (line 645) | public enum PEnum_HoseNozzleType { type PEnum_SprinklerType (line 652) | public enum PEnum_SprinklerType { type PEnum_SprinklerActivation (line 664) | public enum PEnum_SprinklerActivation { type PEnum_SprinklerResponse (line 671) | public enum PEnum_SprinklerResponse { type PEnum_SprinklerBulbLiquidColor (line 675) | public enum PEnum_SprinklerBulbLiquidColor { type PEnum_DamperSizingMethod (line 686) | public enum PEnum_DamperSizingMethod { type PEnum_FlowMeterPurpose (line 692) | public enum PEnum_FlowMeterPurpose { type PEnum_PressureGaugeType (line 700) | public enum PEnum_PressureGaugeType { type PEnum_ThermometerType (line 708) | public enum PEnum_ThermometerType { type PEnum_MeterReadOutType (line 716) | public enum PEnum_MeterReadOutType { type PEnum_GasType (line 723) | public enum PEnum_GasType { type PEnum_WaterMeterType (line 732) | public enum PEnum_WaterMeterType { type PEnum_BackflowPreventerType (line 740) | public enum PEnum_BackflowPreventerType { type PEnum_FanDischargeType (line 751) | public enum PEnum_FanDischargeType { type PEnum_FanApplicationType (line 760) | public enum PEnum_FanApplicationType { type PEnum_FanCoilPosition (line 769) | public enum PEnum_FanCoilPosition { type PEnum_FanMotorPosition (line 776) | public enum PEnum_FanMotorPosition { type PEnum_FanMountingType (line 783) | public enum PEnum_FanMountingType { type PEnum_CentrifugalFanDischargePosition (line 794) | public enum PEnum_CentrifugalFanDischargePosition { type PEnum_CentrifugalFanRotation (line 807) | public enum PEnum_CentrifugalFanRotation { type PEnum_CentrifugalFanArrangement (line 814) | public enum PEnum_CentrifugalFanArrangement { type PEnum_PumpBaseType (line 827) | public enum PEnum_PumpBaseType { type PEnum_PumpDriveConnectionType (line 835) | public enum PEnum_PumpDriveConnectionType { type PEnum_TankComposition (line 843) | public enum PEnum_TankComposition { type PEnum_AirTerminalAirflowType (line 850) | public enum PEnum_AirTerminalAirflowType { type PEnum_AirTerminalLocation (line 858) | public enum PEnum_AirTerminalLocation { type PEnum_GasApplianceType (line 869) | public enum PEnum_GasApplianceType { type PEnum_FlueType (line 876) | public enum PEnum_FlueType { type PEnum_GasBurnerType (line 886) | public enum PEnum_GasBurnerType { type PEnum_HeatExchangerArrangement (line 893) | public enum PEnum_HeatExchangerArrangement { type PEnum_HumidifierApplication (line 902) | public enum PEnum_HumidifierApplication { type PEnum_HumidifierInternalControl (line 909) | public enum PEnum_HumidifierInternalControl { type PEnum_LampBallastType (line 918) | public enum PEnum_LampBallastType { type PEnum_LampCompensationType (line 926) | public enum PEnum_LampCompensationType { type PEnum_LightFixtureMountingType (line 933) | public enum PEnum_LightFixtureMountingType { type PEnum_LightFixturePlacingType (line 946) | public enum PEnum_LightFixturePlacingType { type PEnum_BuildingThermalExposure (line 956) | public enum PEnum_BuildingThermalExposure { type PEnum_PackingCareType (line 963) | public enum PEnum_PackingCareType { type PEnum_PermitType (line 970) | public enum PEnum_PermitType { type PEnum_ProjectionElementShadingDeviceType (line 977) | public enum PEnum_ProjectionElementShadingDeviceType { type PEnum_MaintenanceType (line 987) | public enum PEnum_MaintenanceType { type PEnum_PriorityType (line 996) | public enum PEnum_PriorityType { type PEnum_PropertyAgreementType (line 1004) | public enum PEnum_PropertyAgreementType { type PEnum_CircuitBreakerType (line 1012) | public enum PEnum_CircuitBreakerType { type PEnum_EarthFailureDeviceType (line 1022) | public enum PEnum_EarthFailureDeviceType { type PEnum_FuseDisconnectorType (line 1030) | public enum PEnum_FuseDisconnectorType { type PEnum_VaristorType (line 1040) | public enum PEnum_VaristorType { type PEnum_ReinforcementBarType (line 1047) | public enum PEnum_ReinforcementBarType { type PEnum_ReinforcementBarAllocationType (line 1054) | public enum PEnum_ReinforcementBarAllocationType { type PEnum_RiskType (line 1062) | public enum PEnum_RiskType { type PEnum_BathType (line 1071) | public enum PEnum_BathType { type PEnum_SanitaryMounting (line 1085) | public enum PEnum_SanitaryMounting { type PEnum_CisternHeight (line 1093) | public enum PEnum_CisternHeight { type PEnum_FlushType (line 1101) | public enum PEnum_FlushType { type PEnum_FountainType (line 1111) | public enum PEnum_FountainType { type PEnum_ShowerType (line 1118) | public enum PEnum_ShowerType { type PEnum_SinkType (line 1126) | public enum PEnum_SinkType { type PEnum_ToiletType (line 1145) | public enum PEnum_ToiletType { type PEnum_ToiletPanType (line 1156) | public enum PEnum_ToiletPanType { type PEnum_UrinalType (line 1165) | public enum PEnum_UrinalType { type PEnum_WashHandBasinType (line 1174) | public enum PEnum_WashHandBasinType { type PEnum_ToiletSeatType (line 1185) | public enum PEnum_ToiletSeatType { type PEnum_MovementSensingType (line 1197) | public enum PEnum_MovementSensingType { type PEnum_TemperatureSensorType (line 1204) | public enum PEnum_TemperatureSensorType { type PEnum_SpaceHeaterTemperatureClassification (line 1214) | public enum PEnum_SpaceHeaterTemperatureClassification { type PEnum_HeatingSource (line 1221) | public enum PEnum_HeatingSource { type PEnum_SwitchFunctionType (line 1231) | public enum PEnum_SwitchFunctionType { type PEnum_ContactorType (line 1239) | public enum PEnum_ContactorType { type PEnum_StarterType (line 1251) | public enum PEnum_StarterType { type PEnum_SwitchDisconnectorType (line 1264) | public enum PEnum_SwitchDisconnectorType { type PEnum_LoadDisconnectionType (line 1275) | public enum PEnum_LoadDisconnectionType { type PEnum_ToggleSwitchType (line 1283) | public enum PEnum_ToggleSwitchType { type PEnum_SwitchUsage (line 1299) | public enum PEnum_SwitchUsage { type PEnum_SwitchActivation (line 1310) | public enum PEnum_SwitchActivation { type PEnum_FurniturePanelType (line 1321) | public enum PEnum_FurniturePanelType { type PEnum_TankType (line 1334) | public enum PEnum_TankType { type PEnum_TankAccessType (line 1352) | public enum PEnum_TankAccessType { type PEnum_TankPatternType (line 1362) | public enum PEnum_TankPatternType { type PEnum_EndShapeType (line 1370) | public enum PEnum_EndShapeType { type PEnum_SecondaryCurrentType (line 1381) | public enum PEnum_SecondaryCurrentType { type PEnum_AirHandlerConstruction (line 1387) | public enum PEnum_AirHandlerConstruction { type PEnum_AirHandlerFanCoilArrangement (line 1394) | public enum PEnum_AirHandlerFanCoilArrangement { type PEnum_ValvePattern (line 1401) | public enum PEnum_ValvePattern { type PEnum_ValveOperation (line 1411) | public enum PEnum_ValveOperation { type PEnum_ValveMechanism (line 1427) | public enum PEnum_ValveMechanism { type PEnum_FaucetType (line 1442) | public enum PEnum_FaucetType { type PEnum_FaucetOperation (line 1455) | public enum PEnum_FaucetOperation { type PEnum_FaucetFunction (line 1468) | public enum PEnum_FaucetFunction { type PEnum_IsolatingPurpose (line 1476) | public enum PEnum_IsolatingPurpose { type PEnum_MixingValveControl (line 1483) | public enum PEnum_MixingValveControl { type PEnum_TrapType (line 1491) | public enum PEnum_TrapType { type PEnum_InletPatternType (line 1500) | public enum PEnum_InletPatternType { type PEnum_GullyType (line 1518) | public enum PEnum_GullyType { type PEnum_BackInletPatternType (line 1525) | public enum PEnum_BackInletPatternType { FILE: Source/Revit.IFC.Export/Exporter/PropertySet/ExporterInitializer_PsetDefIFC2X3Enum.cs type PEnum_RequestSourceType (line 19) | public enum PEnum_RequestSourceType { type PEnum_RequestStatus (line 29) | public enum PEnum_RequestStatus { type PEnum_FailPosition (line 38) | public enum PEnum_FailPosition { type PEnum_ElectricActuatorType (line 44) | public enum PEnum_ElectricActuatorType { type PEnum_AirSideSystemType (line 51) | public enum PEnum_AirSideSystemType { type PEnum_AirSideSystemDistributionType (line 68) | public enum PEnum_AirSideSystemDistributionType { type PEnum_AirTerminalBoxArrangementType (line 76) | public enum PEnum_AirTerminalBoxArrangementType { type PEnum_AirTerminalBoxReheatType (line 83) | public enum PEnum_AirTerminalBoxReheatType { type PEnum_AirTerminalShape (line 93) | public enum PEnum_AirTerminalShape { type PEnum_AirTerminalFlowPattern (line 102) | public enum PEnum_AirTerminalFlowPattern { type PEnum_AirTerminalDischargeDirection (line 114) | public enum PEnum_AirTerminalDischargeDirection { type PEnum_AirTerminalFinishType (line 122) | public enum PEnum_AirTerminalFinishType { type PEnum_AirTerminalMountingType (line 130) | public enum PEnum_AirTerminalMountingType { type PEnum_AirTerminalCoreType (line 138) | public enum PEnum_AirTerminalCoreType { type PEnum_AirTerminalFlowControlType (line 148) | public enum PEnum_AirTerminalFlowControlType { type PEnum_AirTerminalFaceType (line 156) | public enum PEnum_AirTerminalFaceType { type PEnum_AirToAirHeatTransferHeatTransferType (line 168) | public enum PEnum_AirToAirHeatTransferHeatTransferType { type PEnum_BACnetEventEnableType (line 175) | public enum PEnum_BACnetEventEnableType { type PEnum_BACnetNotifyType (line 183) | public enum PEnum_BACnetNotifyType { type PEnum_AssetAccountingType (line 191) | public enum PEnum_AssetAccountingType { type PEnum_AssetTaxType (line 198) | public enum PEnum_AssetTaxType { type PEnum_AssetInsuranceType (line 205) | public enum PEnum_AssetInsuranceType { type PEnum_PolarityEnum (line 212) | public enum PEnum_PolarityEnum { type PEnum_BACnetFeedbackValueType (line 219) | public enum PEnum_BACnetFeedbackValueType { type PEnum_BACnetAckedTransitionsType (line 226) | public enum PEnum_BACnetAckedTransitionsType { type PEnum_BACnetAlarmValueType (line 234) | public enum PEnum_BACnetAlarmValueType { type PEnum_BoilerOperatingMode (line 241) | public enum PEnum_BoilerOperatingMode { type PEnum_ConduitShapeType (line 249) | public enum PEnum_ConduitShapeType { type PEnum_ConductorFunction (line 256) | public enum PEnum_ConductorFunction { type PEnum_CoilCoolant (line 264) | public enum PEnum_CoilCoolant { type PEnum_CoilConnectionDirection (line 272) | public enum PEnum_CoilConnectionDirection { type PEnum_CoilFluidArrangement (line 279) | public enum PEnum_CoilFluidArrangement { type PEnum_CompressorTypePowerSource (line 287) | public enum PEnum_CompressorTypePowerSource { type PEnum_RefrigerantClass (line 295) | public enum PEnum_RefrigerantClass { type PEnum_ControlType (line 307) | public enum PEnum_ControlType { type PEnum_ProportionalControlType (line 331) | public enum PEnum_ProportionalControlType { type PEnum_TwoPositionControlType (line 339) | public enum PEnum_TwoPositionControlType { type PEnum_CooledBeamActiveAirFlowConfigurationType (line 353) | public enum PEnum_CooledBeamActiveAirFlowConfigurationType { type PEnum_CooledBeamSupplyAirConnectionType (line 361) | public enum PEnum_CooledBeamSupplyAirConnectionType { type PEnum_CooledBeamWaterFlowControlSystemType (line 370) | public enum PEnum_CooledBeamWaterFlowControlSystemType { type PEnum_CooledBeamIntegratedLightingType (line 379) | public enum PEnum_CooledBeamIntegratedLightingType { type PEnum_CooledBeamPipeConnection (line 389) | public enum PEnum_CooledBeamPipeConnection { type PEnum_CoolingTowerCircuitType (line 398) | public enum PEnum_CoolingTowerCircuitType { type PEnum_CoolingTowerFlowArrangement (line 407) | public enum PEnum_CoolingTowerFlowArrangement { type PEnum_CoolingTowerSprayType (line 415) | public enum PEnum_CoolingTowerSprayType { type PEnum_CoolingTowerCapacityControl (line 423) | public enum PEnum_CoolingTowerCapacityControl { type PEnum_CoolingTowerControlStrategy (line 436) | public enum PEnum_CoolingTowerControlStrategy { type PEnum_DamperOperation (line 443) | public enum PEnum_DamperOperation { type PEnum_DamperOrientation (line 450) | public enum PEnum_DamperOrientation { type PEnum_DamperBladeAction (line 458) | public enum PEnum_DamperBladeAction { type PEnum_DamperBladeShape (line 467) | public enum PEnum_DamperBladeShape { type PEnum_DamperBladeEdge (line 475) | public enum PEnum_DamperBladeEdge { type PEnum_ControlDamperOperation (line 482) | public enum PEnum_ControlDamperOperation { type PEnum_FireDamperActuationType (line 490) | public enum PEnum_FireDamperActuationType { type PEnum_FireDamperClosureRating (line 497) | public enum PEnum_FireDamperClosureRating { type PEnum_DuctConnectionType (line 504) | public enum PEnum_DuctConnectionType { type PEnum_PipeEndStyleTreatment (line 523) | public enum PEnum_PipeEndStyleTreatment { type PEnum_DuctSizingMethod (line 537) | public enum PEnum_DuctSizingMethod { type PEnum_DuctSegmentShape (line 545) | public enum PEnum_DuctSegmentShape { type PEnum_DuctSilencerShape (line 553) | public enum PEnum_DuctSilencerShape { type PEnum_InsulationStandardClass (line 561) | public enum PEnum_InsulationStandardClass { type PEnum_MotorEnclosureType (line 570) | public enum PEnum_MotorEnclosureType { type PEnum_ElementShading (line 579) | public enum PEnum_ElementShading { type PEnum_EvaporativeCoolerFlowArrangement (line 589) | public enum PEnum_EvaporativeCoolerFlowArrangement { type PEnum_EvaporatorMediumType (line 597) | public enum PEnum_EvaporatorMediumType { type PEnum_EvaporatorCoolant (line 604) | public enum PEnum_EvaporatorCoolant { type PEnum_FanMotorConnectionType (line 612) | public enum PEnum_FanMotorConnectionType { type PEnum_FanCapacityControlType (line 620) | public enum PEnum_FanCapacityControlType { type PEnum_FilterAirParticleFilterType (line 630) | public enum PEnum_FilterAirParticleFilterType { type PEnum_FilterAirParticleFilterSeparationType (line 647) | public enum PEnum_FilterAirParticleFilterSeparationType { type PEnum_BreechingInletType (line 655) | public enum PEnum_BreechingInletType { type PEnum_BreechingInletCouplingType (line 662) | public enum PEnum_BreechingInletCouplingType { type PEnum_FireHydrantType (line 669) | public enum PEnum_FireHydrantType { type PEnum_HoseReelType (line 676) | public enum PEnum_HoseReelType { type PEnum_HoseReelMountingType (line 683) | public enum PEnum_HoseReelMountingType { type PEnum_HoseNozzleType (line 691) | public enum PEnum_HoseNozzleType { type PEnum_SprinklerType (line 698) | public enum PEnum_SprinklerType { type PEnum_SprinklerActivation (line 710) | public enum PEnum_SprinklerActivation { type PEnum_SprinklerResponse (line 717) | public enum PEnum_SprinklerResponse { type PEnum_SprinklerBulbLiquidColor (line 721) | public enum PEnum_SprinklerBulbLiquidColor { type PEnum_DamperSizingMethod (line 732) | public enum PEnum_DamperSizingMethod { type PEnum_FlowMeterPurpose (line 738) | public enum PEnum_FlowMeterPurpose { type PEnum_PressureGaugeType (line 746) | public enum PEnum_PressureGaugeType { type PEnum_ThermometerType (line 754) | public enum PEnum_ThermometerType { type PEnum_MeterReadOutType (line 762) | public enum PEnum_MeterReadOutType { type PEnum_GasType (line 769) | public enum PEnum_GasType { type PEnum_WaterMeterType (line 778) | public enum PEnum_WaterMeterType { type PEnum_BackflowPreventerType (line 786) | public enum PEnum_BackflowPreventerType { type PEnum_FanDischargeType (line 797) | public enum PEnum_FanDischargeType { type PEnum_FanApplicationType (line 806) | public enum PEnum_FanApplicationType { type PEnum_FanCoilPosition (line 815) | public enum PEnum_FanCoilPosition { type PEnum_FanMotorPosition (line 822) | public enum PEnum_FanMotorPosition { type PEnum_FanMountingType (line 829) | public enum PEnum_FanMountingType { type PEnum_CentrifugalFanDischargePosition (line 840) | public enum PEnum_CentrifugalFanDischargePosition { type PEnum_CentrifugalFanRotation (line 853) | public enum PEnum_CentrifugalFanRotation { type PEnum_CentrifugalFanArrangement (line 860) | public enum PEnum_CentrifugalFanArrangement { type PEnum_PumpBaseType (line 873) | public enum PEnum_PumpBaseType { type PEnum_PumpDriveConnectionType (line 881) | public enum PEnum_PumpDriveConnectionType { type PEnum_TankComposition (line 889) | public enum PEnum_TankComposition { type PEnum_AirTerminalAirflowType (line 896) | public enum PEnum_AirTerminalAirflowType { type PEnum_AirTerminalLocation (line 904) | public enum PEnum_AirTerminalLocation { type PEnum_GasApplianceType (line 915) | public enum PEnum_GasApplianceType { type PEnum_FlueType (line 922) | public enum PEnum_FlueType { type PEnum_GasBurnerType (line 932) | public enum PEnum_GasBurnerType { type PEnum_HeatExchangerArrangement (line 939) | public enum PEnum_HeatExchangerArrangement { type PEnum_HumidifierApplication (line 948) | public enum PEnum_HumidifierApplication { type PEnum_HumidifierInternalControl (line 955) | public enum PEnum_HumidifierInternalControl { type PEnum_LampBallastType (line 964) | public enum PEnum_LampBallastType { type PEnum_LampCompensationType (line 972) | public enum PEnum_LampCompensationType { type PEnum_LightFixtureMountingType (line 979) | public enum PEnum_LightFixtureMountingType { type PEnum_LightFixturePlacingType (line 992) | public enum PEnum_LightFixturePlacingType { type PEnum_SelfTestType (line 1002) | public enum PEnum_SelfTestType { type PEnum_BackupSupplySystemType (line 1010) | public enum PEnum_BackupSupplySystemType { type PEnum_PictogramEscapeDirectionType (line 1017) | public enum PEnum_PictogramEscapeDirectionType { type PEnum_AddressabilityType (line 1026) | public enum PEnum_AddressabilityType { type PEnum_BuildingThermalExposure (line 1034) | public enum PEnum_BuildingThermalExposure { type PEnum_PackingCareType (line 1041) | public enum PEnum_PackingCareType { type PEnum_PermitType (line 1048) | public enum PEnum_PermitType { type PEnum_MaintenanceType (line 1055) | public enum PEnum_MaintenanceType { type PEnum_PriorityType (line 1064) | public enum PEnum_PriorityType { type PEnum_PropertyAgreementType (line 1072) | public enum PEnum_PropertyAgreementType { type PEnum_CircuitBreakerType (line 1080) | public enum PEnum_CircuitBreakerType { type PEnum_EarthFailureDeviceType (line 1090) | public enum PEnum_EarthFailureDeviceType { type PEnum_FuseDisconnectorType (line 1098) | public enum PEnum_FuseDisconnectorType { type PEnum_VaristorType (line 1108) | public enum PEnum_VaristorType { type PEnum_ReinforcementBarType (line 1115) | public enum PEnum_ReinforcementBarType { type PEnum_ReinforcementBarAllocationType (line 1122) | public enum PEnum_ReinforcementBarAllocationType { type PEnum_RiskType (line 1130) | public enum PEnum_RiskType { type PEnum_RiskAssessment (line 1139) | public enum PEnum_RiskAssessment { type PEnum_RiskConsequence (line 1154) | public enum PEnum_RiskConsequence { type PEnum_RiskRating (line 1168) | public enum PEnum_RiskRating { type PEnum_RiskOwner (line 1182) | public enum PEnum_RiskOwner { type PEnum_BathType (line 1192) | public enum PEnum_BathType { type PEnum_SanitaryMounting (line 1206) | public enum PEnum_SanitaryMounting { type PEnum_CisternHeight (line 1214) | public enum PEnum_CisternHeight { type PEnum_FlushType (line 1222) | public enum PEnum_FlushType { type PEnum_FountainType (line 1232) | public enum PEnum_FountainType { type PEnum_ShowerType (line 1239) | public enum PEnum_ShowerType { type PEnum_SinkType (line 1247) | public enum PEnum_SinkType { type PEnum_ToiletType (line 1266) | public enum PEnum_ToiletType { type PEnum_ToiletPanType (line 1277) | public enum PEnum_ToiletPanType { type PEnum_UrinalType (line 1286) | public enum PEnum_UrinalType { type PEnum_WashHandBasinType (line 1295) | public enum PEnum_WashHandBasinType { type PEnum_ToiletSeatType (line 1306) | public enum PEnum_ToiletSeatType { type PEnum_MovementSensingType (line 1318) | public enum PEnum_MovementSensingType { type PEnum_TemperatureSensorType (line 1325) | public enum PEnum_TemperatureSensorType { type PEnum_SpaceHeaterTemperatureClassification (line 1335) | public enum PEnum_SpaceHeaterTemperatureClassification { type PEnum_HeatingSource (line 1342) | public enum PEnum_HeatingSource { type PEnum_SwitchFunctionType (line 1352) | public enum PEnum_SwitchFunctionType { type PEnum_ContactorType (line 1360) | public enum PEnum_ContactorType { type PEnum_StarterType (line 1372) | public enum PEnum_StarterType { type PEnum_SwitchDisconnectorType (line 1385) | public enum PEnum_SwitchDisconnectorType { type PEnum_LoadDisconnectionType (line 1396) | public enum PEnum_LoadDisconnectionType { type PEnum_ToggleSwitchType (line 1404) | public enum PEnum_ToggleSwitchType { type PEnum_SwitchUsage (line 1420) | public enum PEnum_SwitchUsage { type PEnum_SwitchActivation (line 1431) | public enum PEnum_SwitchActivation { type PEnum_FurniturePanelType (line 1442) | public enum PEnum_FurniturePanelType { type PEnum_TankType (line 1455) | public enum PEnum_TankType { type PEnum_TankAccessType (line 1473) | public enum PEnum_TankAccessType { type PEnum_TankPatternType (line 1483) | public enum PEnum_TankPatternType { type PEnum_EndShapeType (line 1491) | public enum PEnum_EndShapeType { type PEnum_SecondaryCurrentType (line 1502) | public enum PEnum_SecondaryCurrentType { type PEnum_AirHandlerConstruction (line 1508) | public enum PEnum_AirHandlerConstruction { type PEnum_AirHandlerFanCoilArrangement (line 1515) | public enum PEnum_AirHandlerFanCoilArrangement { type PEnum_ValvePattern (line 1522) | public enum PEnum_ValvePattern { type PEnum_ValveOperation (line 1532) | public enum PEnum_ValveOperation { type PEnum_ValveMechanism (line 1548) | public enum PEnum_ValveMechanism { type PEnum_FaucetType (line 1563) | public enum PEnum_FaucetType { type PEnum_FaucetOperation (line 1576) | public enum PEnum_FaucetOperation { type PEnum_FaucetFunction (line 1589) | public enum PEnum_FaucetFunction { type PEnum_IsolatingPurpose (line 1597) | public enum PEnum_IsolatingPurpose { type PEnum_MixingValveControl (line 1604) | public enum PEnum_MixingValveControl { type PEnum_TrapType (line 1612) | public enum PEnum_TrapType { type PEnum_InletPatternType (line 1621) | public enum PEnum_InletPatternType { type PEnum_GullyType (line 1639) | public enum PEnum_GullyType { type PEnum_BackInletPatternType (line 1646) | public enum PEnum_BackInletPatternType { FILE: Source/Revit.IFC.Export/Exporter/PropertySet/ExporterInitializer_PsetDefIFC4Enum.cs type PEnum_ElementStatus (line 19) | public enum PEnum_ElementStatus { type PEnum_FailPosition (line 28) | public enum PEnum_FailPosition { type PEnum_ActuatorApplication (line 34) | public enum PEnum_ActuatorApplication { type PEnum_ElectricActuatorType (line 45) | public enum PEnum_ElectricActuatorType { type PEnum_AirSideSystemType (line 52) | public enum PEnum_AirSideSystemType { type PEnum_AirSideSystemDistributionType (line 68) | public enum PEnum_AirSideSystemDistributionType { type PEnum_AirTerminalBoxArrangementType (line 76) | public enum PEnum_AirTerminalBoxArrangementType { type PEnum_AirTerminalBoxReheatType (line 83) | public enum PEnum_AirTerminalBoxReheatType { type PEnum_AirTerminalAirflowType (line 93) | public enum PEnum_AirTerminalAirflowType { type PEnum_AirTerminalLocation (line 101) | public enum PEnum_AirTerminalLocation { type PEnum_AirTerminalShape (line 112) | public enum PEnum_AirTerminalShape { type PEnum_AirTerminalFaceType (line 121) | public enum PEnum_AirTerminalFaceType { type PEnum_AirTerminalFlowPattern (line 133) | public enum PEnum_AirTerminalFlowPattern { type PEnum_AirTerminalDischargeDirection (line 145) | public enum PEnum_AirTerminalDischargeDirection { type PEnum_AirTerminalFinishType (line 153) | public enum PEnum_AirTerminalFinishType { type PEnum_AirTerminalMountingType (line 161) | public enum PEnum_AirTerminalMountingType { type PEnum_AirTerminalCoreType (line 169) | public enum PEnum_AirTerminalCoreType { type PEnum_AirTerminalFlowControlType (line 179) | public enum PEnum_AirTerminalFlowControlType { type PEnum_HeatTransferType (line 187) | public enum PEnum_HeatTransferType { type PEnum_AcquisitionMethod (line 194) | public enum PEnum_AcquisitionMethod { type PEnum_AssetAccountingType (line 204) | public enum PEnum_AssetAccountingType { type PEnum_AssetTaxType (line 211) | public enum PEnum_AssetTaxType { type PEnum_AssetInsuranceType (line 218) | public enum PEnum_AssetInsuranceType { type PEnum_AudioVisualAmplifierType (line 225) | public enum PEnum_AudioVisualAmplifierType { type PEnum_AudioVisualCameraType (line 232) | public enum PEnum_AudioVisualCameraType { type PEnum_AudioVisualDisplayType (line 240) | public enum PEnum_AudioVisualDisplayType { type PEnum_AudioVisualDisplayTouchScreen (line 250) | public enum PEnum_AudioVisualDisplayTouchScreen { type PEnum_AudioVisualPlayerType (line 258) | public enum PEnum_AudioVisualPlayerType { type PEnum_AudioVisualProjectorType (line 265) | public enum PEnum_AudioVisualProjectorType { type PEnum_AudioVisualReceiverType (line 270) | public enum PEnum_AudioVisualReceiverType { type PEnum_AudioVisualSpeakerType (line 277) | public enum PEnum_AudioVisualSpeakerType { type PEnum_AudioVisualSpeakerMounting (line 287) | public enum PEnum_AudioVisualSpeakerMounting { type PEnum_AudioVisualTunerType (line 296) | public enum PEnum_AudioVisualTunerType { type PEnum_BoilerOperatingMode (line 303) | public enum PEnum_BoilerOperatingMode { type PEnum_EnergySource (line 311) | public enum PEnum_EnergySource { type PEnum_ConduitShapeType (line 326) | public enum PEnum_ConduitShapeType { type PEnum_InstallationMethodFlagEnum (line 333) | public enum PEnum_InstallationMethodFlagEnum { type PEnum_MountingMethodEnum (line 342) | public enum PEnum_MountingMethodEnum { type PEnum_FunctionEnum (line 349) | public enum PEnum_FunctionEnum { type PEnum_MaterialEnum (line 358) | public enum PEnum_MaterialEnum { type PEnum_ConstructionEnum (line 365) | public enum PEnum_ConstructionEnum { type PEnum_ShapeEnum (line 373) | public enum PEnum_ShapeEnum { type PEnum_CoreColorsEnum (line 382) | public enum PEnum_CoreColorsEnum { type PEnum_CoilPlacementType (line 402) | public enum PEnum_CoilPlacementType { type PEnum_CoilCoolant (line 410) | public enum PEnum_CoilCoolant { type PEnum_CoilConnectionDirection (line 418) | public enum PEnum_CoilConnectionDirection { type PEnum_CoilFluidArrangement (line 425) | public enum PEnum_CoilFluidArrangement { type PEnum_CompressorTypePowerSource (line 433) | public enum PEnum_CompressorTypePowerSource { type PEnum_RefrigerantClass (line 441) | public enum PEnum_RefrigerantClass { type PEnum_ControllerTypeFloating (line 453) | public enum PEnum_ControllerTypeFloating { type PEnum_ControllerMultiPositionType (line 483) | public enum PEnum_ControllerMultiPositionType { type PEnum_ControllerTypeProgrammable (line 491) | public enum PEnum_ControllerTypeProgrammable { type PEnum_ControllerApplication (line 498) | public enum PEnum_ControllerApplication { type PEnum_ControllerProportionalType (line 521) | public enum PEnum_ControllerProportionalType { type PEnum_ControllerTwoPositionType (line 529) | public enum PEnum_ControllerTwoPositionType { type PEnum_CooledBeamActiveAirFlowConfigurationType (line 547) | public enum PEnum_CooledBeamActiveAirFlowConfigurationType { type PEnum_CooledBeamSupplyAirConnectionType (line 555) | public enum PEnum_CooledBeamSupplyAirConnectionType { type PEnum_CooledBeamPipeConnection (line 564) | public enum PEnum_CooledBeamPipeConnection { type PEnum_CooledBeamWaterFlowControlSystemType (line 573) | public enum PEnum_CooledBeamWaterFlowControlSystemType { type PEnum_CooledBeamIntegratedLightingType (line 582) | public enum PEnum_CooledBeamIntegratedLightingType { type PEnum_CoolingTowerCircuitType (line 591) | public enum PEnum_CoolingTowerCircuitType { type PEnum_CoolingTowerFlowArrangement (line 600) | public enum PEnum_CoolingTowerFlowArrangement { type PEnum_CoolingTowerSprayType (line 608) | public enum PEnum_CoolingTowerSprayType { type PEnum_CoolingTowerCapacityControl (line 616) | public enum PEnum_CoolingTowerCapacityControl { type PEnum_CoolingTowerControlStrategy (line 629) | public enum PEnum_CoolingTowerControlStrategy { type PEnum_DamperSizingMethod (line 636) | public enum PEnum_DamperSizingMethod { type PEnum_DamperOperation (line 642) | public enum PEnum_DamperOperation { type PEnum_DamperOrientation (line 649) | public enum PEnum_DamperOrientation { type PEnum_DamperBladeAction (line 657) | public enum PEnum_DamperBladeAction { type PEnum_DamperBladeShape (line 666) | public enum PEnum_DamperBladeShape { type PEnum_DamperBladeEdge (line 674) | public enum PEnum_DamperBladeEdge { type PEnum_ControlDamperOperation (line 681) | public enum PEnum_ControlDamperOperation { type PEnum_FireDamperActuationType (line 688) | public enum PEnum_FireDamperActuationType { type PEnum_FireDamperClosureRating (line 695) | public enum PEnum_FireDamperClosureRating { type PEnum_DistributionPortElectricalType (line 702) | public enum PEnum_DistributionPortElectricalType { type PEnum_ConnectionGender (line 720) | public enum PEnum_ConnectionGender { type PEnum_ConductorFunction (line 727) | public enum PEnum_ConductorFunction { type PEnum_DuctConnectionType (line 738) | public enum PEnum_DuctConnectionType { type PEnum_PipeEndStyleTreatment (line 757) | public enum PEnum_PipeEndStyleTreatment { type PEnum_DistributionSystemElectricalType (line 771) | public enum PEnum_DistributionSystemElectricalType { type PEnum_DistributionSystemElectricalCategory (line 782) | public enum PEnum_DistributionSystemElectricalCategory { type PEnum_DuctSizingMethod (line 790) | public enum PEnum_DuctSizingMethod { type PEnum_DuctSegmentShape (line 798) | public enum PEnum_DuctSegmentShape { type PEnum_ConductorFunctionEnum (line 806) | public enum PEnum_ConductorFunctionEnum { type PEnum_InsulationStandardClass (line 817) | public enum PEnum_InsulationStandardClass { type PEnum_ElectricApplianceDishwasherType (line 827) | public enum PEnum_ElectricApplianceDishwasherType { type PEnum_ElectricApplianceElectricCookerType (line 837) | public enum PEnum_ElectricApplianceElectricCookerType { type PEnum_MotorEnclosureType (line 848) | public enum PEnum_MotorEnclosureType { type PEnum_DeliveryType (line 857) | public enum PEnum_DeliveryType { type PEnum_CorrosionTreatment (line 865) | public enum PEnum_CorrosionTreatment { type PEnum_EngineEnergySource (line 873) | public enum PEnum_EngineEnergySource { type PEnum_LifeCyclePhase (line 886) | public enum PEnum_LifeCyclePhase { type PEnum_EvaporativeCoolerFlowArrangement (line 912) | public enum PEnum_EvaporativeCoolerFlowArrangement { type PEnum_EvaporatorMediumType (line 920) | public enum PEnum_EvaporatorMediumType { type PEnum_EvaporatorCoolant (line 927) | public enum PEnum_EvaporatorCoolant { type PEnum_CentrifugalFanDischargePosition (line 935) | public enum PEnum_CentrifugalFanDischargePosition { type PEnum_CentrifugalFanRotation (line 948) | public enum PEnum_CentrifugalFanRotation { type PEnum_CentrifugalFanArrangement (line 955) | public enum PEnum_CentrifugalFanArrangement { type PEnum_FanDischargeType (line 968) | public enum PEnum_FanDischargeType { type PEnum_FanApplicationType (line 977) | public enum PEnum_FanApplicationType { type PEnum_FanCoilPosition (line 986) | public enum PEnum_FanCoilPosition { type PEnum_FanMotorPosition (line 993) | public enum PEnum_FanMotorPosition { type PEnum_FanMountingType (line 1000) | public enum PEnum_FanMountingType { type PEnum_FanMotorConnectionType (line 1011) | public enum PEnum_FanMotorConnectionType { type PEnum_FanCapacityControlType (line 1019) | public enum PEnum_FanCapacityControlType { type PEnum_FilterAirParticleFilterType (line 1029) | public enum PEnum_FilterAirParticleFilterType { type PEnum_FilterAirParticleFilterSeparationType (line 1046) | public enum PEnum_FilterAirParticleFilterSeparationType { type PEnum_CompressedAirFilterType (line 1054) | public enum PEnum_CompressedAirFilterType { type PEnum_FilterWaterFilterType (line 1062) | public enum PEnum_FilterWaterFilterType { type PEnum_BreechingInletType (line 1072) | public enum PEnum_BreechingInletType { type PEnum_BreechingInletCouplingType (line 1079) | public enum PEnum_BreechingInletCouplingType { type PEnum_FireHydrantType (line 1086) | public enum PEnum_FireHydrantType { type PEnum_HoseReelType (line 1093) | public enum PEnum_HoseReelType { type PEnum_HoseReelMountingType (line 1100) | public enum PEnum_HoseReelMountingType { type PEnum_HoseNozzleType (line 1108) | public enum PEnum_HoseNozzleType { type PEnum_SprinklerType (line 1115) | public enum PEnum_SprinklerType { type PEnum_SprinklerActivation (line 1127) | public enum PEnum_SprinklerActivation { type PEnum_SprinklerResponse (line 1134) | public enum PEnum_SprinklerResponse { type PEnum_SprinklerBulbLiquidColor (line 1140) | public enum PEnum_SprinklerBulbLiquidColor { type PEnum_PressureGaugeType (line 1151) | public enum PEnum_PressureGaugeType { type PEnum_ThermometerType (line 1159) | public enum PEnum_ThermometerType { type PEnum_FlowMeterPurpose (line 1167) | public enum PEnum_FlowMeterPurpose { type PEnum_MeterReadOutType (line 1175) | public enum PEnum_MeterReadOutType { type PEnum_GasType (line 1182) | public enum PEnum_GasType { type PEnum_WaterMeterType (line 1191) | public enum PEnum_WaterMeterType { type PEnum_BackflowPreventerType (line 1199) | public enum PEnum_BackflowPreventerType { type PEnum_HeatExchangerArrangement (line 1210) | public enum PEnum_HeatExchangerArrangement { type PEnum_HumidifierApplication (line 1219) | public enum PEnum_HumidifierApplication { type PEnum_HumidifierInternalControl (line 1226) | public enum PEnum_HumidifierInternalControl { type PEnum_JunctionBoxShapeType (line 1235) | public enum PEnum_JunctionBoxShapeType { type PEnum_JunctionBoxPlacingType (line 1243) | public enum PEnum_JunctionBoxPlacingType { type PEnum_JunctionBoxMountingType (line 1251) | public enum PEnum_JunctionBoxMountingType { type PEnum_LampBallastType (line 1259) | public enum PEnum_LampBallastType { type PEnum_LampCompensationType (line 1268) | public enum PEnum_LampCompensationType { type PEnum_LightFixtureMountingType (line 1275) | public enum PEnum_LightFixtureMountingType { type PEnum_LightFixturePlacingType (line 1288) | public enum PEnum_LightFixturePlacingType { type PEnum_LightFixtureSecurityLightingType (line 1298) | public enum PEnum_LightFixtureSecurityLightingType { type PEnum_SelfTestType (line 1307) | public enum PEnum_SelfTestType { type PEnum_BackupSupplySystemType (line 1315) | public enum PEnum_BackupSupplySystemType { type PEnum_PictogramEscapeDirectionType (line 1322) | public enum PEnum_PictogramEscapeDirectionType { type PEnum_AddressabilityType (line 1331) | public enum PEnum_AddressabilityType { type PEnum_AssemblyPlace (line 1339) | public enum PEnum_AssemblyPlace { type PEnum_BuildingThermalExposure (line 1347) | public enum PEnum_BuildingThermalExposure { type PEnum_PackingCareType (line 1354) | public enum PEnum_PackingCareType { type PEnum_PipeFittingJunctionType (line 1361) | public enum PEnum_PipeFittingJunctionType { type PEnum_MaintenanceType (line 1368) | public enum PEnum_MaintenanceType { type PEnum_PriorityType (line 1377) | public enum PEnum_PriorityType { type PEnum_PropertyAgreementType (line 1385) | public enum PEnum_PropertyAgreementType { type PEnum_VoltageLevels (line 1393) | public enum PEnum_VoltageLevels { type PEnum_PoleUsage (line 1404) | public enum PEnum_PoleUsage { type PEnum_TrippingCurveType (line 1415) | public enum PEnum_TrippingCurveType { type PEnum_AdjustmentValueType (line 1422) | public enum PEnum_AdjustmentValueType { type PEnum_ElectroMagneticTrippingUnitType (line 1426) | public enum PEnum_ElectroMagneticTrippingUnitType { type PEnum_ElectronicTrippingUnitType (line 1436) | public enum PEnum_ElectronicTrippingUnitType { type PEnum_TrippingUnitReleaseCurrent (line 1446) | public enum PEnum_TrippingUnitReleaseCurrent { type PEnum_ThermalTrippingUnitType (line 1457) | public enum PEnum_ThermalTrippingUnitType { type PEnum_EarthFailureDeviceType (line 1466) | public enum PEnum_EarthFailureDeviceType { type PEnum_FuseDisconnectorType (line 1473) | public enum PEnum_FuseDisconnectorType { type PEnum_VaristorType (line 1483) | public enum PEnum_VaristorType { type PEnum_PumpBaseType (line 1490) | public enum PEnum_PumpBaseType { type PEnum_PumpDriveConnectionType (line 1498) | public enum PEnum_PumpDriveConnectionType { type PEnum_ReinforcementBarType (line 1506) | public enum PEnum_ReinforcementBarType { type PEnum_ReinforcementBarAllocationType (line 1513) | public enum PEnum_ReinforcementBarAllocationType { type PEnum_ReinforcementBarSurface (line 1521) | public enum PEnum_ReinforcementBarSurface { type PEnum_RiskType (line 1528) | public enum PEnum_RiskType { type PEnum_RiskAssessment (line 1537) | public enum PEnum_RiskAssessment { type PEnum_RiskConsequence (line 1551) | public enum PEnum_RiskConsequence { type PEnum_RiskRating (line 1565) | public enum PEnum_RiskRating { type PEnum_RiskOwner (line 1579) | public enum PEnum_RiskOwner { type PEnum_BathType (line 1589) | public enum PEnum_BathType { type PEnum_SanitaryMounting (line 1602) | public enum PEnum_SanitaryMounting { type PEnum_CisternHeight (line 1611) | public enum PEnum_CisternHeight { type PEnum_FlushType (line 1619) | public enum PEnum_FlushType { type PEnum_FountainType (line 1628) | public enum PEnum_FountainType { type PEnum_ShowerType (line 1635) | public enum PEnum_ShowerType { type PEnum_SinkType (line 1643) | public enum PEnum_SinkType { type PEnum_ToiletType (line 1662) | public enum PEnum_ToiletType { type PEnum_ToiletPanType (line 1672) | public enum PEnum_ToiletPanType { type PEnum_UrinalType (line 1681) | public enum PEnum_UrinalType { type PEnum_WashHandBasinType (line 1690) | public enum PEnum_WashHandBasinType { type PEnum_MovementSensingType (line 1701) | public enum PEnum_MovementSensingType { type PEnum_TemperatureSensorType (line 1708) | public enum PEnum_TemperatureSensorType { type PEnum_WindSensorType (line 1718) | public enum PEnum_WindSensorType { type PEnum_ElementShading (line 1730) | public enum PEnum_ElementShading { type PEnum_SoundScale (line 1738) | public enum PEnum_SoundScale { type PEnum_SpaceHeaterPlacementType (line 1745) | public enum PEnum_SpaceHeaterPlacementType { type PEnum_SpaceHeaterTemperatureClassification (line 1754) | public enum PEnum_SpaceHeaterTemperatureClassification { type PEnum_SpaceHeaterHeatTransferDimension (line 1761) | public enum PEnum_SpaceHeaterHeatTransferDimension { type PEnum_HeatTransferMedium (line 1769) | public enum PEnum_HeatTransferMedium { type PEnum_SpaceHeaterConvectorType (line 1776) | public enum PEnum_SpaceHeaterConvectorType { type PEnum_SpaceHeaterRadiatorType (line 1783) | public enum PEnum_SpaceHeaterRadiatorType { type PEnum_SwitchFunctionType (line 1792) | public enum PEnum_SwitchFunctionType { type PEnum_ContactorType (line 1800) | public enum PEnum_ContactorType { type PEnum_SwitchingDeviceDimmerSwitchType (line 1812) | public enum PEnum_SwitchingDeviceDimmerSwitchType { type PEnum_SwitchingDeviceEmergencyStopType (line 1820) | public enum PEnum_SwitchingDeviceEmergencyStopType { type PEnum_SwitchingDeviceKeypadType (line 1826) | public enum PEnum_SwitchingDeviceKeypadType { type PEnum_SwitchingDeviceMomentarySwitchType (line 1833) | public enum PEnum_SwitchingDeviceMomentarySwitchType { type PEnum_SwitchUsage (line 1839) | public enum PEnum_SwitchUsage { type PEnum_SwitchActivation (line 1849) | public enum PEnum_SwitchActivation { type PEnum_StarterType (line 1861) | public enum PEnum_StarterType { type PEnum_SwitchDisconnectorType (line 1873) | public enum PEnum_SwitchDisconnectorType { type PEnum_LoadDisconnectionType (line 1883) | public enum PEnum_LoadDisconnectionType { type PEnum_SwitchingDeviceToggleSwitchType (line 1890) | public enum PEnum_SwitchingDeviceToggleSwitchType { type PEnum_FurniturePanelType (line 1904) | public enum PEnum_FurniturePanelType { type PEnum_TankComposition (line 1917) | public enum PEnum_TankComposition { type PEnum_TankAccessType (line 1925) | public enum PEnum_TankAccessType { type PEnum_TankStorageType (line 1935) | public enum PEnum_TankStorageType { type PEnum_TankPatternType (line 1947) | public enum PEnum_TankPatternType { type PEnum_EndShapeType (line 1955) | public enum PEnum_EndShapeType { type PEnum_SecondaryCurrentType (line 1965) | public enum PEnum_SecondaryCurrentType { type PEnum_TransformerVectorGroup (line 1971) | public enum PEnum_TransformerVectorGroup { type PEnum_UnitaryControlElementApplication (line 1988) | public enum PEnum_UnitaryControlElementApplication { type PEnum_AirHandlerConstruction (line 1999) | public enum PEnum_AirHandlerConstruction { type PEnum_AirHandlerFanCoilArrangement (line 2006) | public enum PEnum_AirHandlerFanCoilArrangement { type PEnum_ValvePattern (line 2013) | public enum PEnum_ValvePattern { type PEnum_ValveOperation (line 2023) | public enum PEnum_ValveOperation { type PEnum_ValveMechanism (line 2039) | public enum PEnum_ValveMechanism { type PEnum_FaucetType (line 2054) | public enum PEnum_FaucetType { type PEnum_FaucetOperation (line 2067) | public enum PEnum_FaucetOperation { type PEnum_FaucetFunction (line 2080) | public enum PEnum_FaucetFunction { type PEnum_IsolatingPurpose (line 2088) | public enum PEnum_IsolatingPurpose { type PEnum_MixingValveControl (line 2095) | public enum PEnum_MixingValveControl { type PEnum_TrapType (line 2103) | public enum PEnum_TrapType { type PEnum_InletPatternType (line 2112) | public enum PEnum_InletPatternType { type PEnum_GullyType (line 2130) | public enum PEnum_GullyType { type PEnum_BackInletPatternType (line 2137) | public enum PEnum_BackInletPatternType { FILE: Source/Revit.IFC.Export/Exporter/PropertySet/ExporterInitializer_PsetDefIFC4X3Enum.cs type PEnum_ElementStatus (line 19) | public enum PEnum_ElementStatus { type PEnum_FailPosition (line 28) | public enum PEnum_FailPosition { type PEnum_ActuatorApplication (line 35) | public enum PEnum_ActuatorApplication { type PEnum_ElectricActuatorType (line 46) | public enum PEnum_ElectricActuatorType { type PEnum_AddressType (line 53) | public enum PEnum_AddressType { type PEnum_AirSideSystemType (line 62) | public enum PEnum_AirSideSystemType { type PEnum_AirSideSystemDistributionType (line 78) | public enum PEnum_AirSideSystemDistributionType { type PEnum_AirTerminalBoxArrangementType (line 86) | public enum PEnum_AirTerminalBoxArrangementType { type PEnum_AirTerminalBoxReheatType (line 93) | public enum PEnum_AirTerminalBoxReheatType { type PEnum_AirTerminalAirFlowType (line 103) | public enum PEnum_AirTerminalAirFlowType { type PEnum_AirTerminalLocation (line 111) | public enum PEnum_AirTerminalLocation { type PEnum_AirTerminalShape (line 122) | public enum PEnum_AirTerminalShape { type PEnum_AirTerminalFaceType (line 131) | public enum PEnum_AirTerminalFaceType { type PEnum_AirTerminalFlowPattern (line 143) | public enum PEnum_AirTerminalFlowPattern { type PEnum_AirTerminalDischargeDirection (line 155) | public enum PEnum_AirTerminalDischargeDirection { type PEnum_AirTerminalFinishType (line 163) | public enum PEnum_AirTerminalFinishType { type PEnum_AirTerminalMountingType (line 171) | public enum PEnum_AirTerminalMountingType { type PEnum_AirTerminalCoreType (line 179) | public enum PEnum_AirTerminalCoreType { type PEnum_AirTerminalFlowControlType (line 189) | public enum PEnum_AirTerminalFlowControlType { type PEnum_AirToAirHeatTransferHeatTransferType (line 197) | public enum PEnum_AirToAirHeatTransferHeatTransferType { type PEnum_AcquisitionMethod (line 204) | public enum PEnum_AcquisitionMethod { type PEnum_AssetAccountingType (line 214) | public enum PEnum_AssetAccountingType { type PEnum_AssetTaxType (line 221) | public enum PEnum_AssetTaxType { type PEnum_AssetInsuranceType (line 228) | public enum PEnum_AssetInsuranceType { type PEnum_AudioVisualAmplifierType (line 235) | public enum PEnum_AudioVisualAmplifierType { type PEnum_AudioVisualCameraType (line 242) | public enum PEnum_AudioVisualCameraType { type PEnum_AudioVisualDisplayType (line 250) | public enum PEnum_AudioVisualDisplayType { type PEnum_AudioVisualDisplayTouchScreen (line 260) | public enum PEnum_AudioVisualDisplayTouchScreen { type PEnum_AudioVisualPlayerType (line 268) | public enum PEnum_AudioVisualPlayerType { type PEnum_AudioVisualProjectorType (line 275) | public enum PEnum_AudioVisualProjectorType { type PEnum_RailwayCommunicationTerminalType (line 280) | public enum PEnum_RailwayCommunicationTerminalType { type PEnum_AudioVisualReceiverType (line 287) | public enum PEnum_AudioVisualReceiverType { type PEnum_AudioVisualSpeakerType (line 294) | public enum PEnum_AudioVisualSpeakerType { type PEnum_AudioVisualSpeakerMounting (line 304) | public enum PEnum_AudioVisualSpeakerMounting { type PEnum_AudioVisualTunerType (line 313) | public enum PEnum_AudioVisualTunerType { type PEnum_AxleCountingEquipmentType (line 320) | public enum PEnum_AxleCountingEquipmentType { type PEnum_BerthApproach (line 327) | public enum PEnum_BerthApproach { type PEnum_BerthMode (line 331) | public enum PEnum_BerthMode { type PEnum_BoilerOperatingMode (line 335) | public enum PEnum_BoilerOperatingMode { type PEnum_EnergySource (line 343) | public enum PEnum_EnergySource { type PEnum_BoreholeState (line 358) | public enum PEnum_BoreholeState { type PEnum_StructureIndicator (line 374) | public enum PEnum_StructureIndicator { type PEnum_LineCharacteristic (line 379) | public enum PEnum_LineCharacteristic { type PEnum_TrackUsage (line 389) | public enum PEnum_TrackUsage { type PEnum_TrackCharacteristic (line 412) | public enum PEnum_TrackCharacteristic { type PEnum_ConduitShapeType (line 422) | public enum PEnum_ConduitShapeType { type PEnum_DistributionPortGender (line 429) | public enum PEnum_DistributionPortGender { type PEnum_InstallationMethodFlagEnum (line 436) | public enum PEnum_InstallationMethodFlagEnum { type PEnum_MountingMethodEnum (line 445) | public enum PEnum_MountingMethodEnum { type PEnum_InsulatorType (line 452) | public enum PEnum_InsulatorType { type PEnum_FunctionEnum (line 460) | public enum PEnum_FunctionEnum { type PEnum_MaterialEnum (line 469) | public enum PEnum_MaterialEnum { type PEnum_ConstructionEnum (line 476) | public enum PEnum_ConstructionEnum { type PEnum_ShapeEnum (line 484) | public enum PEnum_ShapeEnum { type PEnum_CoreColoursEnum (line 493) | public enum PEnum_CoreColoursEnum { type PEnum_FiberColour (line 513) | public enum PEnum_FiberColour { type PEnum_FiberType (line 530) | public enum PEnum_FiberType { type PEnum_OpticalCableStructureType (line 546) | public enum PEnum_OpticalCableStructureType { type PEnum_FiberMode (line 556) | public enum PEnum_FiberMode { type PEnum_WirePairType (line 563) | public enum PEnum_WirePairType { type PEnum_ProcessItem (line 571) | public enum PEnum_ProcessItem { type PEnum_AdditionalProcessing (line 582) | public enum PEnum_AdditionalProcessing { type PEnum_ProcessDirection (line 588) | public enum PEnum_ProcessDirection { type PEnum_RelativePosition (line 593) | public enum PEnum_RelativePosition { type PEnum_CheckRailType (line 601) | public enum PEnum_CheckRailType { type PEnum_UsagePurpose (line 612) | public enum PEnum_UsagePurpose { type PEnum_CoilPlacementType (line 619) | public enum PEnum_CoilPlacementType { type PEnum_CoilCoolant (line 627) | public enum PEnum_CoilCoolant { type PEnum_CoilConnectionDirection (line 635) | public enum PEnum_CoilConnectionDirection { type PEnum_CoilFluidArrangement (line 642) | public enum PEnum_CoilFluidArrangement { type PEnum_PolarizationMode (line 650) | public enum PEnum_PolarizationMode { type PEnum_RadiationPattern (line 657) | public enum PEnum_RadiationPattern { type PEnum_AntennaType (line 667) | public enum PEnum_AntennaType { type PEnum_InputOutputSignalType (line 675) | public enum PEnum_InputOutputSignalType { type PEnum_ComputerUIType (line 682) | public enum PEnum_ComputerUIType { type PEnum_CommonInterfaceType (line 691) | public enum PEnum_CommonInterfaceType { type PEnum_ModemTrafficInterfaceType (line 700) | public enum PEnum_ModemTrafficInterfaceType { type PEnum_OpticalNetworkUnitType (line 708) | public enum PEnum_OpticalNetworkUnitType { type PEnum_TransportEquipmentType (line 715) | public enum PEnum_TransportEquipmentType { type PEnum_TransportEquipmentAssemblyType (line 724) | public enum PEnum_TransportEquipmentAssemblyType { type PEnum_CompressorTypePowerSource (line 731) | public enum PEnum_CompressorTypePowerSource { type PEnum_RefrigerantClass (line 739) | public enum PEnum_RefrigerantClass { type PEnum_AssemblyPlace (line 751) | public enum PEnum_AssemblyPlace { type PEnum_ConcreteCastingMethod (line 759) | public enum PEnum_ConcreteCastingMethod { type PEnum_ControllerTypeFloating (line 768) | public enum PEnum_ControllerTypeFloating { type PEnum_ControllerMultiPositionType (line 798) | public enum PEnum_ControllerMultiPositionType { type PEnum_ControllerTypeProgrammable (line 806) | public enum PEnum_ControllerTypeProgrammable { type PEnum_ControllerApplication (line 813) | public enum PEnum_ControllerApplication { type PEnum_ControllerProportionalType (line 836) | public enum PEnum_ControllerProportionalType { type PEnum_ControllerTwoPositionType (line 844) | public enum PEnum_ControllerTwoPositionType { type PEnum_CooledBeamActiveAirFlowConfigurationType (line 862) | public enum PEnum_CooledBeamActiveAirFlowConfigurationType { type PEnum_CooledBeamSupplyAirConnectionType (line 870) | public enum PEnum_CooledBeamSupplyAirConnectionType { type PEnum_CooledBeamPipeConnection (line 879) | public enum PEnum_CooledBeamPipeConnection { type PEnum_CooledBeamWaterFlowControlSystemType (line 888) | public enum PEnum_CooledBeamWaterFlowControlSystemType { type PEnum_CooledBeamIntegratedLightingType (line 897) | public enum PEnum_CooledBeamIntegratedLightingType { type PEnum_CoolingTowerCircuitType (line 906) | public enum PEnum_CoolingTowerCircuitType { type PEnum_CoolingTowerFlowArrangement (line 915) | public enum PEnum_CoolingTowerFlowArrangement { type PEnum_CoolingTowerSprayType (line 923) | public enum PEnum_CoolingTowerSprayType { type PEnum_CoolingTowerCapacityControl (line 931) | public enum PEnum_CoolingTowerCapacityControl { type PEnum_CoolingTowerControlStrategy (line 944) | public enum PEnum_CoolingTowerControlStrategy { type PEnum_DamperSizingMethod (line 951) | public enum PEnum_DamperSizingMethod { type PEnum_DamperOperation (line 957) | public enum PEnum_DamperOperation { type PEnum_DamperOrientation (line 964) | public enum PEnum_DamperOrientation { type PEnum_DamperBladeAction (line 972) | public enum PEnum_DamperBladeAction { type PEnum_DamperBladeShape (line 981) | public enum PEnum_DamperBladeShape { type PEnum_DamperBladeEdge (line 989) | public enum PEnum_DamperBladeEdge { type PEnum_ControlDamperOperation (line 996) | public enum PEnum_ControlDamperOperation { type PEnum_FireDamperActuationType (line 1003) | public enum PEnum_FireDamperActuationType { type PEnum_FireDamperClosureRating (line 1010) | public enum PEnum_FireDamperClosureRating { type PEnum_SerialInterfaceType (line 1017) | public enum PEnum_SerialInterfaceType { type PEnum_DataTransmissionUnitUsage (line 1025) | public enum PEnum_DataTransmissionUnitUsage { type PEnum_ArrangerPositionEnum (line 1033) | public enum PEnum_ArrangerPositionEnum { type PEnum_LubricationSystemType (line 1042) | public enum PEnum_LubricationSystemType { type PEnum_LubricationPowerSupply (line 1049) | public enum PEnum_LubricationPowerSupply { type PEnum_RailPadStiffness (line 1056) | public enum PEnum_RailPadStiffness { type PEnum_DispatchingBoardType (line 1064) | public enum PEnum_DispatchingBoardType { type PEnum_TypeOfShaft (line 1071) | public enum PEnum_TypeOfShaft { type PEnum_DistributionPortElectricalType (line 1087) | public enum PEnum_DistributionPortElectricalType { type PEnum_ConductorFunctionEnum (line 1108) | public enum PEnum_ConductorFunctionEnum { type PEnum_DuctConnectionType (line 1119) | public enum PEnum_DuctConnectionType { type PEnum_PipeEndStyleTreatment (line 1138) | public enum PEnum_PipeEndStyleTreatment { type PEnum_DistributionSystemElectricalType (line 1152) | public enum PEnum_DistributionSystemElectricalType { type PEnum_DistributionSystemElectricalCategory (line 1163) | public enum PEnum_DistributionSystemElectricalCategory { type PEnum_OverheadContactLineType (line 1171) | public enum PEnum_OverheadContactLineType { type PEnum_DuctSizingMethod (line 1182) | public enum PEnum_DuctSizingMethod { type PEnum_DoorPanelOperationEnum (line 1190) | public enum PEnum_DoorPanelOperationEnum { type PEnum_DoorPanelPositionEnum (line 1203) | public enum PEnum_DoorPanelPositionEnum { type PEnum_TurnstileType (line 1211) | public enum PEnum_TurnstileType { type PEnum_DuctSegmentShape (line 1219) | public enum PEnum_DuctSegmentShape { type PEnum_InsulationStandardClass (line 1227) | public enum PEnum_InsulationStandardClass { type PEnum_ElectricalFeederType (line 1237) | public enum PEnum_ElectricalFeederType { type PEnum_ElectricApplianceDishwasherType (line 1247) | public enum PEnum_ElectricApplianceDishwasherType { type PEnum_ElectricApplianceElectricCookerType (line 1257) | public enum PEnum_ElectricApplianceElectricCookerType { type PEnum_BatteryChargingType (line 1268) | public enum PEnum_BatteryChargingType { type PEnum_ElectronicFilterType (line 1275) | public enum PEnum_ElectronicFilterType { type PEnum_MotorEnclosureType (line 1286) | public enum PEnum_MotorEnclosureType { type PEnum_CantileverAssemblyType (line 1295) | public enum PEnum_CantileverAssemblyType { type PEnum_ExpansionDirection (line 1314) | public enum PEnum_ExpansionDirection { type PEnum_BladesOrientation (line 1321) | public enum PEnum_BladesOrientation { type PEnum_SteadyDeviceType (line 1328) | public enum PEnum_SteadyDeviceType { type PEnum_SupportingSystemType (line 1335) | public enum PEnum_SupportingSystemType { type PEnum_BranchLineDirection (line 1346) | public enum PEnum_BranchLineDirection { type PEnum_TypeOfCurvedTurnout (line 1358) | public enum PEnum_TypeOfCurvedTurnout { type PEnum_TypeOfDrivingDevice (line 1366) | public enum PEnum_TypeOfDrivingDevice { type PEnum_TurnoutPanelOrientation (line 1377) | public enum PEnum_TurnoutPanelOrientation { type PEnum_TurnoutHeaterType (line 1384) | public enum PEnum_TurnoutHeaterType { type PEnum_TypeOfJunction (line 1392) | public enum PEnum_TypeOfJunction { type PEnum_TypeOfTurnout (line 1401) | public enum PEnum_TypeOfTurnout { type PEnum_ElementComponentDeliveryType (line 1414) | public enum PEnum_ElementComponentDeliveryType { type PEnum_ElementComponentCorrosionTreatment (line 1422) | public enum PEnum_ElementComponentCorrosionTreatment { type PEnum_EngineEnergySource (line 1430) | public enum PEnum_EngineEnergySource { type PEnum_LifeCyclePhase (line 1443) | public enum PEnum_LifeCyclePhase { type PEnum_EvaporativeCoolerFlowArrangement (line 1469) | public enum PEnum_EvaporativeCoolerFlowArrangement { type PEnum_EvaporatorMediumType (line 1477) | public enum PEnum_EvaporatorMediumType { type PEnum_EvaporatorCoolant (line 1484) | public enum PEnum_EvaporatorCoolant { type PEnum_CentrifugalFanDischargePosition (line 1492) | public enum PEnum_CentrifugalFanDischargePosition { type PEnum_CentrifugalFanRotation (line 1505) | public enum PEnum_CentrifugalFanRotation { type PEnum_CentrifugalFanArrangement (line 1512) | public enum PEnum_CentrifugalFanArrangement { type PEnum_FanDischargeType (line 1525) | public enum PEnum_FanDischargeType { type PEnum_FanApplicationType (line 1534) | public enum PEnum_FanApplicationType { type PEnum_FanCoilPosition (line 1543) | public enum PEnum_FanCoilPosition { type PEnum_FanMotorPosition (line 1550) | public enum PEnum_FanMotorPosition { type PEnum_FanMountingType (line 1557) | public enum PEnum_FanMountingType { type PEnum_FanMotorConnectionType (line 1568) | public enum PEnum_FanMotorConnectionType { type PEnum_FanCapacityControlType (line 1576) | public enum PEnum_FanCapacityControlType { type PEnum_FenderType (line 1586) | public enum PEnum_FenderType { type PEnum_AddedMassCoefficientMethod (line 1593) | public enum PEnum_AddedMassCoefficientMethod { type PEnum_FilterAirParticleFilterType (line 1598) | public enum PEnum_FilterAirParticleFilterType { type PEnum_FilterAirParticleFilterSeparationType (line 1615) | public enum PEnum_FilterAirParticleFilterSeparationType { type PEnum_CompressedAirFilterType (line 1623) | public enum PEnum_CompressedAirFilterType { type PEnum_FilterWaterFilterType (line 1631) | public enum PEnum_FilterWaterFilterType { type PEnum_BreechingInletType (line 1641) | public enum PEnum_BreechingInletType { type PEnum_BreechingInletCouplingType (line 1648) | public enum PEnum_BreechingInletCouplingType { type PEnum_FireHydrantType (line 1655) | public enum PEnum_FireHydrantType { type PEnum_HoseReelType (line 1662) | public enum PEnum_HoseReelType { type PEnum_HoseReelMountingType (line 1669) | public enum PEnum_HoseReelMountingType { type PEnum_HoseNozzleType (line 1677) | public enum PEnum_HoseNozzleType { type PEnum_SprinklerType (line 1684) | public enum PEnum_SprinklerType { type PEnum_SprinklerActivation (line 1696) | public enum PEnum_SprinklerActivation { type PEnum_SprinklerResponse (line 1703) | public enum PEnum_SprinklerResponse { type PEnum_SprinklerBulbLiquidColour (line 1709) | public enum PEnum_SprinklerBulbLiquidColour { type PEnum_FittingJunctionType (line 1720) | public enum PEnum_FittingJunctionType { type PEnum_PressureGaugeType (line 1727) | public enum PEnum_PressureGaugeType { type PEnum_ThermometerType (line 1735) | public enum PEnum_ThermometerType { type PEnum_FlowMeterPurpose (line 1743) | public enum PEnum_FlowMeterPurpose { type PEnum_MeterReadOutType (line 1751) | public enum PEnum_MeterReadOutType { type PEnum_GasType (line 1758) | public enum PEnum_GasType { type PEnum_WaterMeterType (line 1767) | public enum PEnum_WaterMeterType { type PEnum_BackflowPreventerType (line 1775) | public enum PEnum_BackflowPreventerType { type PEnum_StrataAssemblyPurpose (line 1786) | public enum PEnum_StrataAssemblyPurpose { type PEnum_HeatExchangerArrangement (line 1802) | public enum PEnum_HeatExchangerArrangement { type PEnum_HumidifierApplication (line 1811) | public enum PEnum_HumidifierApplication { type PEnum_HumidifierInternalControl (line 1818) | public enum PEnum_HumidifierInternalControl { type PEnum_BumperOrientation (line 1827) | public enum PEnum_BumperOrientation { type PEnum_SectionType (line 1834) | public enum PEnum_SectionType { type PEnum_JunctionBoxShapeType (line 1838) | public enum PEnum_JunctionBoxShapeType { type PEnum_JunctionBoxPlacingType (line 1846) | public enum PEnum_JunctionBoxPlacingType { type PEnum_JunctionBoxMountingType (line 1854) | public enum PEnum_JunctionBoxMountingType { type PEnum_DataConnectionType (line 1862) | public enum PEnum_DataConnectionType { type PEnum_LampBallastType (line 1869) | public enum PEnum_LampBallastType { type PEnum_LampCompensationType (line 1878) | public enum PEnum_LampCompensationType { type PEnum_LightFixtureMountingType (line 1885) | public enum PEnum_LightFixtureMountingType { type PEnum_LightFixturePlacingType (line 1898) | public enum PEnum_LightFixturePlacingType { type PEnum_LightFixtureSecurityLightingType (line 1908) | public enum PEnum_LightFixtureSecurityLightingType { type PEnum_SelfTestType (line 1917) | public enum PEnum_SelfTestType { type PEnum_BackupSupplySystemType (line 1925) | public enum PEnum_BackupSupplySystemType { type PEnum_PictogramEscapeDirectionType (line 1932) | public enum PEnum_PictogramEscapeDirectionType { type PEnum_AddressabilityType (line 1941) | public enum PEnum_AddressabilityType { type PEnum_LRMType (line 1949) | public enum PEnum_LRMType { type PEnum_AssetRating (line 1955) | public enum PEnum_AssetRating { type PEnum_MonitoringType (line 1962) | public enum PEnum_MonitoringType { type PEnum_AccidentResponse (line 1969) | public enum PEnum_AccidentResponse { type PEnum_MarkerType (line 1976) | public enum PEnum_MarkerType { type PEnum_OCSFasteningType (line 1996) | public enum PEnum_OCSFasteningType { type PEnum_TrackFasteningElasticityType (line 2008) | public enum PEnum_TrackFasteningElasticityType { type PEnum_SleeperArrangement (line 2015) | public enum PEnum_SleeperArrangement { type PEnum_MechanicalStressType (line 2022) | public enum PEnum_MechanicalStressType { type PEnum_CatenaryStayType (line 2029) | public enum PEnum_CatenaryStayType { type PEnum_TransmissionType (line 2036) | public enum PEnum_TransmissionType { type PEnum_TransmittedSignal (line 2043) | public enum PEnum_TransmittedSignal { type PEnum_MasterUnitType (line 2053) | public enum PEnum_MasterUnitType { type PEnum_UnitConnectionType (line 2060) | public enum PEnum_UnitConnectionType { type PEnum_MooringDeviceType (line 2069) | public enum PEnum_MooringDeviceType { type PEnum_AnchorageType (line 2079) | public enum PEnum_AnchorageType { type PEnum_ControllerInterfaceType (line 2084) | public enum PEnum_ControllerInterfaceType { type PEnum_OpticalSplitterType (line 2093) | public enum PEnum_OpticalSplitterType { type PEnum_BuildingThermalExposure (line 2100) | public enum PEnum_BuildingThermalExposure { type PEnum_PackingCareType (line 2107) | public enum PEnum_PackingCareType { type PEnum_PermeableCoveringOperationEnum (line 2114) | public enum PEnum_PermeableCoveringOperationEnum { type PEnum_WindowPanelPositionEnum (line 2122) | public enum PEnum_WindowPanelPositionEnum { type PEnum_ComplementaryWorks (line 2132) | public enum PEnum_ComplementaryWorks { type PEnum_ProjectType (line 2140) | public enum PEnum_ProjectType { type PEnum_MaintenanceType (line 2147) | public enum PEnum_MaintenanceType { type PEnum_PriorityType (line 2156) | public enum PEnum_PriorityType { type PEnum_PropertyAgreementType (line 2164) | public enum PEnum_PropertyAgreementType { type PEnum_VoltageLevels (line 2172) | public enum PEnum_VoltageLevels { type PEnum_PoleUsage (line 2183) | public enum PEnum_PoleUsage { type PEnum_TrippingCurveType (line 2194) | public enum PEnum_TrippingCurveType { type PEnum_AdjustmentValueType (line 2201) | public enum PEnum_AdjustmentValueType { type PEnum_ElectroMagneticTrippingUnitType (line 2205) | public enum PEnum_ElectroMagneticTrippingUnitType { type PEnum_ElectronicTrippingUnitType (line 2215) | public enum PEnum_ElectronicTrippingUnitType { type PEnum_TrippingUnitReleaseCurrent (line 2225) | public enum PEnum_TrippingUnitReleaseCurrent { type PEnum_ThermalTrippingUnitType (line 2236) | public enum PEnum_ThermalTrippingUnitType { type PEnum_EarthFailureDeviceType (line 2245) | public enum PEnum_EarthFailureDeviceType { type PEnum_FuseDisconnectorType (line 2252) | public enum PEnum_FuseDisconnectorType { type PEnum_SparkGapType (line 2262) | public enum PEnum_SparkGapType { type PEnum_VaristorType (line 2269) | public enum PEnum_VaristorType { type PEnum_PumpBaseType (line 2276) | public enum PEnum_PumpBaseType { type PEnum_PumpDriveConnectionType (line 2284) | public enum PEnum_PumpDriveConnectionType { type PEnum_CurveShapeEnum (line 2292) | public enum PEnum_CurveShapeEnum { type PEnum_GuardRailConnection (line 2296) | public enum PEnum_GuardRailConnection { type PEnum_GuardRailType (line 2304) | public enum PEnum_GuardRailType { type PEnum_RailDeliveryState (line 2312) | public enum PEnum_RailDeliveryState { type PEnum_RailCondition (line 2319) | public enum PEnum_RailCondition { type PEnum_DrillOnRail (line 2327) | public enum PEnum_DrillOnRail { type PEnum_RailElementaryLength (line 2335) | public enum PEnum_RailElementaryLength { type PEnum_RailwayBaliseType (line 2358) | public enum PEnum_RailwayBaliseType { type PEnum_TrainCategory (line 2365) | public enum PEnum_TrainCategory { type PEnum_SignalIndicatorType (line 2372) | public enum PEnum_SignalIndicatorType { type PEnum_RailwaySignalType (line 2384) | public enum PEnum_RailwaySignalType { type PEnum_TrackSupportingStructure (line 2400) | public enum PEnum_TrackSupportingStructure { type PEnum_ReinforcementBarType (line 2412) | public enum PEnum_ReinforcementBarType { type PEnum_ReinforcementBarAllocationType (line 2419) | public enum PEnum_ReinforcementBarAllocationType { type PEnum_RiskType (line 2427) | public enum PEnum_RiskType { type PEnum_RiskRating (line 2483) | public enum PEnum_RiskRating { type PEnum_BathType (line 2497) | public enum PEnum_BathType { type PEnum_SanitaryMounting (line 2509) | public enum PEnum_SanitaryMounting { type PEnum_CisternHeight (line 2518) | public enum PEnum_CisternHeight { type PEnum_FlushType (line 2526) | public enum PEnum_FlushType { type PEnum_FountainType (line 2535) | public enum PEnum_FountainType { type PEnum_ShowerType (line 2542) | public enum PEnum_ShowerType { type PEnum_SinkType (line 2550) | public enum PEnum_SinkType { type PEnum_ToiletType (line 2569) | public enum PEnum_ToiletType { type PEnum_ToiletPanType (line 2579) | public enum PEnum_ToiletPanType { type PEnum_UrinalType (line 2588) | public enum PEnum_UrinalType { type PEnum_WashHandBasinType (line 2597) | public enum PEnum_WashHandBasinType { type PEnum_SectioningDeviceType (line 2608) | public enum PEnum_SectioningDeviceType { type PEnum_DataCollectionType (line 2616) | public enum PEnum_DataCollectionType { type PEnum_EarthquakeSensorType (line 2623) | public enum PEnum_EarthquakeSensorType { type PEnum_ForeignObjectDetectionSensorType (line 2630) | public enum PEnum_ForeignObjectDetectionSensorType { type PEnum_MovementSensingType (line 2636) | public enum PEnum_MovementSensingType { type PEnum_RainSensorType (line 2643) | public enum PEnum_RainSensorType { type PEnum_ImageShootingMode (line 2651) | public enum PEnum_ImageShootingMode { type PEnum_SnowSensorType (line 2658) | public enum PEnum_SnowSensorType { type PEnum_TemperatureSensorType (line 2664) | public enum PEnum_TemperatureSensorType { type PEnum_WindSensorType (line 2674) | public enum PEnum_WindSensorType { type PEnum_ElementShading (line 2686) | public enum PEnum_ElementShading { type PEnum_SoilCompositeFractions (line 2695) | public enum PEnum_SoilCompositeFractions { type PEnum_SoundScale (line 2726) | public enum PEnum_SoundScale { type PEnum_SpaceHeaterPlacementType (line 2733) | public enum PEnum_SpaceHeaterPlacementType { type PEnum_SpaceHeaterTemperatureClassification (line 2742) | public enum PEnum_SpaceHeaterTemperatureClassification { type PEnum_SpaceHeaterHeatTransferDimension (line 2749) | public enum PEnum_SpaceHeaterHeatTransferDimension { type PEnum_HeatTransferMedium (line 2757) | public enum PEnum_HeatTransferMedium { type PEnum_SpaceHeaterConvectorType (line 2764) | public enum PEnum_SpaceHeaterConvectorType { type PEnum_SpaceHeaterRadiatorType (line 2771) | public enum PEnum_SpaceHeaterRadiatorType { type PEnum_SideType (line 2780) | public enum PEnum_SideType { type PEnum_TransitionSuperelevationType (line 2785) | public enum PEnum_TransitionSuperelevationType { type PEnum_SwitchFunctionType (line 2788) | public enum PEnum_SwitchFunctionType { type PEnum_ContactorType (line 2796) | public enum PEnum_ContactorType { type PEnum_SwitchingDeviceDimmerSwitchType (line 2808) | public enum PEnum_SwitchingDeviceDimmerSwitchType { type PEnum_SwitchingDeviceEmergencyStopType (line 2816) | public enum PEnum_SwitchingDeviceEmergencyStopType { type PEnum_SwitchingDeviceKeypadType (line 2822) | public enum PEnum_SwitchingDeviceKeypadType { type PEnum_SwitchingDeviceMomentarySwitchType (line 2829) | public enum PEnum_SwitchingDeviceMomentarySwitchType { type PEnum_SwitchUsage (line 2835) | public enum PEnum_SwitchUsage { type PEnum_SwitchActivation (line 2845) | public enum PEnum_SwitchActivation { type PEnum_StarterType (line 2857) | public enum PEnum_StarterType { type PEnum_SwitchDisconnectorType (line 2869) | public enum PEnum_SwitchDisconnectorType { type PEnum_LoadDisconnectionType (line 2879) | public enum PEnum_LoadDisconnectionType { type PEnum_SwitchingDeviceToggleSwitchType (line 2886) | public enum PEnum_SwitchingDeviceToggleSwitchType { type PEnum_FurniturePanelType (line 2900) | public enum PEnum_FurniturePanelType { type PEnum_TankComposition (line 2913) | public enum PEnum_TankComposition { type PEnum_TankAccessType (line 2921) | public enum PEnum_TankAccessType { type PEnum_TankStorageType (line 2931) | public enum PEnum_TankStorageType { type PEnum_TankPatternType (line 2943) | public enum PEnum_TankPatternType { type PEnum_EndShapeType (line 2951) | public enum PEnum_EndShapeType { type PEnum_CableFunctionType (line 2961) | public enum PEnum_CableFunctionType { type PEnum_CableArmourType (line 2968) | public enum PEnum_CableArmourType { type PEnum_PaymentMethod (line 2975) | public enum PEnum_PaymentMethod { type PEnum_TicketVendingMachineType (line 2983) | public enum PEnum_TicketVendingMachineType { type PEnum_VendingMachineUserInterface (line 2991) | public enum PEnum_VendingMachineUserInterface { type PEnum_ToleranceBasis (line 2999) | public enum PEnum_ToleranceBasis { type PEnum_UnderSleeperPadStiffness (line 3011) | public enum PEnum_UnderSleeperPadStiffness { type PEnum_InstalledCondition (line 3019) | public enum PEnum_InstalledCondition { type PEnum_SleeperType (line 3027) | public enum PEnum_SleeperType { type PEnum_PowerSupplyMode (line 3039) | public enum PEnum_PowerSupplyMode { type PEnum_ElectrificationType (line 3046) | public enum PEnum_ElectrificationType { type PEnum_SecondaryCurrentType (line 3054) | public enum PEnum_SecondaryCurrentType { type PEnum_TransformerVectorGroup (line 3060) | public enum PEnum_TransformerVectorGroup { type PEnum_UncertaintyBasis (line 3077) | public enum PEnum_UncertaintyBasis { type PEnum_UnitaryControlElementApplication (line 3087) | public enum PEnum_UnitaryControlElementApplication { type PEnum_AirHandlerConstruction (line 3098) | public enum PEnum_AirHandlerConstruction { type PEnum_AirHandlerFanCoilArrangement (line 3105) | public enum PEnum_AirHandlerFanCoilArrangement { type PEnum_ValvePattern (line 3112) | public enum PEnum_ValvePattern { type PEnum_ValveOperation (line 3122) | public enum PEnum_ValveOperation { type PEnum_ValveMechanism (line 3138) | public enum PEnum_ValveMechanism { type PEnum_FaucetType (line 3153) | public enum PEnum_FaucetType { type PEnum_FaucetOperation (line 3166) | public enum PEnum_FaucetOperation { type PEnum_FaucetFunction (line 3179) | public enum PEnum_FaucetFunction { type PEnum_IsolatingPurpose (line 3187) | public enum PEnum_IsolatingPurpose { type PEnum_MixingValveControl (line 3194) | public enum PEnum_MixingValveControl { type PEnum_TrapType (line 3202) | public enum PEnum_TrapType { type PEnum_InletPatternType (line 3211) | public enum PEnum_InletPatternType { type PEnum_GullyType (line 3229) | public enum PEnum_GullyType { type PEnum_BackInletPatternType (line 3236) | public enum PEnum_BackInletPatternType { type PEnum_TransitionWidthType (line 3254) | public enum PEnum_TransitionWidthType { type PEnum_WindowPanelOperationEnum (line 3258) | public enum PEnum_WindowPanelOperationEnum { type PEnum_CommunicationStandard (line 3276) | public enum PEnum_CommunicationStandard { FILE: Source/Revit.IFC.Export/Exporter/PropertySet/PreDefinedPropertySetDescription.cs class PreDefinedPropertySetDescription (line 38) | public class PreDefinedPropertySetDescription : Description method AddEntry (line 49) | public void AddEntry(PreDefinedPropertySetEntry entry) method ProcessEntries (line 69) | public IList<(string name, PropertyValueType type, IList data... FILE: Source/Revit.IFC.Export/Exporter/PropertySet/PreDefinedPropertySetEntry.cs class PreDefinedPropertySetEntry (line 30) | public class PreDefinedPropertySetEntry : Entry ProcessEntry(IFCFile file, Element element) FILE: Source/Revit.IFC.Export/Exporter/PropertySet/PreDefinedPropertySetEntryMap.cs class PreDefinedPropertySetEntryMap (line 34) | public class PreDefinedPropertySetEntryMap : EntryMap method PreDefinedPropertySetEntryMap (line 36) | public PreDefinedPropertySetEntryMap() { } method PreDefinedPropertySetEntryMap (line 44) | public PreDefinedPropertySetEntryMap(string revitParameterName) method PreDefinedPropertySetEntryMap (line 50) | public PreDefinedPropertySetEntryMap(PropertyCalculator calculator) method PreDefinedPropertySetEntryMap (line 55) | public PreDefinedPropertySetEntryMap(string revitParameterName, BuiltI... method ProcessEntry (line 61) | public IList ProcessEntry(IFCFile file, Element element, Prop... method CreateDataFromElement (line 73) | IList CreateDataFromElement(IFCFile file, Element element, Pr... method CreateDataFromElementBase (line 93) | private static IList CreateDataFromElementBase(IFCFile file, ... method CreateSingleDataFromElementBase (line 140) | private static IFCData CreateSingleDataFromElementBase(IFCFile file, E... FILE: Source/Revit.IFC.Export/Exporter/PropertySet/PropertyCalculator.cs class PropertyCalculator (line 33) | abstract public class PropertyCalculator method Calculate (line 58) | abstract public bool Calculate(ExporterIFC exporterIFC, IFCExportBodyP... method GetParameterFromSubelementCache (line 75) | virtual public bool GetParameterFromSubelementCache(Element element, I... method GetStringValue (line 105) | public virtual string GetStringValue() method GetStringValues (line 114) | public virtual IList GetStringValues() method GetBooleanValue (line 128) | public virtual bool GetBooleanValue() method GetLogicalValue (line 142) | public virtual IFCLogical GetLogicalValue() method GetDoubleValue (line 156) | public virtual double GetDoubleValue() method GetIntValue (line 170) | public virtual int GetIntValue() FILE: Source/Revit.IFC.Export/Exporter/PropertySet/PropertySetDescription.cs class RevitBuiltInParameterMapper (line 31) | public class RevitBuiltInParameterMapper method AddEntry (line 41) | static private void AddEntry(string propertyName, BuiltInParameter rev... method AddEntry (line 46) | static private void AddEntry(string psetName, string propertyName, Bui... method Initialize (line 51) | static private void Initialize() method GetRevitBuiltInParameter (line 89) | static public BuiltInParameter GetRevitBuiltInParameter(string psetNam... class PropertySetDescription (line 108) | public class PropertySetDescription : Description method AddEntry (line 133) | public void AddEntry(PropertySetEntry entry) method RemoveEntry (line 175) | public bool RemoveEntry(PropertySetEntry entry) method UsablePropertyName (line 180) | private string UsablePropertyName(IFCAnyHandle propHnd, IDictionary ProcessEntries(IFCFile file, ExporterIFC exp... FILE: Source/Revit.IFC.Export/Exporter/PropertySet/PropertySetEntry.cs type PropertyValueType (line 32) | public enum PropertyValueType type PropertyType (line 63) | public enum PropertyType class PropertySetEntry (line 307) | public class PropertySetEntry : Entry method PropertySetEntry (line 339) | public PropertySetEntry(string revitParameterName, string compatiblePa... method PropertySetEntry (line 344) | public PropertySetEntry(PropertyType propertyType, string revitParamet... method PropertySetEntry (line 349) | public PropertySetEntry(PropertyType propertyType, string propertyName... method PropertySetEntry (line 354) | public PropertySetEntry(PropertyType propertyType, string propertyName... method PropertySetEntry (line 359) | public PropertySetEntry(PropertyType propertyType, string propertyName... method PropertySetEntry (line 364) | public PropertySetEntry(PropertyType propertyType, string propertyName... method PropertySetEntry (line 369) | public PropertySetEntry(PropertyType propertyType, string propertyName... method GetPartialParameterValueOnePass (line 375) | private string GetPartialParameterValueOnePass(Element element, Elemen... method GetPartialParameterValueById (line 399) | private string GetPartialParameterValueById(Element element, ProjectIn... method CreateTextPropertyFromCombinedParameterData (line 417) | private IFCAnyHandle CreateTextPropertyFromCombinedParameterData(IFCFi... method ProcessEntry (line 450) | public IFCAnyHandle ProcessEntry(IFCFile file, ExporterIFC exporterIFC... method CreateGenericEntry (line 486) | public static PropertySetEntry CreateGenericEntry(PropertyType propert... method CreateReal (line 502) | public static PropertySetEntry CreateReal(string revitParameterName) method CreatePower (line 514) | public static PropertySetEntry CreatePower(string revitParameterName) method CreateFrequency (line 526) | public static PropertySetEntry CreateFrequency(string revitParameterName) method CreateElectricCurrent (line 538) | public static PropertySetEntry CreateElectricCurrent(string revitParam... method CreateElectricVoltage (line 550) | public static PropertySetEntry CreateElectricVoltage(string revitParam... method CreateIlluminance (line 562) | public static PropertySetEntry CreateIlluminance(string revitParameter... method CreateVolume (line 574) | public static PropertySetEntry CreateVolume(string revitParameterName) method CreateVolumetricFlowRate (line 586) | public static PropertySetEntry CreateVolumetricFlowRate(string revitPa... method CreateThermodynamicTemperature (line 598) | public static PropertySetEntry CreateThermodynamicTemperature(string r... method CreateThermalTransmittance (line 610) | public static PropertySetEntry CreateThermalTransmittance(string revit... method CreateBoolean (line 626) | public static PropertySetEntry CreateBoolean(string revitParameterName) method CreateLogical (line 642) | public static PropertySetEntry CreateLogical(string revitParameterName) method CreateLabel (line 658) | public static PropertySetEntry CreateLabel(string revitParameterName) method CreateText (line 674) | public static PropertySetEntry CreateText(string revitParameterName) method CreateParameterEntry (line 681) | public static PropertySetEntry CreateParameterEntry(string propertyName, method CreateIdentifier (line 699) | public static PropertySetEntry CreateIdentifier(string revitParameterN... method CreateInteger (line 715) | public static PropertySetEntry CreateInteger(string revitParameterName) method CreateArea (line 731) | public static PropertySetEntry CreateArea(string revitParameterName) method CreateLength (line 747) | public static PropertySetEntry CreateLength(string revitParameterName) method CreatePositiveLength (line 763) | public static PropertySetEntry CreatePositiveLength(string revitParame... method CreateRatio (line 779) | public static PropertySetEntry CreateRatio(string revitParameterName) method CreateLinearVelocity (line 795) | public static PropertySetEntry CreateLinearVelocity(string revitParame... method CreateNormalisedRatio (line 811) | public static PropertySetEntry CreateNormalisedRatio(string revitParam... method CreatePositiveRatio (line 827) | public static PropertySetEntry CreatePositiveRatio(string revitParamet... method CreateEnumeratedValue (line 848) | public static PropertySetEntry CreateEnumeratedValue(string revitParam... method CreateEnumeratedValue (line 852) | public static PropertySetEntry CreateEnumeratedValue(string revitParam... method CreateClassificationReference (line 865) | public static PropertySetEntry CreateClassificationReference(string re... method CreateListValue (line 879) | public static PropertySetEntry CreateListValue(string revitParameterNa... method CreateParameterEntry (line 891) | public static PropertySetEntry CreateParameterEntry(Parameter paramete... FILE: Source/Revit.IFC.Export/Exporter/PropertySet/PropertySetEntryMap.cs class PropertySetEntryMap (line 35) | public class PropertySetEntryMap : EntryMap method PropertySetEntryMap (line 37) | public PropertySetEntryMap() { } method PropertySetEntryMap (line 44) | public PropertySetEntryMap(string revitParameterName) method PropertySetEntryMap (line 50) | public PropertySetEntryMap(PropertyCalculator calculator) method PropertySetEntryMap (line 55) | public PropertySetEntryMap(string revitParameterName, BuiltInParameter... method ProcessEntry (line 79) | public IFCAnyHandle ProcessEntry(IFCFile file, ExporterIFC exporterIFC... method GetPropertyDataFromString (line 112) | private static IFCData GetPropertyDataFromString(string valueString, P... method CreatePropertyFromElementBase (line 418) | private static IFCAnyHandle CreatePropertyFromElementBase(IFCFile file... method CollectTableDataFromElement (line 1037) | private static bool CollectTableDataFromElement(Element element, strin... method CreatePropertyFromElementOrSymbol (line 1098) | IFCAnyHandle CreatePropertyFromElementOrSymbol(IFCFile file, ExporterI... method CreatePropertyFromCalculatorOrDescription (line 1176) | IFCAnyHandle CreatePropertyFromCalculatorOrDescription(IFCFile file, E... method CreatePropertyFromCalculator (line 1223) | IFCAnyHandle CreatePropertyFromCalculator(IFCFile file, PropertyType p... FILE: Source/Revit.IFC.Export/Exporter/PropertySet/PropertySetEntryUtil.cs class PropertySetEntryUtil (line 37) | public class PropertySetEntryUtil method GetLocalizedIsExternal (line 44) | public static string GetLocalizedIsExternal(LanguageType language) FILE: Source/Revit.IFC.Export/Exporter/PropertySet/PropertyUtil.cs class PropertyUtil (line 40) | public class PropertyUtil method CreateCommonPropertyFromList (line 135) | public static IFCAnyHandle CreateCommonPropertyFromList(IFCFile file, ... method CreateCommonProperty (line 170) | public static IFCAnyHandle CreateCommonProperty(IFCFile file, Property... method CreateBoundedValuePropertyFromList (line 182) | protected static IFCAnyHandle CreateBoundedValuePropertyFromList(IFCFi... method CreateTableProperty (line 212) | public static IFCAnyHandle CreateTableProperty(IFCFile file, PropertyD... method CreateLabelProperty (line 229) | public static IFCAnyHandle CreateLabelProperty(IFCFile file, PropertyD... method CreateTextProperty (line 288) | public static IFCAnyHandle CreateTextProperty(IFCFile file, PropertyDe... method CreateTextPropertyFromCache (line 302) | public static IFCAnyHandle CreateTextPropertyFromCache(IFCFile file, P... method CreateTextPropertyFromElement (line 334) | public static IFCAnyHandle CreateTextPropertyFromElement(IFCFile file,... method CreateTextPropertyFromElement (line 357) | public static IFCAnyHandle CreateTextPropertyFromElement(IFCFile file,... method CreateLabelPropertyFromCache (line 388) | public static IFCAnyHandle CreateLabelPropertyFromCache(IFCFile file, ... method CreateLabelProperty (line 422) | public static IFCAnyHandle CreateLabelProperty(IFCFile file, PropertyD... method CreateIdentifierProperty (line 458) | public static IFCAnyHandle CreateIdentifierProperty(IFCFile file, Prop... method CreateIdentifierPropertyFromCache (line 472) | public static IFCAnyHandle CreateIdentifierPropertyFromCache(IFCFile f... method CreateBooleanProperty (line 494) | public static IFCAnyHandle CreateBooleanProperty(IFCFile file, Propert... method CreateLogicalProperty (line 508) | public static IFCAnyHandle CreateLogicalProperty(IFCFile file, Propert... method CreateBooleanPropertyFromCache (line 522) | public static IFCAnyHandle CreateBooleanPropertyFromCache(IFCFile file... method CreateLogicalPropertyFromCache (line 543) | public static IFCAnyHandle CreateLogicalPropertyFromCache(IFCFile file... method CreateIntegerProperty (line 564) | public static IFCAnyHandle CreateIntegerProperty(IFCFile file, Propert... method CreateIntegerPropertyFromCache (line 578) | public static IFCAnyHandle CreateIntegerPropertyFromCache(IFCFile file... method CanCacheDouble (line 600) | internal static double? CanCacheDouble(double value) method CreateCountMeasureProperty (line 629) | public static IFCAnyHandle CreateCountMeasureProperty(IFCFile file, Pr... method CreateCountMeasureProperty (line 641) | public static IFCAnyHandle CreateCountMeasureProperty(IFCFile file, Pr... method CreateClassificationReferenceProperty (line 652) | public static IFCAnyHandle CreateClassificationReferenceProperty(IFCFi... method CreateTimePropertyFromElement (line 668) | public static IFCAnyHandle CreateTimePropertyFromElement(IFCFile file,... method CreateUserDefinedRealPropertyFromElement (line 675) | public static IFCAnyHandle CreateUserDefinedRealPropertyFromElement(IF... method CreateCurrencyPropertyFromElement (line 692) | public static IFCAnyHandle CreateCurrencyPropertyFromElement(IFCFile f... method CreateUserDefinedRealPropertyFromElement (line 701) | public static IFCAnyHandle CreateUserDefinedRealPropertyFromElement(IF... method CreateCurrencyPropertyFromElement (line 730) | public static IFCAnyHandle CreateCurrencyPropertyFromElement(IFCFile f... method CreateTimePropertyFromElement (line 758) | public static IFCAnyHandle CreateTimePropertyFromElement(IFCFile file,... method CreateClassificationReferencePropertyFromElement (line 785) | public static IFCAnyHandle CreateClassificationReferencePropertyFromEl... method CreateDoublePropertyFromElement (line 810) | private static IFCAnyHandle CreateDoublePropertyFromElement(IFCFile fi... method CreateClassificationReferencePropertyFromElement (line 832) | public static IFCAnyHandle CreateClassificationReferencePropertyFromEl... method CreateLabelPropertyFromElement (line 860) | public static IFCAnyHandle CreateLabelPropertyFromElement(IFCFile file... method CreateLabelPropertyFromElement (line 889) | public static IFCAnyHandle CreateLabelPropertyFromElement(IFCFile file... method CreateIdentifierPropertyFromElement (line 918) | public static IFCAnyHandle CreateIdentifierPropertyFromElement(IFCFile... method CreateIdentifierPropertyFromElement (line 940) | public static IFCAnyHandle CreateIdentifierPropertyFromElement(IFCFile... method CreateBooleanPropertyFromElement (line 968) | public static IFCAnyHandle CreateBooleanPropertyFromElement(IFCFile fi... method CreateLogicalPropertyFromElement (line 989) | public static IFCAnyHandle CreateLogicalPropertyFromElement(IFCFile fi... method CreateIntegerPropertyFromElement (line 1011) | public static IFCAnyHandle CreateIntegerPropertyFromElement(IFCFile fi... method CreateRatioMeasureDataFromString (line 1026) | public static IFCData CreateRatioMeasureDataFromString(string value) method CreateNormalisedRatioMeasureDataFromString (line 1042) | public static IFCData CreateNormalisedRatioMeasureDataFromString(strin... method CreatePositiveRatioMeasureDataFromString (line 1057) | public static IFCData CreatePositiveRatioMeasureDataFromString(string ... method CreateCountMeasurePropertyFromElement (line 1076) | public static IFCAnyHandle CreateCountMeasurePropertyFromElement(IFCFi... method CreateCountMeasurePropertyFromElement (line 1111) | public static IFCAnyHandle CreateCountMeasurePropertyFromElement(IFCFi... method GetPreIfc4QuantityNameIfNeeded (line 1136) | public static string GetPreIfc4QuantityNameIfNeeded(string quantitySet... method GetQuantityDoubleValueFromMappedOrDefaultParameter (line 1170) | public static bool GetQuantityDoubleValueFromMappedOrDefaultParameter(... method CreateBeamColumnBaseQuantities (line 1198) | public static void CreateBeamColumnBaseQuantities(ExporterIFC exporter... method CreatePreCOBIEGSAQuantities (line 1422) | public static void CreatePreCOBIEGSAQuantities(ExporterIFC exporterIFC... method CreateOpeningQuantities (line 1439) | public static void CreateOpeningQuantities(ExporterIFC exporterIFC, IF... method CreateOpeningQuantities (line 1450) | public static void CreateOpeningQuantities(ExporterIFC exporterIFC, IF... method CreateSlabBaseQuantities (line 1539) | public static void CreateSlabBaseQuantities(ExporterIFC exporterIFC, I... method IsParameterScalingRequired (line 1590) | public static bool IsParameterScalingRequired(Parameter param) method IsPropertySetExcluded (line 1609) | public static bool IsPropertySetExcluded(PropertySetupType propertySet... method CreateWallBaseQuantities (line 1635) | public static void CreateWallBaseQuantities(ExporterIFC exporterIFC, W... method CreateAndRelateBaseQuantities (line 1950) | static public void CreateAndRelateBaseQuantities(IFCFile file, Exporte... method CreateBeamColumnMemberBaseQuantities (line 1985) | public static void CreateBeamColumnMemberBaseQuantities(ExporterIFC ex... method IsWidthLengthReversed (line 1995) | public static bool IsWidthLengthReversed(IFCAnyHandle elemHandle) method CreateInternalRevitPropertySets (line 2007) | public static void CreateInternalRevitPropertySets(ExporterIFC exporte... method CreateInternalRevitPropertySetsForTemporaryParts (line 2104) | public static HashSet CreateInternalRevitPropertySetsFor... method CreateGroupedInternalProperties (line 2135) | private static SortedDictionary... method CreatePropertyByParameterStorageType (line 2211) | public static IFCAnyHandle CreatePropertyByParameterStorageType(IFCFil... method GetParameterMappingInfoFromCache (line 2282) | public static IFCPropertyMappingInfo GetParameterMappingInfoFromCache(... method GetParameterUnitType (line 2306) | public static ForgeTypeId GetParameterUnitType(Parameter parameter) method CreateRealPropertyBasedOnParameterType (line 2337) | public static IFCAnyHandle CreateRealPropertyBasedOnParameterType(IFCF... method CreateRealPropertyByType (line 2358) | public static IFCAnyHandle CreateRealPropertyByType(IFCFile file, Forg... method CreateElementTypeProperties (line 2931) | public static void CreateElementTypeProperties(ExporterIFC exporterIFC... method GetQuantityDoubleValueFromParameter (line 2991) | public static bool GetQuantityDoubleValueFromParameter(Element element... method GetDoubleValuesFromParameterByType (line 3020) | public static IList GetDoubleValuesFromParameterByType(Elemen... method GetScaledDoubleValueFromParameter (line 3059) | public static double? GetScaledDoubleValueFromParameter(Element elem, ... method CreateAreaPropertyFromElement (line 3095) | public static IFCAnyHandle CreateAreaPropertyFromElement(IFCFile file,... method CreateAccelerationPropertyFromElement (line 3123) | public static IFCAnyHandle CreateAccelerationPropertyFromElement(IFCFi... method CreateAngularVelocityPropertyFromElement (line 3151) | public static IFCAnyHandle CreateAngularVelocityPropertyFromElement(IF... method CreateAreaDensityPropertyFromElement (line 3179) | public static IFCAnyHandle CreateAreaDensityPropertyFromElement(IFCFil... method CreateDynamicViscosityPropertyFromElement (line 3207) | public static IFCAnyHandle CreateDynamicViscosityPropertyFromElement(I... method CreateElectricCurrentPropertyFromElement (line 3235) | public static IFCAnyHandle CreateElectricCurrentPropertyFromElement(IF... method CreateElectricVoltagePropertyFromElement (line 3263) | public static IFCAnyHandle CreateElectricVoltagePropertyFromElement(IF... method CreateEnergyPropertyFromElement (line 3291) | public static IFCAnyHandle CreateEnergyPropertyFromElement(IFCFile fil... method CreateForcePropertyFromElement (line 3319) | public static IFCAnyHandle CreateForcePropertyFromElement(IFCFile file... method CreateFrequencyPropertyFromElement (line 3347) | public static IFCAnyHandle CreateFrequencyPropertyFromElement(IFCFile ... method CreateHeatingValuePropertyFromElement (line 3375) | public static IFCAnyHandle CreateHeatingValuePropertyFromElement(IFCFi... method CreateIlluminancePropertyFromElement (line 3403) | public static IFCAnyHandle CreateIlluminancePropertyFromElement(IFCFil... method CreateIonConcentrationPropertyFromElement (line 3431) | public static IFCAnyHandle CreateIonConcentrationPropertyFromElement(I... method CreateIsothermalMoistureCapacityPropertyFromElement (line 3459) | public static IFCAnyHandle CreateIsothermalMoistureCapacityPropertyFro... method CreateHeatFluxDensityPropertyFromElement (line 3487) | public static IFCAnyHandle CreateHeatFluxDensityPropertyFromElement(IF... method CreateLengthPropertyFromElement (line 3515) | public static IFCAnyHandle CreateLengthPropertyFromElement(IFCFile fil... method CreateLinearForcePropertyFromElement (line 3543) | public static IFCAnyHandle CreateLinearForcePropertyFromElement(IFCFil... method CreateLinearMomentPropertyFromElement (line 3571) | public static IFCAnyHandle CreateLinearMomentPropertyFromElement(IFCFi... method CreateLinearStiffnessPropertyFromElement (line 3599) | public static IFCAnyHandle CreateLinearStiffnessPropertyFromElement(IF... method CreateLinearVelocityPropertyFromElement (line 3627) | public static IFCAnyHandle CreateLinearVelocityPropertyFromElement(IFC... method CreateLuminousFluxPropertyFromElement (line 3655) | public static IFCAnyHandle CreateLuminousFluxPropertyFromElement(IFCFi... method CreateLuminousIntensityPropertyFromElement (line 3683) | public static IFCAnyHandle CreateLuminousIntensityPropertyFromElement(... method CreateMassPropertyFromElement (line 3711) | public static IFCAnyHandle CreateMassPropertyFromElement(IFCFile file,... method CreateMassDensityPropertyFromElement (line 3739) | public static IFCAnyHandle CreateMassDensityPropertyFromElement(IFCFil... method CreateMassFlowRatePropertyFromElement (line 3767) | public static IFCAnyHandle CreateMassFlowRatePropertyFromElement(IFCFi... method CreateMassPerLengthPropertyFromElement (line 3795) | public static IFCAnyHandle CreateMassPerLengthPropertyFromElement(IFCF... method CreateModulusOfElasticityPropertyFromElement (line 3823) | public static IFCAnyHandle CreateModulusOfElasticityPropertyFromElemen... method CreateMoistureDiffusivityPropertyFromElement (line 3851) | public static IFCAnyHandle CreateMoistureDiffusivityPropertyFromElemen... method CreateMomentOfInertiaPropertyFromElement (line 3879) | public static IFCAnyHandle CreateMomentOfInertiaPropertyFromElement(IF... method CreateNormalisedRatioPropertyFromElement (line 3907) | public static IFCAnyHandle CreateNormalisedRatioPropertyFromElement(IF... method CreateNumericPropertyFromElement (line 3935) | public static IFCAnyHandle CreateNumericPropertyFromElement(IFCFile fi... method CreatePlaneAnglePropertyFromElement (line 3963) | public static IFCAnyHandle CreatePlaneAnglePropertyFromElement(IFCFile... method CreatePlanarForcePropertyFromElement (line 3991) | public static IFCAnyHandle CreatePlanarForcePropertyFromElement(IFCFil... method CreatePositiveLengthPropertyFromElement (line 4019) | public static IFCAnyHandle CreatePositiveLengthPropertyFromElement(IFC... method CreatePositiveRatioPropertyFromElement (line 4047) | public static IFCAnyHandle CreatePositiveRatioPropertyFromElement(IFCF... method CreatePositivePlaneAnglePropertyFromElement (line 4075) | public static IFCAnyHandle CreatePositivePlaneAnglePropertyFromElement... method CreatePowerPropertyFromElement (line 4103) | public static IFCAnyHandle CreatePowerPropertyFromElement(IFCFile file... method CreatePressurePropertyFromElement (line 4131) | public static IFCAnyHandle CreatePressurePropertyFromElement(IFCFile f... method CreateRatioPropertyFromElement (line 4159) | public static IFCAnyHandle CreateRatioPropertyFromElement(IFCFile file... method CreateRealPropertyFromElement (line 4187) | public static IFCAnyHandle CreateRealPropertyFromElement(IFCFile file,... method CreateRotationalFrequencyPropertyFromElement (line 4215) | public static IFCAnyHandle CreateRotationalFrequencyPropertyFromElemen... method CreateSoundPowerPropertyFromElement (line 4243) | public static IFCAnyHandle CreateSoundPowerPropertyFromElement(IFCFile... method CreateSoundPressurePropertyFromElement (line 4271) | public static IFCAnyHandle CreateSoundPressurePropertyFromElement(IFCF... method CreateSpecificHeatCapacityPropertyFromElement (line 4299) | public static IFCAnyHandle CreateSpecificHeatCapacityPropertyFromEleme... method CreateThermalConductivityPropertyFromElement (line 4327) | public static IFCAnyHandle CreateThermalConductivityPropertyFromElemen... method CreateThermalExpansionCoefficientPropertyFromElement (line 4355) | public static IFCAnyHandle CreateThermalExpansionCoefficientPropertyFr... method CreateThermalResistancePropertyFromElement (line 4383) | public static IFCAnyHandle CreateThermalResistancePropertyFromElement(... method CreateThermalTransmittancePropertyFromElement (line 4411) | public static IFCAnyHandle CreateThermalTransmittancePropertyFromEleme... method CreateThermodynamicTemperaturePropertyFromElement (line 4439) | public static IFCAnyHandle CreateThermodynamicTemperaturePropertyFromE... method CreateVaporPermeabilityPropertyFromElement (line 4467) | public static IFCAnyHandle CreateVaporPermeabilityPropertyFromElement(... method CreateVolumePropertyFromElement (line 4495) | public static IFCAnyHandle CreateVolumePropertyFromElement(IFCFile fil... method CreateVolumetricFlowRatePropertyFromElement (line 4523) | public static IFCAnyHandle CreateVolumetricFlowRatePropertyFromElement... method CreateTorquePropertyFromElement (line 4551) | public static IFCAnyHandle CreateTorquePropertyFromElement(IFCFile fil... method CreateWarpingConstantPropertyFromElement (line 4579) | public static IFCAnyHandle CreateWarpingConstantPropertyFromElement(IF... method CreateAreaPropertyFromElement (line 4609) | public static IFCAnyHandle CreateAreaPropertyFromElement(IFCFile file,... method CreateAccelerationPropertyFromElement (line 4633) | public static IFCAnyHandle CreateAccelerationPropertyFromElement(IFCFi... method CreateAngularVelocityPropertyFromElement (line 4657) | public static IFCAnyHandle CreateAngularVelocityPropertyFromElement(IF... method CreateAreaDensityPropertyFromElement (line 4681) | public static IFCAnyHandle CreateAreaDensityPropertyFromElement(IFCFil... method CreateDynamicViscosityPropertyFromElement (line 4705) | public static IFCAnyHandle CreateDynamicViscosityPropertyFromElement(I... method CreateElectricCurrentPropertyFromElement (line 4729) | public static IFCAnyHandle CreateElectricCurrentPropertyFromElement(IF... method CreateElectricVoltagePropertyFromElement (line 4753) | public static IFCAnyHandle CreateElectricVoltagePropertyFromElement(IF... method CreateEnergyPropertyFromElement (line 4777) | public static IFCAnyHandle CreateEnergyPropertyFromElement(IFCFile fil... method CreateForcePropertyFromElement (line 4801) | public static IFCAnyHandle CreateForcePropertyFromElement(IFCFile file... method CreateFrequencyPropertyFromElement (line 4825) | public static IFCAnyHandle CreateFrequencyPropertyFromElement(IFCFile ... method CreateHeatingValuePropertyFromElement (line 4849) | public static IFCAnyHandle CreateHeatingValuePropertyFromElement(IFCFi... method CreateIlluminancePropertyFromElement (line 4873) | public static IFCAnyHandle CreateIlluminancePropertyFromElement(IFCFil... method CreateIonConcentrationPropertyFromElement (line 4897) | public static IFCAnyHandle CreateIonConcentrationPropertyFromElement(I... method CreateIsothermalMoistureCapacityPropertyFromElement (line 4921) | public static IFCAnyHandle CreateIsothermalMoistureCapacityPropertyFro... method CreateHeatFluxDensityPropertyFromElement (line 4945) | public static IFCAnyHandle CreateHeatFluxDensityPropertyFromElement(IF... method CreateLengthPropertyFromElement (line 4969) | public static IFCAnyHandle CreateLengthPropertyFromElement(IFCFile fil... method CreateLinearForcePropertyFromElement (line 4993) | public static IFCAnyHandle CreateLinearForcePropertyFromElement(IFCFil... method CreateLinearMomentPropertyFromElement (line 5017) | public static IFCAnyHandle CreateLinearMomentPropertyFromElement(IFCFi... method CreateLinearStiffnessPropertyFromElement (line 5041) | public static IFCAnyHandle CreateLinearStiffnessPropertyFromElement(IF... method CreateLinearVelocityPropertyFromElement (line 5065) | public static IFCAnyHandle CreateLinearVelocityPropertyFromElement(IFC... method CreateLuminousFluxPropertyFromElement (line 5089) | public static IFCAnyHandle CreateLuminousFluxPropertyFromElement(IFCFi... method CreateLuminousIntensityPropertyFromElement (line 5113) | public static IFCAnyHandle CreateLuminousIntensityPropertyFromElement(... method CreateMassPropertyFromElement (line 5137) | public static IFCAnyHandle CreateMassPropertyFromElement(IFCFile file,... method CreateMassDensityPropertyFromElement (line 5161) | public static IFCAnyHandle CreateMassDensityPropertyFromElement(IFCFil... method CreateMassFlowRatePropertyFromElement (line 5185) | public static IFCAnyHandle CreateMassFlowRatePropertyFromElement(IFCFi... method CreateMassPerLengthPropertyFromElement (line 5209) | public static IFCAnyHandle CreateMassPerLengthPropertyFromElement(IFCF... method CreateModulusOfElasticityPropertyFromElement (line 5233) | public static IFCAnyHandle CreateModulusOfElasticityPropertyFromElemen... method CreateMoistureDiffusivityPropertyFromElement (line 5257) | public static IFCAnyHandle CreateMoistureDiffusivityPropertyFromElemen... method CreateMomentOfInertiaPropertyFromElement (line 5281) | public static IFCAnyHandle CreateMomentOfInertiaPropertyFromElement(IF... method CreateNormalisedRatioPropertyFromElement (line 5305) | public static IFCAnyHandle CreateNormalisedRatioPropertyFromElement(IF... method CreateNumericPropertyFromElement (line 5329) | public static IFCAnyHandle CreateNumericPropertyFromElement(IFCFile fi... method CreatePlaneAnglePropertyFromElement (line 5353) | public static IFCAnyHandle CreatePlaneAnglePropertyFromElement(IFCFile... method CreatePlanarForcePropertyFromElement (line 5377) | public static IFCAnyHandle CreatePlanarForcePropertyFromElement(IFCFil... method CreatePositiveLengthPropertyFromElement (line 5401) | public static IFCAnyHandle CreatePositiveLengthPropertyFromElement(IFC... method CreatePositiveRatioPropertyFromElement (line 5425) | public static IFCAnyHandle CreatePositiveRatioPropertyFromElement(IFCF... method CreatePositivePlaneAnglePropertyFromElement (line 5449) | public static IFCAnyHandle CreatePositivePlaneAnglePropertyFromElement... method CreatePowerPropertyFromElement (line 5473) | public static IFCAnyHandle CreatePowerPropertyFromElement(IFCFile file... method CreatePressurePropertyFromElement (line 5497) | public static IFCAnyHandle CreatePressurePropertyFromElement(IFCFile f... method CreateRatioPropertyFromElement (line 5521) | public static IFCAnyHandle CreateRatioPropertyFromElement(IFCFile file... method CreateRealPropertyFromElement (line 5545) | public static IFCAnyHandle CreateRealPropertyFromElement(IFCFile file,... method CreateRotationalFrequencyPropertyFromElement (line 5569) | public static IFCAnyHandle CreateRotationalFrequencyPropertyFromElemen... method CreateSoundPowerPropertyFromElement (line 5593) | public static IFCAnyHandle CreateSoundPowerPropertyFromElement(IFCFile... method CreateSoundPressurePropertyFromElement (line 5617) | public static IFCAnyHandle CreateSoundPressurePropertyFromElement(IFCF... method CreateSpecificHeatCapacityPropertyFromElement (line 5641) | public static IFCAnyHandle CreateSpecificHeatCapacityPropertyFromEleme... method CreateThermalConductivityPropertyFromElement (line 5665) | public static IFCAnyHandle CreateThermalConductivityPropertyFromElemen... method CreateThermalExpansionCoefficientPropertyFromElement (line 5689) | public static IFCAnyHandle CreateThermalExpansionCoefficientPropertyFr... method CreateThermalResistancePropertyFromElement (line 5713) | public static IFCAnyHandle CreateThermalResistancePropertyFromElement(... method CreateThermalTransmittancePropertyFromElement (line 5737) | public static IFCAnyHandle CreateThermalTransmittancePropertyFromEleme... method CreateThermodynamicTemperaturePropertyFromElement (line 5761) | public static IFCAnyHandle CreateThermodynamicTemperaturePropertyFromE... method CreateVaporPermeabilityPropertyFromElement (line 5785) | public static IFCAnyHandle CreateVaporPermeabilityPropertyFromElement(... method CreateVolumePropertyFromElement (line 5809) | public static IFCAnyHandle CreateVolumePropertyFromElement(IFCFile fil... method CreateVolumetricFlowRatePropertyFromElement (line 5833) | public static IFCAnyHandle CreateVolumetricFlowRatePropertyFromElement... method CreateTorquePropertyFromElement (line 5857) | public static IFCAnyHandle CreateTorquePropertyFromElement(IFCFile fil... method CreateWarpingConstantPropertyFromElement (line 5881) | public static IFCAnyHandle CreateWarpingConstantPropertyFromElement(IF... method CreateGenericPropertyFromCache (line 5907) | public static IFCAnyHandle CreateGenericPropertyFromCache(IFCFile file... method CreateAreaPropertyFromCache (line 5955) | public static IFCAnyHandle CreateAreaPropertyFromCache(IFCFile file, P... method CreateAccelerationPropertyFromCache (line 5966) | public static IFCAnyHandle CreateAccelerationPropertyFromCache(IFCFile... method CreateAngularVelocityPropertyFromCache (line 5977) | public static IFCAnyHandle CreateAngularVelocityPropertyFromCache(IFCF... method CreateAreaDensityPropertyFromCache (line 5988) | public static IFCAnyHandle CreateAreaDensityPropertyFromCache(IFCFile ... method CreateDynamicViscosityPropertyFromCache (line 5999) | public static IFCAnyHandle CreateDynamicViscosityPropertyFromCache(IFC... method CreateElectricCurrentPropertyFromCache (line 6010) | public static IFCAnyHandle CreateElectricCurrentPropertyFromCache(IFCF... method CreateElectricVoltagePropertyFromCache (line 6021) | public static IFCAnyHandle CreateElectricVoltagePropertyFromCache(IFCF... method CreateEnergyPropertyFromCache (line 6032) | public static IFCAnyHandle CreateEnergyPropertyFromCache(IFCFile file,... method CreateForcePropertyFromCache (line 6043) | public static IFCAnyHandle CreateForcePropertyFromCache(IFCFile file, ... method CreateFrequencyPropertyFromCache (line 6054) | public static IFCAnyHandle CreateFrequencyPropertyFromCache(IFCFile fi... method CreateHeatingValuePropertyFromCache (line 6065) | public static IFCAnyHandle CreateHeatingValuePropertyFromCache(IFCFile... method CreateIlluminancePropertyFromCache (line 6076) | public static IFCAnyHandle CreateIlluminancePropertyFromCache(IFCFile ... method CreateIonConcentrationPropertyFromCache (line 6087) | public static IFCAnyHandle CreateIonConcentrationPropertyFromCache(IFC... method CreateIsothermalMoistureCapacityPropertyFromCache (line 6098) | public static IFCAnyHandle CreateIsothermalMoistureCapacityPropertyFro... method CreateHeatFluxDensityPropertyFromCache (line 6109) | public static IFCAnyHandle CreateHeatFluxDensityPropertyFromCache(IFCF... method CreateLengthPropertyFromCache (line 6120) | public static IFCAnyHandle CreateLengthPropertyFromCache(IFCFile file,... method CreateLinearForcePropertyFromCache (line 6131) | public static IFCAnyHandle CreateLinearForcePropertyFromCache(IFCFile ... method CreateLinearMomentPropertyFromCache (line 6142) | public static IFCAnyHandle CreateLinearMomentPropertyFromCache(IFCFile... method CreateLinearStiffnessPropertyFromCache (line 6153) | public static IFCAnyHandle CreateLinearStiffnessPropertyFromCache(IFCF... method CreateLinearVelocityPropertyFromCache (line 6164) | public static IFCAnyHandle CreateLinearVelocityPropertyFromCache(IFCFi... method CreateLuminousFluxPropertyFromCache (line 6175) | public static IFCAnyHandle CreateLuminousFluxPropertyFromCache(IFCFile... method CreateLuminousIntensityPropertyFromCache (line 6186) | public static IFCAnyHandle CreateLuminousIntensityPropertyFromCache(IF... method CreateMassPropertyFromCache (line 6197) | public static IFCAnyHandle CreateMassPropertyFromCache(IFCFile file, P... method CreateMassDensityPropertyFromCache (line 6208) | public static IFCAnyHandle CreateMassDensityPropertyFromCache(IFCFile ... method CreateMassFlowRatePropertyFromCache (line 6219) | public static IFCAnyHandle CreateMassFlowRatePropertyFromCache(IFCFile... method CreateMassPerLengthPropertyFromCache (line 6230) | public static IFCAnyHandle CreateMassPerLengthPropertyFromCache(IFCFil... method CreateModulusOfElasticityPropertyFromCache (line 6241) | public static IFCAnyHandle CreateModulusOfElasticityPropertyFromCache(... method CreateMoistureDiffusivityPropertyFromCache (line 6252) | public static IFCAnyHandle CreateMoistureDiffusivityPropertyFromCache(... method CreateMomentOfInertiaPropertyFromCache (line 6263) | public static IFCAnyHandle CreateMomentOfInertiaPropertyFromCache(IFCF... method CreateNormalisedRatioPropertyFromCache (line 6274) | public static IFCAnyHandle CreateNormalisedRatioPropertyFromCache(IFCF... method CreateNumericPropertyFromCache (line 6285) | public static IFCAnyHandle CreateNumericPropertyFromCache(IFCFile file... method CreatePlaneAnglePropertyFromCache (line 6296) | public static IFCAnyHandle CreatePlaneAnglePropertyFromCache(IFCFile f... method CreatePlanarForcePropertyFromCache (line 6307) | public static IFCAnyHandle CreatePlanarForcePropertyFromCache(IFCFile ... method CreatePositiveLengthPropertyFromCache (line 6318) | public static IFCAnyHandle CreatePositiveLengthPropertyFromCache(IFCFi... method CreatePositiveRatioPropertyFromCache (line 6329) | public static IFCAnyHandle CreatePositiveRatioPropertyFromCache(IFCFil... method CreatePositivePlaneAnglePropertyFromCache (line 6340) | public static IFCAnyHandle CreatePositivePlaneAnglePropertyFromCache(I... method CreatePowerPropertyFromCache (line 6351) | public static IFCAnyHandle CreatePowerPropertyFromCache(IFCFile file, ... method CreatePressurePropertyFromCache (line 6362) | public static IFCAnyHandle CreatePressurePropertyFromCache(IFCFile fil... method CreateRatioPropertyFromCache (line 6373) | public static IFCAnyHandle CreateRatioPropertyFromCache(IFCFile file, ... method CreateRealPropertyFromCache (line 6384) | public static IFCAnyHandle CreateRealPropertyFromCache(IFCFile file, P... method CreateRotationalFrequencyPropertyFromCache (line 6395) | public static IFCAnyHandle CreateRotationalFrequencyPropertyFromCache(... method CreateSoundPowerPropertyFromCache (line 6406) | public static IFCAnyHandle CreateSoundPowerPropertyFromCache(IFCFile f... method CreateSoundPressurePropertyFromCache (line 6417) | public static IFCAnyHandle CreateSoundPressurePropertyFromCache(IFCFil... method CreateSpecificHeatCapacityPropertyFromCache (line 6428) | public static IFCAnyHandle CreateSpecificHeatCapacityPropertyFromCache... method CreateThermalConductivityPropertyFromCache (line 6439) | public static IFCAnyHandle CreateThermalConductivityPropertyFromCache(... method CreateThermalExpansionCoefficientPropertyFromCache (line 6450) | public static IFCAnyHandle CreateThermalExpansionCoefficientPropertyFr... method CreateThermalResistancePropertyFromCache (line 6461) | public static IFCAnyHandle CreateThermalResistancePropertyFromCache(IF... method CreateThermalTransmittancePropertyFromCache (line 6472) | public static IFCAnyHandle CreateThermalTransmittancePropertyFromCache... method CreateThermodynamicTemperaturePropertyFromCache (line 6483) | public static IFCAnyHandle CreateThermodynamicTemperaturePropertyFromC... method CreateVaporPermeabilityPropertyFromCache (line 6494) | public static IFCAnyHandle CreateVaporPermeabilityPropertyFromCache(IF... method CreateVolumePropertyFromCache (line 6505) | public static IFCAnyHandle CreateVolumePropertyFromCache(IFCFile file,... method CreateVolumetricFlowRatePropertyFromCache (line 6516) | public static IFCAnyHandle CreateVolumetricFlowRatePropertyFromCache(I... method CreateTorquePropertyFromCache (line 6527) | public static IFCAnyHandle CreateTorquePropertyFromCache(IFCFile file,... method CreateWarpingConstantPropertyFromCache (line 6538) | public static IFCAnyHandle CreateWarpingConstantPropertyFromCache(IFCF... method CreateGenericProperty (line 6557) | public static IFCAnyHandle CreateGenericProperty(IFCFile file, Propert... method CreateAreaProperty (line 6577) | public static IFCAnyHandle CreateAreaProperty(IFCFile file, PropertyDe... method CreateAccelerationProperty (line 6590) | public static IFCAnyHandle CreateAccelerationProperty(IFCFile file, Pr... method CreateAngularVelocityProperty (line 6603) | public static IFCAnyHandle CreateAngularVelocityProperty(IFCFile file,... method CreateAreaDensityProperty (line 6616) | public static IFCAnyHandle CreateAreaDensityProperty(IFCFile file, Pro... method CreateDynamicViscosityProperty (line 6629) | public static IFCAnyHandle CreateDynamicViscosityProperty(IFCFile file... method CreateElectricCurrentProperty (line 6642) | public static IFCAnyHandle CreateElectricCurrentProperty(IFCFile file,... method CreateElectricVoltageProperty (line 6655) | public static IFCAnyHandle CreateElectricVoltageProperty(IFCFile file,... method CreateEnergyProperty (line 6668) | public static IFCAnyHandle CreateEnergyProperty(IFCFile file, Property... method CreateForceProperty (line 6681) | public static IFCAnyHandle CreateForceProperty(IFCFile file, PropertyD... method CreateFrequencyProperty (line 6694) | public static IFCAnyHandle CreateFrequencyProperty(IFCFile file, Prope... method CreateHeatingValueProperty (line 6707) | public static IFCAnyHandle CreateHeatingValueProperty(IFCFile file, Pr... method CreateIlluminanceProperty (line 6720) | public static IFCAnyHandle CreateIlluminanceProperty(IFCFile file, Pro... method CreateIonConcentrationProperty (line 6733) | public static IFCAnyHandle CreateIonConcentrationProperty(IFCFile file... method CreateIsothermalMoistureCapacityProperty (line 6746) | public static IFCAnyHandle CreateIsothermalMoistureCapacityProperty(IF... method CreateHeatFluxDensityProperty (line 6759) | public static IFCAnyHandle CreateHeatFluxDensityProperty(IFCFile file,... method CreateLengthProperty (line 6772) | public static IFCAnyHandle CreateLengthProperty(IFCFile file, Property... method CreateLinearForceProperty (line 6785) | public static IFCAnyHandle CreateLinearForceProperty(IFCFile file, Pro... method CreateLinearMomentProperty (line 6798) | public static IFCAnyHandle CreateLinearMomentProperty(IFCFile file, Pr... method CreateLinearStiffnessProperty (line 6811) | public static IFCAnyHandle CreateLinearStiffnessProperty(IFCFile file,... method CreateLinearVelocityProperty (line 6824) | public static IFCAnyHandle CreateLinearVelocityProperty(IFCFile file, ... method CreateLuminousFluxProperty (line 6837) | public static IFCAnyHandle CreateLuminousFluxProperty(IFCFile file, Pr... method CreateLuminousIntensityProperty (line 6850) | public static IFCAnyHandle CreateLuminousIntensityProperty(IFCFile fil... method CreateMassProperty (line 6863) | public static IFCAnyHandle CreateMassProperty(IFCFile file, PropertyDe... method CreateMassDensityProperty (line 6876) | public static IFCAnyHandle CreateMassDensityProperty(IFCFile file, Pro... method CreateMassFlowRateProperty (line 6889) | public static IFCAnyHandle CreateMassFlowRateProperty(IFCFile file, Pr... method CreateMassPerLengthProperty (line 6902) | public static IFCAnyHandle CreateMassPerLengthProperty(IFCFile file, P... method CreateModulusOfElasticityProperty (line 6915) | public static IFCAnyHandle CreateModulusOfElasticityProperty(IFCFile f... method CreateMoistureDiffusivityProperty (line 6928) | public static IFCAnyHandle CreateMoistureDiffusivityProperty(IFCFile f... method CreateMomentOfInertiaProperty (line 6941) | public static IFCAnyHandle CreateMomentOfInertiaProperty(IFCFile file,... method CreateNormalisedRatioProperty (line 6954) | public static IFCAnyHandle CreateNormalisedRatioProperty(IFCFile file,... method CreateNumericProperty (line 6967) | public static IFCAnyHandle CreateNumericProperty(IFCFile file, Propert... method CreatePlaneAngleProperty (line 6980) | public static IFCAnyHandle CreatePlaneAngleProperty(IFCFile file, Prop... method CreatePlanarForceProperty (line 6993) | public static IFCAnyHandle CreatePlanarForceProperty(IFCFile file, Pro... method CreatePositiveLengthProperty (line 7006) | public static IFCAnyHandle CreatePositiveLengthProperty(IFCFile file, ... method CreatePositiveRatioProperty (line 7019) | public static IFCAnyHandle CreatePositiveRatioProperty(IFCFile file, P... method CreatePositivePlaneAngleProperty (line 7032) | public static IFCAnyHandle CreatePositivePlaneAngleProperty(IFCFile fi... method CreatePowerProperty (line 7045) | public static IFCAnyHandle CreatePowerProperty(IFCFile file, PropertyD... method CreatePressureProperty (line 7058) | public static IFCAnyHandle CreatePressureProperty(IFCFile file, Proper... method CreateRatioProperty (line 7071) | public static IFCAnyHandle CreateRatioProperty(IFCFile file, PropertyD... method CreateRealProperty (line 7084) | public static IFCAnyHandle CreateRealProperty(IFCFile file, PropertyDe... method CreateRotationalFrequencyProperty (line 7097) | public static IFCAnyHandle CreateRotationalFrequencyProperty(IFCFile f... method CreateSoundPowerProperty (line 7110) | public static IFCAnyHandle CreateSoundPowerProperty(IFCFile file, Prop... method CreateSoundPressureProperty (line 7123) | public static IFCAnyHandle CreateSoundPressureProperty(IFCFile file, P... method CreateSpecificHeatCapacityProperty (line 7136) | public static IFCAnyHandle CreateSpecificHeatCapacityProperty(IFCFile ... method CreateThermalConductivityProperty (line 7149) | public static IFCAnyHandle CreateThermalConductivityProperty(IFCFile f... method CreateThermalExpansionCoefficientProperty (line 7162) | public static IFCAnyHandle CreateThermalExpansionCoefficientProperty(I... method CreateThermalResistanceProperty (line 7175) | public static IFCAnyHandle CreateThermalResistanceProperty(IFCFile fil... method CreateThermalTransmittanceProperty (line 7188) | public static IFCAnyHandle CreateThermalTransmittanceProperty(IFCFile ... method CreateThermodynamicTemperatureProperty (line 7201) | public static IFCAnyHandle CreateThermodynamicTemperatureProperty(IFCF... method CreateVaporPermeabilityProperty (line 7214) | public static IFCAnyHandle CreateVaporPermeabilityProperty(IFCFile fil... method CreateVolumeProperty (line 7227) | public static IFCAnyHandle CreateVolumeProperty(IFCFile file, Property... method CreateVolumetricFlowRateProperty (line 7240) | public static IFCAnyHandle CreateVolumetricFlowRateProperty(IFCFile fi... method CreateTorqueProperty (line 7253) | public static IFCAnyHandle CreateTorqueProperty(IFCFile file, Property... method CreateWarpingConstantProperty (line 7266) | public static IFCAnyHandle CreateWarpingConstantProperty(IFCFile file,... FILE: Source/Revit.IFC.Export/Exporter/PropertySet/QuantityDescription.cs class QuantityDescription (line 37) | public class QuantityDescription : Description method QuantityDescription (line 54) | public QuantityDescription() { } method QuantityDescription (line 56) | public QuantityDescription(string baseName, IFCEntityType entityType) method AddEntry (line 68) | public void AddEntry(QuantityEntry entry) method RemoveEntry (line 99) | public bool RemoveEntry(QuantityEntry entry) method ProcessEntries (line 113) | public HashSet ProcessEntries(IFCFile file, ExporterIFC ... FILE: Source/Revit.IFC.Export/Exporter/PropertySet/QuantityEntry.cs type QuantityType (line 30) | public enum QuantityType class QuantityEntry (line 67) | public class QuantityEntry : Entry method QuantityEntry (line 76) | public QuantityEntry(string revitParameterName) method QuantityEntry (line 81) | public QuantityEntry(string revitParameterName, string propertyName) method QuantityEntry (line 86) | public QuantityEntry(string propertyName, BuiltInParameter builtInPara... method QuantityEntry (line 91) | public QuantityEntry(string propertyName, PropertyCalculator calculator) method QuantityEntry (line 97) | public QuantityEntry(QuantityType quantityType, string propertyName, I... method ProcessEntry (line 122) | public IFCAnyHandle ProcessEntry(IFCFile file, ExporterIFC exporterIFC, FILE: Source/Revit.IFC.Export/Exporter/PropertySet/QuantityEntryMap.cs class QuantityEntryMap (line 36) | public class QuantityEntryMap : EntryMap method QuantityEntryMap (line 38) | public QuantityEntryMap() { } method QuantityEntryMap (line 45) | public QuantityEntryMap(string revitParameterName, string compatiblePa... method QuantityEntryMap (line 51) | public QuantityEntryMap(BuiltInParameter builtInParameter) method QuantityEntryMap (line 57) | public QuantityEntryMap(PropertyCalculator calculator) method QuantityEntryMap (line 63) | public QuantityEntryMap(string revitParameterName, BuiltInParameter bu... method ProcessEntry (line 78) | public IFCAnyHandle ProcessEntry(IFCFile file, ExporterIFC exporterIFC... FILE: Source/Revit.IFC.Export/Exporter/ProxyElementExporter.cs class ProxyElementExporter (line 33) | class ProxyElementExporter method Export (line 43) | public static bool Export(ExporterIFC exporterIFC, Element element, FILE: Source/Revit.IFC.Export/Exporter/RailingExporter.cs class RailingExporter (line 36) | class RailingExporter method GetStairOrRampHostId (line 38) | private static ElementId GetStairOrRampHostId(Railing railingElem) method CopyRailingHandle (line 63) | private static IFCAnyHandle CopyRailingHandle(ExporterIFC exporterIFC,... method ExportRailingElement (line 130) | public static void ExportRailingElement(ExporterIFC exporterIFC, Raili... method CollectSubElements (line 153) | private static IList CollectSubElements(Railing railingElem) method CreateTypeHandle (line 190) | private static void CreateTypeHandle(IFCExportInfoPair exportInfo, Ele... method AddSubElementsToCache (line 202) | public static void AddSubElementsToCache(Railing railingElem) method ExportRailing (line 224) | public static void ExportRailing(ExporterIFC exporterIFC, Element elem... FILE: Source/Revit.IFC.Export/Exporter/RampExporter.cs class RampExporter (line 36) | class RampExporter method IsRamp (line 43) | static public bool IsRamp(Element element) method GetDefaultHeightForRamp (line 49) | static private double GetDefaultHeightForRamp() method GetRampHeight (line 60) | static public double GetRampHeight(Element element) method GetNumFlightsForRamp (line 72) | static public int GetNumFlightsForRamp(Element element) method GetIFCRampType (line 82) | public static string GetIFCRampType(string rampTypeName) method ExportMultistoryRamp (line 122) | public static void ExportMultistoryRamp(ExporterIFC exporterIFC, Eleme... method ExportRamp (line 327) | public static void ExportRamp(ExporterIFC exporterIFC, string ifcEnumT... method Export (line 613) | public static void Export(ExporterIFC exporterIFC, Element element, Ge... method IdentifyRampFlightAndLanding (line 634) | static bool IdentifyRampFlightAndLanding(GeometryElement rampGeom, out... method CreateRampExportInfoPair (line 693) | static IFCExportInfoPair CreateRampExportInfoPair(IFCEntityType entity... method CreatePSetRampFlightCommon (line 706) | private static IFCAnyHandle CreatePSetRampFlightCommon(IFCFile file, E... method AddStringValueToPropertySet (line 793) | private static void AddStringValueToPropertySet(IFCFile file, Element ... method AddDoubleValueToPropertySet (line 807) | private static void AddDoubleValueToPropertySet(IFCFile file, Element ... method AddBoolValueToPropertySet (line 823) | private static void AddBoolValueToPropertySet(IFCFile file, Element el... method CreatePSetRampLandingCommon (line 838) | private static IFCAnyHandle CreatePSetRampLandingCommon(IFCFile file, ... method CreateQuantitySetRampFlight (line 897) | private static void CreateQuantitySetRampFlight(ExporterIFC exporterIF... method CreateQuantitySetLanding (line 1073) | private static void CreateQuantitySetLanding(ExporterIFC exporterIFC, ... FILE: Source/Revit.IFC.Export/Exporter/RebarCouplerExporter.cs class RebarCouplerExporter (line 39) | class RebarCouplerExporter method ExportCoupler (line 47) | public static void ExportCoupler(ExporterIFC exporterIFC, RebarCoupler... FILE: Source/Revit.IFC.Export/Exporter/RebarExporter.cs class RebarExporter (line 40) | class RebarExporter class DelayedProductWrapper (line 45) | class DelayedProductWrapper method DelayedProductWrapper (line 53) | public DelayedProductWrapper(Element rebarElement, IFCAnyHandle elem... method CreateRebarGroup (line 70) | private static void CreateRebarGroup(ExporterIFC exporterIFC, Element ... method Export (line 106) | public static void Export(ExporterIFC exporterIFC, Element element, Pr... method GetReinforcingBarRole (line 253) | private static IFCReinforcingBarRole GetReinforcingBarRole(string role) method ExportRebarAsProxy (line 277) | private static IFCAnyHandle ExportRebarAsProxy(ExporterIFC exporterIFC... method ExportRebarAsProxyElementInView (line 340) | private static IFCAnyHandle ExportRebarAsProxyElementInView(ExporterIF... method ApplyNonConformalTransformIfPossible (line 367) | private static Curve ApplyNonConformalTransformIfPossible(Curve baseCu... method ExportRebar (line 412) | private static ISet ExportRebar(ExporterIFC exp... method ExportRebar (line 625) | private static ISet ExportRebar(ExporterIFC exp... method GetRebarTotalLength (line 635) | static double GetRebarTotalLength(object element) method GetRebarVolume (line 659) | static double GetRebarVolume(object element) method GetRebarQuantity (line 682) | static int GetRebarQuantity(object element) method GetRebarCenterlineCurves (line 708) | static IList GetRebarCenterlineCurves(object element, bool adju... method GetNumberOfBarPositions (line 732) | static int GetNumberOfBarPositions(object element) method DoesBarExistAtPosition (line 756) | static bool DoesBarExistAtPosition(object element, int barPosition) method GetBarPositionTransform (line 780) | static Transform GetBarPositionTransform(object element, int barPositi... method GetBarDiameters (line 820) | static void GetBarDiameters(object element, out double nominalDiameter... method CacheSubelementParameterValues (line 861) | static void CacheSubelementParameterValues(Element element, ParameterS... method GetShapeNameAtIndex (line 877) | static public string GetShapeNameAtIndex(Rebar rebar, int barPositionI... FILE: Source/Revit.IFC.Export/Exporter/RoofExporter.cs class RoofExporter (line 36) | class RoofExporter method ExportRoof (line 47) | public static IFCAnyHandle ExportRoof(ExporterIFC exporterIFC, Element... method Export (line 221) | public static void Export(ExporterIFC exporterIFC, RoofBase roof, ref ... method ExportRoofOrFloorAsContainer (line 281) | public static IFCAnyHandle ExportRoofOrFloorAsContainer(ExporterIFC ex... method ExportRoofAsParts (line 604) | public static void ExportRoofAsParts(ExporterIFC exporterIFC, Element ... method GetIFCRoofType (line 648) | public static string GetIFCRoofType(string roofTypeName) FILE: Source/Revit.IFC.Export/Exporter/SiteExporter.cs class SiteExporter (line 38) | class SiteExporter method ExportTopographySurface (line 47) | public static void ExportTopographySurface(ExporterIFC exporterIFC, To... method ExportGenericElementAsSite (line 91) | public static bool ExportGenericElementAsSite(ExporterIFC exporterIFC,... method ShouldExportElementAsSite (line 106) | public static bool ShouldExportElementAsSite(Element element) method ExportDefaultSite (line 125) | public static void ExportDefaultSite(ExporterIFC exporterIFC, Document... method ExportSiteBase (line 138) | private static void ExportSiteBase(ExporterIFC exporterIFC, Document d... FILE: Source/Revit.IFC.Export/Exporter/SpaceBoundary.cs class SpaceBoundary (line 31) | public class SpaceBoundary method GetBoundaryHashCode (line 74) | public string GetBoundaryHashCode() method SpaceBoundary (line 92) | public SpaceBoundary() { } method SpaceBoundary (line 104) | public SpaceBoundary(string name, ElementId spatialElementId, ElementI... FILE: Source/Revit.IFC.Export/Exporter/SpaceOccupantInfo.cs class SpaceOccupantInfo (line 31) | public class SpaceOccupantInfo method SpaceOccupantInfo (line 54) | public SpaceOccupantInfo(IFCAnyHandle roomHandle, Dictionary ExportSpatialElement2ndLevel(Exporter if... method CreateIFCSpaceBoundary (line 504) | static void CreateIFCSpaceBoundary(IFCFile file, ExporterIFC exporterI... method GetBoundaryElement (line 542) | static Element GetBoundaryElement(Document document, string CADLinkUni... method GetSpatialElementBoundaryOptions (line 562) | static SpatialElementBoundaryOptions GetSpatialElementBoundaryOptions(... method CreateConnectionSurfaceGeometry (line 601) | static IFCAnyHandle CreateConnectionSurfaceGeometry(ExporterIFC export... method CreateConnectionSurfaceGeometry (line 638) | static IFCAnyHandle CreateConnectionSurfaceGeometry(ExporterIFC export... method GetScaledHeight (line 665) | static double GetScaledHeight(SpatialElement spatialElement, ElementId... method GetSpaceBoundaryOffset (line 716) | static XYZ GetSpaceBoundaryOffset(PlacementSetter setter) method ProcessIFCSpaceBoundary (line 742) | public static bool ProcessIFCSpaceBoundary(ExporterIFC exporterIFC, Sp... method CreateGenericSpaceType (line 776) | private static IFCAnyHandle CreateGenericSpaceType(IFCFile file, IFCEx... method CreateCOBIESpaceClassifications (line 800) | private static void CreateCOBIESpaceClassifications(IFCFile file, IFCA... method AddAreaToAreaScheme (line 841) | static void AddAreaToAreaScheme(Element spatialElement, IFCAnyHandle s... method CreateExtrudedShape (line 858) | static IFCAnyHandle CreateExtrudedShape(ExporterIFC exporterIFC, IFCFi... method CreateIFCSpace (line 889) | static IFCAnyHandle CreateIFCSpace(ExporterIFC exporterIFC, SpatialEle... method GetLevelRelativeBaseElevation (line 1121) | static double GetLevelRelativeBaseElevation(SpatialElement spatialElem... method GetCeilingSpaceBoundary (line 1144) | static private bool GetCeilingSpaceBoundary(SpatialElement spatialElem... method CreateSpatialZoneEnergyAnalysisPSet (line 1211) | static private IFCAnyHandle CreateSpatialZoneEnergyAnalysisPSet(IFCFil... method CreatePSetSpaceOccupant (line 1314) | private static IFCAnyHandle CreatePSetSpaceOccupant(IFCFile file, Elem... method CreateOneCOBIEClassificationReference (line 1348) | static void CreateOneCOBIEClassificationReference(IFCFile file, Elemen... method CreateSpaceOccupantInfo (line 1384) | public static void CreateSpaceOccupantInfo(IFCFile file, Element eleme... method CreateOneGSAClassification (line 1435) | static private void CreateOneGSAClassification(IFCFile file, ZoneInfo ... method CreateGSAInformation (line 1453) | static private void CreateGSAInformation(IFCFile file, Element element, method CreateZoneInfos (line 1496) | static public void CreateZoneInfos(IFCFile file, Element element, IFCA... method IsZoneCompatible (line 1551) | public static bool IsZoneCompatible(IFCExportInfoPair exportType) FILE: Source/Revit.IFC.Export/Exporter/StairRampContainerInfo.cs class StairRampContainerInfo (line 31) | public class StairRampContainerInfo method Construct (line 54) | private void Construct(List stairOrRampHandles, List stairOrRampHandles, L... method StairRampContainerInfo (line 78) | public StairRampContainerInfo(IFCAnyHandle stairOrRampHandle, List GetFlightsOffsetList(Stairs stair) method ExportMultistoryStair (line 517) | public static void ExportMultistoryStair(ExporterIFC exporterIFC, Elem... method ExportStairAsSingleGeometry (line 793) | public static void ExportStairAsSingleGeometry(ExporterIFC exporterIFC... method ExportStairsAsContainer (line 921) | public static void ExportStairsAsContainer(ExporterIFC exporterIFC, st... method ExportLegacyStairOrRampAsContainer (line 1168) | public static void ExportLegacyStairOrRampAsContainer(ExporterIFC expo... method Export (line 1600) | public static void Export(ExporterIFC exporterIFC, Element element, Ge... method CreateBoundaryLineReps (line 1653) | static IList CreateBoundaryLineReps(ExporterIFC exporter... method CreateWalkLineReps (line 1702) | static IList CreateWalkLineReps(ExporterIFC exporterIFC,... method CreateWalkingLineAndFootprint (line 1727) | private static void CreateWalkingLineAndFootprint(ExporterIFC exporter... method DeleteStairFlightData (line 1793) | public static void DeleteStairFlightData(IFCAnyHandle flightHnd) FILE: Source/Revit.IFC.Export/Exporter/StructuralMemberExporter.cs class StructuralMemberAxisInfo (line 36) | public class StructuralMemberAxisInfo method StructuralMemberAxisInfo (line 41) | public StructuralMemberAxisInfo() class StructuralMemberExporter (line 70) | class StructuralMemberExporter method GetStructuralMemberAxisTransform (line 80) | public static StructuralMemberAxisInfo GetStructuralMemberAxisTransfor... method FlipYTrf (line 152) | static Transform FlipYTrf() method CreateStructuralMemberAxis (line 171) | public static IFCAnyHandle CreateStructuralMemberAxis(ExporterIFC expo... FILE: Source/Revit.IFC.Export/Exporter/SurfaceExporter.cs class SurfaceExporter (line 33) | class SurfaceExporter method ExportSurface (line 46) | public static bool ExportSurface(ExporterIFC exporterIFC, Element elem... FILE: Source/Revit.IFC.Export/Exporter/SweptSolidExporter.cs class SweptSolidExporter (line 34) | class SweptSolidExporter method isSpecificRepresentationType (line 70) | public bool isSpecificRepresentationType(ShapeRepresentationType repType) method isSpecificRepresentationType (line 80) | public bool isSpecificRepresentationType(string repTypeStr) method CanExportAsSweptSolid (line 122) | public static SimpleSweptSolidAnalyzer CanExportAsSweptSolid(ExporterI... method Create (line 152) | public static SweptSolidExporter Create(ExporterIFC exporterIFC, Eleme... method CreateSimpleSweptSolid (line 239) | public static IFCAnyHandle CreateSimpleSweptSolid(ExporterIFC exporter... method CanCreateSimpleSweptSolid (line 272) | private static bool CanCreateSimpleSweptSolid(IList profile... method CreateProfileCurveTransform (line 294) | private static Transform CreateProfileCurveTransform(ExporterIFC expor... method CreateAxisAndProfileCurveLCS (line 313) | private static void CreateAxisAndProfileCurveLCS(Curve directrix, doub... method CreateSimpleSweptSolid (line 342) | public static IFCAnyHandle CreateSimpleSweptSolid(ExporterIFC exporter... method CreateParametricTessellation (line 420) | private static IList CreateParametricTessellation(Curve curve,... method CreateRoughTessellation (line 447) | private static IList CreateRoughTessellation(ExporterIFC exporter... method AddScaledPointToList (line 468) | private static void AddScaledPointToList(ExporterIFC exporterIFC, ILis... method CreateSimpleSweptSolidAsBRep (line 483) | public static HashSet CreateSimpleSweptSolidAsBRep(Expor... FILE: Source/Revit.IFC.Export/Exporter/TextNoteExporter.cs class TextNoteExporter (line 36) | class TextNoteExporter method Export (line 44) | public static void Export(ExporterIFC exporterIFC, TextNote textNote, ... method CreatePresentationStyleAssignmentForTextElementType (line 162) | static void CreatePresentationStyleAssignmentForTextElementType(Export... method ConvertTextNoteAlignToBoxAlign (line 222) | static string ConvertTextNoteAlignToBoxAlign(TextNote textNote, out do... FILE: Source/Revit.IFC.Export/Exporter/TypePropertyInfo.cs class TypePropertyInfo (line 31) | public class TypePropertyInfo method TypePropertyInfo (line 40) | protected TypePropertyInfo() method TypePropertyInfo (line 59) | public TypePropertyInfo(ICollection propertySets, IColle... FILE: Source/Revit.IFC.Export/Exporter/WallConnectionData.cs class WallConnectionData (line 30) | public class WallConnectionData method WallConnectionData (line 40) | public WallConnectionData(ElementId firstId, ElementId secondId, IFCCo... method Equals (line 122) | public override bool Equals(object obj) method GetHashCode (line 143) | public override int GetHashCode() FILE: Source/Revit.IFC.Export/Exporter/WallExporter.cs class WallExporterWallStandardCaseOverrideHelper (line 40) | class WallExporterWallStandardCaseOverrideHelper : ExportTypeOverrideHelper method WallExporterWallStandardCaseOverrideHelper (line 46) | public WallExporterWallStandardCaseOverrideHelper(string predefinedType) method ApplyOverride (line 56) | public override ExportTypeInfo ApplyOverride(ExportTypeInfo exportType... method Equals (line 71) | public override bool Equals(ExportTypeOverrideHelper other) class WallExporterPredefinedTypeSetterOverrideHelper (line 89) | class WallExporterPredefinedTypeSetterOverrideHelper : ExportTypeOverrid... method WallExporterPredefinedTypeSetterOverrideHelper (line 95) | public WallExporterPredefinedTypeSetterOverrideHelper(string predefine... method ApplyOverride (line 105) | public override ExportTypeInfo ApplyOverride(ExportTypeInfo exportType... method Equals (line 120) | public override bool Equals(ExportTypeOverrideHelper other) class WallExporter (line 139) | class WallExporter method SafeCreateViaThicken (line 141) | private static CurveLoop SafeCreateViaThicken(Curve axisCurve, double ... method GetDifferenceFromWallJoins (line 163) | private static bool GetDifferenceFromWallJoins(Document doc, ElementId... method CreateBaseWallGeometry (line 202) | private static Solid CreateBaseWallGeometry(Curve baseCurve, double un... method CreateWallEndClippedWallGeometry (line 220) | private static Solid CreateWallEndClippedWallGeometry(Wall wallElement... method MaybeStretchBaseCurve (line 233) | private static Curve MaybeStretchBaseCurve(Curve baseCurve, Curve trim... method GetBoundaryLoopsFromBaseCurve (line 303) | private static IList GetBoundaryLoopsFromBaseCurve(Wall wal... method GetBoundaryLoopsFromWall (line 342) | private static IList GetBoundaryLoopsFromWall(ExporterIFC e... method WallHasGeometryToExport (line 368) | private static bool WallHasGeometryToExport(Wall wallElement, method HasUnsupportedCutsWallSweeps (line 437) | private static bool HasUnsupportedCutsWallSweeps(Wall wallElement, boo... method TryToCreateAsExtrusion (line 453) | private static IFCAnyHandle TryToCreateAsExtrusion(ExporterIFC exporte... method GetSolidsAndMeshes (line 697) | private static void GetSolidsAndMeshes(Document doc, ExporterIFC expor... method GetSolidOfWallSweep (line 736) | private static IList GetSolidOfWallSweep(GeometryElement geomet... method GetBoundingBoxZRange (line 753) | private static IFCRange GetBoundingBoxZRange(BoundingBoxXYZ boundingBox) method GetBoundingBoxOfSolids (line 775) | private static IFCRange GetBoundingBoxOfSolids(IList solids) method IsAllowedWallAxisCurveType (line 806) | private static bool IsAllowedWallAxisCurveType(Curve curve) method CanExportAsWallStandardCase (line 818) | private static bool CanExportAsWallStandardCase(Wall wallElement, bool... method CanTryToCreateAsExtrusion (line 831) | private static bool CanTryToCreateAsExtrusion(Wall wallElement, bool e... method HasUnsupportedStackWallOpenings (line 840) | private static bool HasUnsupportedStackWallOpenings(Wall wallElement) method CalculateElementGUID (line 859) | private static string CalculateElementGUID(Element element) method AdjustDefaultExportTypeEnum (line 881) | private static string AdjustDefaultExportTypeEnum(Wall wallElement, IF... method ExportWallBase (line 909) | public static IFCAnyHandle ExportWallBase(ExporterIFC exporterIFC, str... method ExportWall (line 1525) | public static void ExportWall(ExporterIFC exporterIFC, string ifcEnumT... method Export (line 1595) | public static void Export(ExporterIFC exporterIFC, Wall wallElement, r... method ExportDummyWall (line 1689) | public static IFCAnyHandle ExportDummyWall(ExporterIFC exporterIFC, El... method ExportGenericType (line 1773) | public static void ExportGenericType(ExporterIFC exporterIFC, ProductW... method IsWallCompletelyClipped (line 1830) | static bool IsWallCompletelyClipped(Wall wallElement, ExporterIFC expo... method GetWallAxis (line 1844) | static public Curve GetWallAxis(Wall wallElement) method GetWallAxisAtBaseHeight (line 1861) | static Curve GetWallAxisAtBaseHeight(Wall wallElement) method GetWallTrimmedCurve (line 1885) | static Curve GetWallTrimmedCurve(Wall wallElement, Curve baseCurve) method HasElevationProfile (line 1903) | static bool HasElevationProfile(Wall wallElement) method GetElevationProfile (line 1917) | static IList GetElevationProfile(Wall wallElement) method CanExportWallGeometryAsExtrusion (line 1938) | static bool CanExportWallGeometryAsExtrusion(Element element, IFCRange... method GetGeometryFromInplaceWall (line 1952) | static GeometryElement GetGeometryFromInplaceWall(FamilyInstance famIn... method GetWallExtrusionDirection (line 1970) | public static XYZ GetWallExtrusionDirection(Wall wallElement) method IsWallBaseRectangular (line 2012) | static bool IsWallBaseRectangular(Wall wallElement, Curve curve) method IsConnectedWithNonVerticalWall (line 2024) | static bool IsConnectedWithNonVerticalWall(IList GetLoopsFromTopBottomFace(Wall wallElement, Ex... method AddClippingsToBaseExtrusion (line 2157) | static IFCAnyHandle AddClippingsToBaseExtrusion(ExporterIFC exporterIF... method GetIFCConnectionTypeFromLocation (line 2168) | static IFCConnectionType GetIFCConnectionTypeFromLocation(IFCConnected... FILE: Source/Revit.IFC.Export/Exporter/WallSweepExporter.cs class WallSweepExporter (line 33) | class WallSweepExporter method Export (line 42) | public static void Export(ExporterIFC exporterIFC, WallSweep wallSweep... FILE: Source/Revit.IFC.Export/Exporter/ZoneExporter.cs class ZoneExporter (line 38) | class ZoneExporter method ExportZone (line 46) | public static void ExportZone(ExporterIFC exporterIFC, GenericZone ele... FILE: Source/Revit.IFC.Export/Exporter/ZoneInfo.cs type ZoneInfoLabel (line 36) | public enum ZoneInfoLabel class ZoneInfoFinder (line 49) | public class ZoneInfoFinder method InitBasePropZoneLabels (line 62) | void InitBasePropZoneLabels() method SetPropZoneLabels (line 77) | private void SetPropZoneLabels() method GetPropZoneLabel (line 99) | public string GetPropZoneLabel(ZoneInfoLabel label) method GetPropZoneValue (line 112) | public string GetPropZoneValue(ZoneInfoLabel label) method SetPropZoneValues (line 127) | public bool SetPropZoneValues(Element element) method IncrementCount (line 163) | public bool IncrementCount() method ZoneInfoFinder (line 171) | public ZoneInfoFinder() class ZoneInfo (line 180) | public class ZoneInfo method ZoneInfo (line 187) | public ZoneInfo(ZoneInfoFinder zoneInfoFinder, IFCAnyHandle roomHandle) method UpdateZoneInfo (line 219) | public void UpdateZoneInfo(ZoneInfoFinder zoneInfoFinder) method ConditionalAddClassification (line 251) | public void ConditionalAddClassification(IFCFile file, string zoneClas... method CreateLabelPropertyFromPattern (line 282) | static private IFCAnyHandle CreateLabelPropertyFromPattern(string[] pa... method CreateIdentifierPropertyFromPattern (line 299) | static private IFCAnyHandle CreateIdentifierPropertyFromPattern(string... method CreateAreaMeasurePropertyFromPattern (line 316) | static private IFCAnyHandle CreateAreaMeasurePropertyFromPattern(strin... method CreateBooleanPropertyFromPattern (line 333) | static private IFCAnyHandle CreateBooleanPropertyFromPattern(string[] ... method GetLevelAndZoneNetPlannedAreaName (line 354) | static private string GetLevelAndZoneNetPlannedAreaName() method GetLevelAndZoneGrossPlannedAreaName (line 364) | static private string GetLevelAndZoneGrossPlannedAreaName() method CollectZoneCommonPSetData (line 375) | public void CollectZoneCommonPSetData(IFCFile file, Element element, i... method CreateZoneCommonPSetData (line 426) | public IFCAnyHandle CreateZoneCommonPSetData(IFCFile file) FILE: Source/Revit.IFC.Export/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Source/Revit.IFC.Export/Toolkit/IFC4Enums.cs type IFCActionRequestType (line 28) | public enum IFCActionRequestType type IFCActionSourceType (line 40) | public enum IFCActionSourceType type IFCActionType (line 72) | public enum IFCActionType type IFCActuatorType (line 82) | public enum IFCActuatorType type IFCAddressType (line 94) | public enum IFCAddressType type IFCAirTerminalBoxType (line 104) | public enum IFCAirTerminalBoxType type IFCAirTerminalType (line 114) | public enum IFCAirTerminalType type IFCAirToAirHeatRecoveryType (line 125) | public enum IFCAirToAirHeatRecoveryType type IFCAlarmType (line 141) | public enum IFCAlarmType type IFCAnalysisModelType (line 154) | public enum IFCAnalysisModelType type IFCAnalysisTheoryType (line 164) | public enum IFCAnalysisTheoryType type IFCArithmeticOperator (line 175) | public enum IFCArithmeticOperator type IFCAssemblyPlace (line 184) | public enum IFCAssemblyPlace type IFCAudioVisualApplianceType (line 192) | public enum IFCAudioVisualApplianceType type IFCBSplineCurveForm (line 210) | public enum IFCBSplineCurveForm type IFCBSplineSurfaceForm (line 221) | public enum IFCBSplineSurfaceForm type IFCBeamType (line 237) | public enum IFCBeamType type IFCBenchmark (line 250) | public enum IFCBenchmark type IFCBoilerType (line 265) | public enum IFCBoilerType type IFCBooleanOperator (line 274) | public enum IFCBooleanOperator type IFCBuildingElementPartType (line 282) | public enum IFCBuildingElementPartType type IFCBuildingElementProxyType (line 291) | public enum IFCBuildingElementProxyType type IFCBuildingSystemType (line 303) | public enum IFCBuildingSystemType type IFCBurnerType (line 316) | public enum IFCBurnerType type IFCCableCarrierFittingType (line 323) | public enum IFCCableCarrierFittingType type IFCCableCarrierSegmentType (line 334) | public enum IFCCableCarrierSegmentType type IFCCableFittingType (line 345) | public enum IFCCableFittingType type IFCCableSegmentType (line 357) | public enum IFCCableSegmentType type IFCChangeAction (line 368) | public enum IFCChangeAction type IFCChillerType (line 378) | public enum IFCChillerType type IFCChimneyType (line 388) | public enum IFCChimneyType type IFCCoilType (line 395) | public enum IFCCoilType type IFCColumnType (line 409) | public enum IFCColumnType type IFCCommunicationsApplianceType (line 418) | public enum IFCCommunicationsApplianceType type IFCComplexPropertyTemplateType (line 437) | public enum IFCComplexPropertyTemplateType type IFCCompressorType (line 444) | public enum IFCCompressorType type IFCCondenserType (line 466) | public enum IFCCondenserType type IFCConnectionType (line 480) | public enum IFCConnectionType type IFCConstraint (line 489) | public enum IFCConstraint type IFCConstructionEquipmentResourceType (line 499) | public enum IFCConstructionEquipmentResourceType type IFCConstructionMaterialResourceType (line 514) | public enum IFCConstructionMaterialResourceType type IFCConstructionProductResourceType (line 530) | public enum IFCConstructionProductResourceType type IFCControllerType (line 539) | public enum IFCControllerType type IFCCooledBeamType (line 551) | public enum IFCCooledBeamType type IFCCoolingTowerType (line 560) | public enum IFCCoolingTowerType type IFCCostItemType (line 570) | public enum IFCCostItemType type IFCCostScheduleType (line 577) | public enum IFCCostScheduleType type IFCCoveringType (line 591) | public enum IFCCoveringType type IFCCrewResourceType (line 608) | public enum IFCCrewResourceType type IFCCurveInterpolation (line 617) | public enum IFCCurveInterpolation type IFCCurtainWallType (line 625) | public enum IFCCurtainWallType type IFCDamperType (line 631) | public enum IFCDamperType type IFCDataOrigin (line 649) | public enum IFCDataOrigin type IFCDerivedUnit (line 659) | public enum IFCDerivedUnit type IFCDirectionSense (line 717) | public enum IFCDirectionSense type IFCDiscreteAccessoryType (line 724) | public enum IFCDiscreteAccessoryType type IFCDistributionChamberElementType (line 734) | public enum IFCDistributionChamberElementType type IFCDistributionPortType (line 749) | public enum IFCDistributionPortType type IFCDistributionSystem (line 760) | public enum IFCDistributionSystem type IFCDocumentConfidentiality (line 809) | public enum IFCDocumentConfidentiality type IFCDocumentStatus (line 820) | public enum IFCDocumentStatus type IFCDoorPanelOperation (line 830) | public enum IFCDoorPanelOperation type IFCDoorPanelPosition (line 844) | public enum IFCDoorPanelPosition type IFCDoorStyleConstruction (line 853) | public enum IFCDoorStyleConstruction type IFCDoorStyleOperation (line 867) | public enum IFCDoorStyleOperation type IFCDoorType (line 890) | public enum IFCDoorType type IFCDoorTypeOperation (line 900) | public enum IFCDoorTypeOperation type IFCDuctFittingType (line 925) | public enum IFCDuctFittingType type IFCDuctSegmentType (line 939) | public enum IFCDuctSegmentType type IFCDuctSilencerType (line 948) | public enum IFCDuctSilencerType type IFCElectricApplianceType (line 958) | public enum IFCElectricApplianceType type IFCElectricDistributionBoardType (line 981) | public enum IFCElectricDistributionBoardType type IFCElectricFlowStorageDeviceType (line 992) | public enum IFCElectricFlowStorageDeviceType type IFCElectricGeneratorType (line 1004) | public enum IFCElectricGeneratorType type IFCElectricMotorType (line 1014) | public enum IFCElectricMotorType type IFCElectricTimeControlType (line 1026) | public enum IFCElectricTimeControlType type IFCElementAssemblyType (line 1036) | public enum IFCElementAssemblyType type IFCElementComposition (line 1052) | public enum IFCElementComposition type IFCEngineType (line 1060) | public enum IFCEngineType type IFCEvaporativeCoolerType (line 1069) | public enum IFCEvaporativeCoolerType type IFCEvaporatorType (line 1085) | public enum IFCEvaporatorType type IFCEventTriggerType (line 1098) | public enum IFCEventTriggerType type IFCEventType (line 1109) | public enum IFCEventType type IFCExternalSpatialElementType (line 1119) | public enum IFCExternalSpatialElementType type IFCFanType (line 1130) | public enum IFCFanType type IFCFastenerType (line 1144) | public enum IFCFastenerType type IFCFilterType (line 1154) | public enum IFCFilterType type IFCFireSuppressionTerminalType (line 1167) | public enum IFCFireSuppressionTerminalType type IFCFlowDirection (line 1179) | public enum IFCFlowDirection type IFCFlowInstrumentType (line 1188) | public enum IFCFlowInstrumentType type IFCFlowMeterType (line 1203) | public enum IFCFlowMeterType type IFCFootingType (line 1214) | public enum IFCFootingType type IFCFurnitureType (line 1226) | public enum IFCFurnitureType type IFCGeographicElementType (line 1240) | public enum IFCGeographicElementType type IFCGeometricProjection (line 1248) | public enum IFCGeometricProjection type IFCGlobalOrLocal (line 1262) | public enum IFCGlobalOrLocal type IFCGridType (line 1269) | public enum IFCGridType type IFCHeatExchangerType (line 1280) | public enum IFCHeatExchangerType type IFCHumidifierType (line 1289) | public enum IFCHumidifierType type IFCInterceptorType (line 1309) | public enum IFCInterceptorType type IFCInternalOrExternal (line 1320) | public enum IFCInternalOrExternal type IFCInventoryType (line 1331) | public enum IFCInventoryType type IFCJunctionBoxType (line 1341) | public enum IFCJunctionBoxType type IFCKnotType (line 1350) | public enum IFCKnotType type IFCLaborResourceType (line 1359) | public enum IFCLaborResourceType type IFCLampType (line 1385) | public enum IFCLampType type IFCLayerSetDirection (line 1401) | public enum IFCLayerSetDirection type IFCLightDistributionCurve (line 1409) | public enum IFCLightDistributionCurve type IFCLightEmissionSource (line 1418) | public enum IFCLightEmissionSource type IFCLightFixtureType (line 1434) | public enum IFCLightFixtureType type IFCLoadGroupType (line 1444) | public enum IFCLoadGroupType type IFCLogicalOperator (line 1454) | public enum IFCLogicalOperator type IFCMechanicalFastenerType (line 1464) | public enum IFCMechanicalFastenerType type IFCMedicalDeviceType (line 1481) | public enum IFCMedicalDeviceType type IFCMemberType (line 1493) | public enum IFCMemberType type IFCMotorConnectionType (line 1512) | public enum IFCMotorConnectionType type IFCNullStyle (line 1522) | public enum IFCNullStyle type IFCObjectType (line 1526) | public enum IFCObjectType type IFCObjective (line 1539) | public enum IFCObjective type IFCOccupantType (line 1557) | public enum IFCOccupantType type IFCOpeningElementType (line 1571) | public enum IFCOpeningElementType type IFCOutletType (line 1580) | public enum IFCOutletType type IFCPerformanceHistoryType (line 1592) | public enum IFCPerformanceHistoryType type IFCPermeableCoveringOperation (line 1599) | public enum IFCPermeableCoveringOperation type IFCPermitType (line 1609) | public enum IFCPermitType type IFCPhysicalOrVirtual (line 1619) | public enum IFCPhysicalOrVirtual type IFCPileConstruction (line 1627) | public enum IFCPileConstruction type IFCPileType (line 1638) | public enum IFCPileType type IFCPipeFittingType (line 1651) | public enum IFCPipeFittingType type IFCPipeSegmentType (line 1665) | public enum IFCPipeSegmentType type IFCPlateType (line 1677) | public enum IFCPlateType type IFCProcedureType (line 1686) | public enum IFCProcedureType type IFCProfileType (line 1700) | public enum IFCProfileType type IFCProjectOrderType (line 1707) | public enum IFCProjectOrderType type IFCProjectedOrTrueLength (line 1719) | public enum IFCProjectedOrTrueLength type IFCProjectionElementType (line 1726) | public enum IFCProjectionElementType type IFCPropertySetTemplateType (line 1733) | public enum IFCPropertySetTemplateType type IFCProtectiveDeviceTrippingUnitType (line 1746) | public enum IFCProtectiveDeviceTrippingUnitType type IFCProtectiveDeviceType (line 1757) | public enum IFCProtectiveDeviceType type IFCPumpType (line 1771) | public enum IFCPumpType type IFCRailingType (line 1785) | public enum IFCRailingType type IFCRampFlightType (line 1795) | public enum IFCRampFlightType type IFCRampType (line 1804) | public enum IFCRampType type IFCRecurrenceType (line 1817) | public enum IFCRecurrenceType type IFCReflectanceMethod (line 1830) | public enum IFCReflectanceMethod type IFCReinforcingBarRole (line 1845) | public enum IFCReinforcingBarRole type IFCReinforcingBarSurface (line 1860) | public enum IFCReinforcingBarSurface type IFCReinforcingBarType (line 1867) | public enum IFCReinforcingBarType type IFCReinforcingMeshType (line 1882) | public enum IFCReinforcingMeshType type IFCRole (line 1889) | public enum IFCRole type IFCRoofType (line 1917) | public enum IFCRoofType type IFCSIPrefix (line 1937) | public enum IFCSIPrefix type IFCSIUnitName (line 1958) | public enum IFCSIUnitName type IFCSanitaryTerminalType (line 1993) | public enum IFCSanitaryTerminalType type IFCSectionType (line 2010) | public enum IFCSectionType type IFCSensorType (line 2017) | public enum IFCSensorType type IFCSequence (line 2048) | public enum IFCSequence type IFCShadingDeviceType (line 2059) | public enum IFCShadingDeviceType type IFCSimplePropertyTemplateType (line 2069) | public enum IFCSimplePropertyTemplateType type IFCSlabType (line 2086) | public enum IFCSlabType type IFCSolarDeviceType (line 2097) | public enum IFCSolarDeviceType type IFCSpaceHeaterType (line 2106) | public enum IFCSpaceHeaterType type IFCSpaceType (line 2115) | public enum IFCSpaceType type IFCSpatialZoneType (line 2127) | public enum IFCSpatialZoneType type IFCStackTerminalType (line 2142) | public enum IFCStackTerminalType type IFCStairFlightType (line 2152) | public enum IFCStairFlightType type IFCStairType (line 2164) | public enum IFCStairType type IFCState (line 2185) | public enum IFCState type IFCStructuralCurveActivityType (line 2195) | public enum IFCStructuralCurveActivityType type IFCStructuralCurveMemberType (line 2209) | public enum IFCStructuralCurveMemberType type IFCStructuralSurfaceActivityType (line 2221) | public enum IFCStructuralSurfaceActivityType type IFCStructuralSurfaceMemberType (line 2232) | public enum IFCStructuralSurfaceMemberType type IFCSubContractResourceType (line 2242) | public enum IFCSubContractResourceType type IFCSurfaceFeatureType (line 2251) | public enum IFCSurfaceFeatureType type IFCSurfaceSide (line 2261) | public enum IFCSurfaceSide type IFCSwitchingDeviceType (line 2269) | public enum IFCSwitchingDeviceType type IFCSystemFurnitureElementType (line 2285) | public enum IFCSystemFurnitureElementType type IFCTankType (line 2294) | public enum IFCTankType type IFCTaskDuration (line 2308) | public enum IFCTaskDuration type IFCTaskType (line 2316) | public enum IFCTaskType type IFCTendonAnchorType (line 2335) | public enum IFCTendonAnchorType type IFCTendonType (line 2345) | public enum IFCTendonType type IFCTextPath (line 2356) | public enum IFCTextPath type IFCTimeSeriesDataType (line 2365) | public enum IFCTimeSeriesDataType type IFCTransformerType (line 2377) | public enum IFCTransformerType type IFCTransitionCode (line 2389) | public enum IFCTransitionCode type IFCTransportElementType (line 2398) | public enum IFCTransportElementType type IFCTrimmingPreference (line 2410) | public enum IFCTrimmingPreference type IFCTubeBundleType (line 2418) | public enum IFCTubeBundleType type IFCUnit (line 2426) | public enum IFCUnit type IFCUnitaryControlElementType (line 2461) | public enum IFCUnitaryControlElementType type IFCUnitaryEquipmentType (line 2476) | public enum IFCUnitaryEquipmentType type IFCValveType (line 2488) | public enum IFCValveType type IFCVibrationIsolatorType (line 2516) | public enum IFCVibrationIsolatorType type IFCVoidingFeatureType (line 2525) | public enum IFCVoidingFeatureType type IFCWallType (line 2538) | public enum IFCWallType type IFCWasteTerminalType (line 2554) | public enum IFCWasteTerminalType type IFCWindowPanelOperation (line 2568) | public enum IFCWindowPanelOperation type IFCWindowPanelPosition (line 2587) | public enum IFCWindowPanelPosition type IFCWindowStyleConstruction (line 2598) | public enum IFCWindowStyleConstruction type IFCWindowStyleOperation (line 2611) | public enum IFCWindowStyleOperation type IFCWindowType (line 2627) | public enum IFCWindowType type IFCWindowTypePartitioning (line 2637) | public enum IFCWindowTypePartitioning type IFCWorkCalendarType (line 2652) | public enum IFCWorkCalendarType type IFCWorkPlanType (line 2661) | public enum IFCWorkPlanType type IFCWorkScheduleType (line 2670) | public enum IFCWorkScheduleType type PSetElementShading_ShadingDeviceType (line 2682) | public enum PSetElementShading_ShadingDeviceType type PSetLightFixtureTypeCommon_LightFixtureMountingType (line 2697) | public enum PSetLightFixtureTypeCommon_LightFixtureMountingType type PSetLightFixtureTypeCommon_LightFixturePlacingType (line 2715) | public enum PSetLightFixtureTypeCommon_LightFixturePlacingType type PSetFlowTerminalAirTerminal_AirTerminalAirflowType (line 2730) | public enum PSetFlowTerminalAirTerminal_AirTerminalAirflowType type PSetFlowTerminalAirTerminal_AirTerminalLocation (line 2743) | public enum PSetFlowTerminalAirTerminal_AirTerminalLocation type PSetAirTerminalTypeCommon_AirTerminalShape (line 2759) | public enum PSetAirTerminalTypeCommon_AirTerminalShape type PSetAirTerminalTypeCommon_AirTerminalFlowPattern (line 2773) | public enum PSetAirTerminalTypeCommon_AirTerminalFlowPattern type PSetAirTerminalTypeCommon_AirTerminalDischargeDirection (line 2790) | public enum PSetAirTerminalTypeCommon_AirTerminalDischargeDirection type PSetAirTerminalTypeCommon_AirTerminalFinishType (line 2803) | public enum PSetAirTerminalTypeCommon_AirTerminalFinishType type PSetAirTerminalTypeCommon_AirTerminalMountingType (line 2816) | public enum PSetAirTerminalTypeCommon_AirTerminalMountingType type PSetAirTerminalTypeCommon_AirTerminalCoreType (line 2829) | public enum PSetAirTerminalTypeCommon_AirTerminalCoreType type PSetAirTerminalTypeCommon_AirTerminalFlowControlType (line 2844) | public enum PSetAirTerminalTypeCommon_AirTerminalFlowControlType type PSetElectricalDeviceCommon_InsulationStandardClass (line 2857) | public enum PSetElectricalDeviceCommon_InsulationStandardClass type PsetElectricalDeviceCommon_ConductorFunction (line 2871) | public enum PsetElectricalDeviceCommon_ConductorFunction type PsetSanitaryTerminalTypeToiletPan_ToiletType (line 2881) | public enum PsetSanitaryTerminalTypeToiletPan_ToiletType type PsetSanitaryTerminalTypeToiletPan_ToiletPanType (line 2896) | public enum PsetSanitaryTerminalTypeToiletPan_ToiletPanType type PsetSanitaryTerminalTypeToiletPan_SanitaryMounting (line 2910) | public enum PsetSanitaryTerminalTypeToiletPan_SanitaryMounting type PsetSwitchingDeviceTypeCommon_SwitchFunction (line 2924) | public enum PsetSwitchingDeviceTypeCommon_SwitchFunction type PsetSwitchingDeviceTypeToggleSwitch_ToggleSwitchType (line 2937) | public enum PsetSwitchingDeviceTypeToggleSwitch_ToggleSwitchType type PsetSwitchingDeviceTypeToggleSwitch_SwitchUsage (line 2957) | public enum PsetSwitchingDeviceTypeToggleSwitch_SwitchUsage type PsetSwitchingDeviceTypeToggleSwitch_SwitchActivation (line 2972) | public enum PsetSwitchingDeviceTypeToggleSwitch_SwitchActivation type PsetManufacturerTypeInformation_AssemblyPlace (line 2988) | public enum PsetManufacturerTypeInformation_AssemblyPlace type PsetElementStatus (line 3001) | public enum PsetElementStatus FILE: Source/Revit.IFC.Export/Toolkit/IFC4x3Enums.cs type IFCActionRequestType (line 27) | public enum IFCActionRequestType type IFCActionSourceType (line 38) | public enum IFCActionSourceType type IFCActionType (line 69) | public enum IFCActionType type IFCActuatorType (line 78) | public enum IFCActuatorType type IFCAddressType (line 89) | public enum IFCAddressType type IFCAirTerminalBoxType (line 98) | public enum IFCAirTerminalBoxType type IFCAirTerminalType (line 107) | public enum IFCAirTerminalType type IFCAirToAirHeatRecoveryType (line 117) | public enum IFCAirToAirHeatRecoveryType type IFCAlarmType (line 132) | public enum IFCAlarmType type IFCAlignmentCantSegmentType (line 146) | public enum IFCAlignmentCantSegmentType type IFCAlignmentHorizontalSegmentType (line 157) | public enum IFCAlignmentHorizontalSegmentType type IFCAlignmentType (line 170) | public enum IFCAlignmentType type IFCAlignmentVerticalSegmentType (line 176) | public enum IFCAlignmentVerticalSegmentType type IFCAnalysisModelType (line 184) | public enum IFCAnalysisModelType type IFCAnalysisTheoryType (line 193) | public enum IFCAnalysisTheoryType type IFCAnnotationType (line 203) | public enum IFCAnnotationType type IFCArithmeticOperator (line 218) | public enum IFCArithmeticOperator type IFCAssemblyPlace (line 227) | public enum IFCAssemblyPlace type IFCAudioVisualApplianceType (line 234) | public enum IFCAudioVisualApplianceType type IFCBSplineCurveForm (line 253) | public enum IFCBSplineCurveForm type IFCBSplineSurfaceForm (line 263) | public enum IFCBSplineSurfaceForm type IFCBeamType (line 278) | public enum IFCBeamType type IFCBearingType (line 296) | public enum IFCBearingType type IFCBenchmark (line 310) | public enum IFCBenchmark type IFCBoilerType (line 324) | public enum IFCBoilerType type IFCBooleanOperator (line 332) | public enum IFCBooleanOperator type IFCBridgePartType (line 339) | public enum IFCBridgePartType type IFCBridgeType (line 355) | public enum IFCBridgeType type IFCBuildingElementPartType (line 369) | public enum IFCBuildingElementPartType type IFCBuildingElementProxyType (line 380) | public enum IFCBuildingElementProxyType type IFCBuildingSystemType (line 391) | public enum IFCBuildingSystemType type IFCBuiltSystemType (line 403) | public enum IFCBuiltSystemType type IFCBurnerType (line 422) | public enum IFCBurnerType type IFCCableCarrierFittingType (line 428) | public enum IFCCableCarrierFittingType type IFCCableCarrierSegmentType (line 441) | public enum IFCCableCarrierSegmentType type IFCCableFittingType (line 454) | public enum IFCCableFittingType type IFCCableSegmentType (line 466) | public enum IFCCableSegmentType type IFCCaissonFoundationType (line 482) | public enum IFCCaissonFoundationType type IFCChangeAction (line 490) | public enum IFCChangeAction type IFCChillerType (line 499) | public enum IFCChillerType type IFCChimneyType (line 508) | public enum IFCChimneyType type IFCCoilType (line 514) | public enum IFCCoilType type IFCColumnType (line 527) | public enum IFCColumnType type IFCCommunicationsApplianceType (line 538) | public enum IFCCommunicationsApplianceType type IFCComplexPropertyTemplateType (line 568) | public enum IFCComplexPropertyTemplateType type IFCCompressorType (line 574) | public enum IFCCompressorType type IFCCondenserType (line 595) | public enum IFCCondenserType type IFCConnectionType (line 608) | public enum IFCConnectionType type IFCConstraint (line 616) | public enum IFCConstraint type IFCConstructionEquipmentResourceType (line 625) | public enum IFCConstructionEquipmentResourceType type IFCConstructionMaterialResourceType (line 639) | public enum IFCConstructionMaterialResourceType type IFCConstructionProductResourceType (line 654) | public enum IFCConstructionProductResourceType type IFCControllerType (line 662) | public enum IFCControllerType type IFCConveyorSegmentType (line 673) | public enum IFCConveyorSegmentType type IFCCooledBeamType (line 683) | public enum IFCCooledBeamType type IFCCoolingTowerType (line 691) | public enum IFCCoolingTowerType type IFCCostItemType (line 700) | public enum IFCCostItemType type IFCCostScheduleType (line 706) | public enum IFCCostScheduleType type IFCCourseType (line 719) | public enum IFCCourseType type IFCCoveringType (line 731) | public enum IFCCoveringType type IFCCrewResourceType (line 749) | public enum IFCCrewResourceType type IFCCurtainWallType (line 757) | public enum IFCCurtainWallType type IFCCurveInterpolation (line 763) | public enum IFCCurveInterpolation type IFCDamperType (line 771) | public enum IFCDamperType type IFCDataOrigin (line 788) | public enum IFCDataOrigin type IFCDerivedUnit (line 797) | public enum IFCDerivedUnit type IFCDirectionSense (line 854) | public enum IFCDirectionSense type IFCDiscreteAccessoryType (line 860) | public enum IFCDiscreteAccessoryType type IFCDistributionBoardType (line 887) | public enum IFCDistributionBoardType type IFCDistributionChamberElementType (line 899) | public enum IFCDistributionChamberElementType type IFCDistributionPortType (line 913) | public enum IFCDistributionPortType type IFCDistributionSystem (line 924) | public enum IFCDistributionSystem type IFCDocumentConfidentiality (line 979) | public enum IFCDocumentConfidentiality type IFCDocumentStatus (line 989) | public enum IFCDocumentStatus type IFCDoorPanelOperation (line 998) | public enum IFCDoorPanelOperation type IFCDoorPanelPosition (line 1011) | public enum IFCDoorPanelPosition type IFCDoorType (line 1019) | public enum IFCDoorType type IFCDoorTypeOperation (line 1030) | public enum IFCDoorTypeOperation type IFCDuctFittingType (line 1059) | public enum IFCDuctFittingType type IFCDuctSegmentType (line 1072) | public enum IFCDuctSegmentType type IFCDuctSilencerType (line 1080) | public enum IFCDuctSilencerType type IFCEarthworksCutType (line 1089) | public enum IFCEarthworksCutType type IFCEarthworksFillType (line 1104) | public enum IFCEarthworksFillType type IFCElectricApplianceType (line 1117) | public enum IFCElectricApplianceType type IFCElectricDistributionBoardType (line 1139) | public enum IFCElectricDistributionBoardType type IFCElectricFlowStorageDeviceType (line 1149) | public enum IFCElectricFlowStorageDeviceType type IFCElectricFlowTreatmentDeviceType (line 1164) | public enum IFCElectricFlowTreatmentDeviceType type IFCElectricGeneratorType (line 1171) | public enum IFCElectricGeneratorType type IFCElectricMotorType (line 1180) | public enum IFCElectricMotorType type IFCElectricTimeControlType (line 1191) | public enum IFCElectricTimeControlType type IFCElementAssemblyType (line 1200) | public enum IFCElementAssemblyType type IFCElementComposition (line 1234) | public enum IFCElementComposition type IFCEngineType (line 1241) | public enum IFCEngineType type IFCEvaporativeCoolerType (line 1249) | public enum IFCEvaporativeCoolerType type IFCEvaporatorType (line 1264) | public enum IFCEvaporatorType type IFCEventTriggerType (line 1276) | public enum IFCEventTriggerType type IFCEventType (line 1286) | public enum IFCEventType type IFCExternalSpatialElementType (line 1295) | public enum IFCExternalSpatialElementType type IFCFacilityPartCommonType (line 1305) | public enum IFCFacilityPartCommonType type IFCFacilityUsage (line 1319) | public enum IFCFacilityUsage type IFCFanType (line 1329) | public enum IFCFanType type IFCFastenerType (line 1342) | public enum IFCFastenerType type IFCFilterType (line 1351) | public enum IFCFilterType type IFCFireSuppressionTerminalType (line 1363) | public enum IFCFireSuppressionTerminalType type IFCFlowDirection (line 1375) | public enum IFCFlowDirection type IFCFlowInstrumentType (line 1383) | public enum IFCFlowInstrumentType type IFCFlowMeterType (line 1399) | public enum IFCFlowMeterType type IFCFootingType (line 1409) | public enum IFCFootingType type IFCFurnitureType (line 1420) | public enum IFCFurnitureType type IFCGeographicElementType (line 1434) | public enum IFCGeographicElementType type IFCGeometricProjection (line 1443) | public enum IFCGeometricProjection type IFCGeotechnicalStratumType (line 1456) | public enum IFCGeotechnicalStratumType type IFCGlobalOrLocal (line 1465) | public enum IFCGlobalOrLocal type IFCGridType (line 1471) | public enum IFCGridType type IFCHeatExchangerType (line 1481) | public enum IFCHeatExchangerType type IFCHumidifierType (line 1490) | public enum IFCHumidifierType type IFCImpactProtectionDeviceType (line 1509) | public enum IFCImpactProtectionDeviceType type IFCInterceptorType (line 1519) | public enum IFCInterceptorType type IFCInternalOrExternal (line 1529) | public enum IFCInternalOrExternal type IFCInventoryType (line 1539) | public enum IFCInventoryType type IFCJunctionBoxType (line 1548) | public enum IFCJunctionBoxType type IFCKerbType (line 1556) | public enum IFCKerbType type IFCKnotType (line 1562) | public enum IFCKnotType type IFCLaborResourceType (line 1570) | public enum IFCLaborResourceType type IFCLampType (line 1595) | public enum IFCLampType type IFCLayerSetDirection (line 1610) | public enum IFCLayerSetDirection type IFCLightDistributionCurve (line 1617) | public enum IFCLightDistributionCurve type IFCLightEmissionSource (line 1625) | public enum IFCLightEmissionSource type IFCLightFixtureType (line 1640) | public enum IFCLightFixtureType type IFCLiquidTerminalType (line 1649) | public enum IFCLiquidTerminalType type IFCLoadGroupType (line 1657) | public enum IFCLoadGroupType type IFCLogicalOperator (line 1666) | public enum IFCLogicalOperator type IFCMarineFacilityType (line 1675) | public enum IFCMarineFacilityType type IFCMarinePartType (line 1700) | public enum IFCMarinePartType type IFCMechanicalFastenerType (line 1730) | public enum IFCMechanicalFastenerType type IFCMedicalDeviceType (line 1751) | public enum IFCMedicalDeviceType type IFCMemberType (line 1762) | public enum IFCMemberType type IFCMobileTelecommunicationsApplianceType (line 1787) | public enum IFCMobileTelecommunicationsApplianceType type IFCMooringDeviceType (line 1806) | public enum IFCMooringDeviceType type IFCMotorConnectionType (line 1817) | public enum IFCMotorConnectionType type IFCNavigationElementType (line 1826) | public enum IFCNavigationElementType type IFCObjective (line 1834) | public enum IFCObjective type IFCOccupantType (line 1851) | public enum IFCOccupantType type IFCOpeningElementType (line 1864) | public enum IFCOpeningElementType type IFCOutletType (line 1872) | public enum IFCOutletType type IFCPavementType (line 1883) | public enum IFCPavementType type IFCPerformanceHistoryType (line 1891) | public enum IFCPerformanceHistoryType type IFCPermeableCoveringOperation (line 1897) | public enum IFCPermeableCoveringOperation type IFCPermitType (line 1906) | public enum IFCPermitType type IFCPhysicalOrVirtual (line 1915) | public enum IFCPhysicalOrVirtual type IFCPileConstruction (line 1922) | public enum IFCPileConstruction type IFCPileType (line 1932) | public enum IFCPileType type IFCPipeFittingType (line 1944) | public enum IFCPipeFittingType type IFCPipeSegmentType (line 1957) | public enum IFCPipeSegmentType type IFCPlateType (line 1968) | public enum IFCPlateType type IFCPreferredSurfaceCurveRepresentation (line 1983) | public enum IFCPreferredSurfaceCurveRepresentation type IFCProcedureType (line 1990) | public enum IFCProcedureType type IFCProfileType (line 2003) | public enum IFCProfileType type IFCProjectOrderType (line 2009) | public enum IFCProjectOrderType type IFCProjectedOrTrueLength (line 2020) | public enum IFCProjectedOrTrueLength type IFCProjectionElementType (line 2026) | public enum IFCProjectionElementType type IFCPropertySetTemplateType (line 2034) | public enum IFCPropertySetTemplateType type IFCProtectiveDeviceTrippingUnitType (line 2048) | public enum IFCProtectiveDeviceTrippingUnitType type IFCProtectiveDeviceType (line 2058) | public enum IFCProtectiveDeviceType type IFCPumpType (line 2074) | public enum IFCPumpType type IFCRailType (line 2087) | public enum IFCRailType type IFCRailingType (line 2099) | public enum IFCRailingType type IFCRailwayPartType (line 2109) | public enum IFCRailwayPartType type IFCRailwayType (line 2124) | public enum IFCRailwayType type IFCRampFlightType (line 2130) | public enum IFCRampFlightType type IFCRampType (line 2138) | public enum IFCRampType type IFCRecurrenceType (line 2150) | public enum IFCRecurrenceType type IFCReferentType (line 2162) | public enum IFCReferentType type IFCReflectanceMethod (line 2178) | public enum IFCReflectanceMethod type IFCReinforcedSoilType (line 2193) | public enum IFCReinforcedSoilType type IFCReinforcingBarRole (line 2205) | public enum IFCReinforcingBarRole type IFCReinforcingBarSurface (line 2219) | public enum IFCReinforcingBarSurface type IFCReinforcingBarType (line 2225) | public enum IFCReinforcingBarType type IFCReinforcingMeshType (line 2240) | public enum IFCReinforcingMeshType type IFCRoadPartType (line 2246) | public enum IFCRoadPartType type IFCRoadType (line 2276) | public enum IFCRoadType type IFCRole (line 2282) | public enum IFCRole type IFCRoofType (line 2309) | public enum IFCRoofType type IFCSIPrefix (line 2328) | public enum IFCSIPrefix type IFCSIUnitName (line 2348) | public enum IFCSIUnitName type IFCSanitaryTerminalType (line 2382) | public enum IFCSanitaryTerminalType type IFCSectionType (line 2398) | public enum IFCSectionType type IFCSensorType (line 2404) | public enum IFCSensorType type IFCSequence (line 2442) | public enum IFCSequence type IFCShadingDeviceType (line 2452) | public enum IFCShadingDeviceType type IFCSignType (line 2461) | public enum IFCSignType type IFCSignalType (line 2470) | public enum IFCSignalType type IFCSimplePropertyTemplateType (line 2479) | public enum IFCSimplePropertyTemplateType type IFCSlabType (line 2496) | public enum IFCSlabType type IFCSolarDeviceType (line 2511) | public enum IFCSolarDeviceType type IFCSpaceHeaterType (line 2519) | public enum IFCSpaceHeaterType type IFCSpaceType (line 2527) | public enum IFCSpaceType type IFCSpatialZoneType (line 2539) | public enum IFCSpatialZoneType type IFCStackTerminalType (line 2555) | public enum IFCStackTerminalType type IFCStairFlightType (line 2564) | public enum IFCStairFlightType type IFCStairType (line 2575) | public enum IFCStairType type IFCState (line 2596) | public enum IFCState type IFCStructuralCurveActivityType (line 2605) | public enum IFCStructuralCurveActivityType type IFCStructuralCurveMemberType (line 2618) | public enum IFCStructuralCurveMemberType type IFCStructuralSurfaceActivityType (line 2629) | public enum IFCStructuralSurfaceActivityType type IFCStructuralSurfaceMemberType (line 2639) | public enum IFCStructuralSurfaceMemberType type IFCSubContractResourceType (line 2648) | public enum IFCSubContractResourceType type IFCSurfaceFeatureType (line 2656) | public enum IFCSurfaceFeatureType type IFCSurfaceSide (line 2673) | public enum IFCSurfaceSide type IFCSwitchingDeviceType (line 2680) | public enum IFCSwitchingDeviceType type IFCSystemFurnitureElementType (line 2697) | public enum IFCSystemFurnitureElementType type IFCTankType (line 2706) | public enum IFCTankType type IFCTaskDuration (line 2720) | public enum IFCTaskDuration type IFCTaskType (line 2727) | public enum IFCTaskType type IFCTendonAnchorType (line 2754) | public enum IFCTendonAnchorType type IFCTendonConduitType (line 2763) | public enum IFCTendonConduitType type IFCTendonType (line 2774) | public enum IFCTendonType type IFCTextPath (line 2784) | public enum IFCTextPath type IFCTimeSeriesDataType (line 2792) | public enum IFCTimeSeriesDataType type IFCTrackElementType (line 2803) | public enum IFCTrackElementType type IFCTransformerType (line 2817) | public enum IFCTransformerType type IFCTransitionCode (line 2830) | public enum IFCTransitionCode type IFCTransportElementType (line 2838) | public enum IFCTransportElementType type IFCTrimmingPreference (line 2850) | public enum IFCTrimmingPreference type IFCTubeBundleType (line 2857) | public enum IFCTubeBundleType type IFCUnit (line 2864) | public enum IFCUnit type IFCUnitaryControlElementType (line 2898) | public enum IFCUnitaryControlElementType type IFCUnitaryEquipmentType (line 2914) | public enum IFCUnitaryEquipmentType type IFCValveType (line 2925) | public enum IFCValveType type IFCVehicleType (line 2952) | public enum IFCVehicleType type IFCVibrationDamperType (line 2965) | public enum IFCVibrationDamperType type IFCVibrationIsolatorType (line 2977) | public enum IFCVibrationIsolatorType type IFCVirtualElementType (line 2986) | public enum IFCVirtualElementType type IFCVoidingFeatureType (line 2995) | public enum IFCVoidingFeatureType type IFCWallType (line 3007) | public enum IFCWallType type IFCWasteTerminalType (line 3024) | public enum IFCWasteTerminalType type IFCWindowPanelOperation (line 3037) | public enum IFCWindowPanelOperation type IFCWindowPanelPosition (line 3055) | public enum IFCWindowPanelPosition type IFCWindowType (line 3065) | public enum IFCWindowType type IFCWindowTypePartitioning (line 3074) | public enum IFCWindowTypePartitioning type IFCWorkCalendarType (line 3089) | public enum IFCWorkCalendarType type IFCWorkPlanType (line 3098) | public enum IFCWorkPlanType type IFCWorkScheduleType (line 3107) | public enum IFCWorkScheduleType type PSetElementShading_ShadingDeviceType (line 3119) | public enum PSetElementShading_ShadingDeviceType type PSetLightFixtureTypeCommon_LightFixtureMountingType (line 3134) | public enum PSetLightFixtureTypeCommon_LightFixtureMountingType type PSetLightFixtureTypeCommon_LightFixturePlacingType (line 3152) | public enum PSetLightFixtureTypeCommon_LightFixturePlacingType type PSetFlowTerminalAirTerminal_AirTerminalAirflowType (line 3167) | public enum PSetFlowTerminalAirTerminal_AirTerminalAirflowType type PSetFlowTerminalAirTerminal_AirTerminalLocation (line 3180) | public enum PSetFlowTerminalAirTerminal_AirTerminalLocation type PSetAirTerminalTypeCommon_AirTerminalShape (line 3196) | public enum PSetAirTerminalTypeCommon_AirTerminalShape type PSetAirTerminalTypeCommon_AirTerminalFlowPattern (line 3210) | public enum PSetAirTerminalTypeCommon_AirTerminalFlowPattern type PSetAirTerminalTypeCommon_AirTerminalDischargeDirection (line 3227) | public enum PSetAirTerminalTypeCommon_AirTerminalDischargeDirection type PSetAirTerminalTypeCommon_AirTerminalFinishType (line 3240) | public enum PSetAirTerminalTypeCommon_AirTerminalFinishType type PSetAirTerminalTypeCommon_AirTerminalMountingType (line 3253) | public enum PSetAirTerminalTypeCommon_AirTerminalMountingType type PSetAirTerminalTypeCommon_AirTerminalCoreType (line 3266) | public enum PSetAirTerminalTypeCommon_AirTerminalCoreType type PSetAirTerminalTypeCommon_AirTerminalFlowControlType (line 3281) | public enum PSetAirTerminalTypeCommon_AirTerminalFlowControlType type PSetElectricalDeviceCommon_InsulationStandardClass (line 3294) | public enum PSetElectricalDeviceCommon_InsulationStandardClass type PsetElectricalDeviceCommon_ConductorFunction (line 3308) | public enum PsetElectricalDeviceCommon_ConductorFunction type PsetSanitaryTerminalTypeToiletPan_ToiletType (line 3318) | public enum PsetSanitaryTerminalTypeToiletPan_ToiletType type PsetSanitaryTerminalTypeToiletPan_ToiletPanType (line 3333) | public enum PsetSanitaryTerminalTypeToiletPan_ToiletPanType type PsetSanitaryTerminalTypeToiletPan_SanitaryMounting (line 3347) | public enum PsetSanitaryTerminalTypeToiletPan_SanitaryMounting type PsetSwitchingDeviceTypeCommon_SwitchFunction (line 3361) | public enum PsetSwitchingDeviceTypeCommon_SwitchFunction type PsetSwitchingDeviceTypeToggleSwitch_ToggleSwitchType (line 3374) | public enum PsetSwitchingDeviceTypeToggleSwitch_ToggleSwitchType type PsetSwitchingDeviceTypeToggleSwitch_SwitchUsage (line 3394) | public enum PsetSwitchingDeviceTypeToggleSwitch_SwitchUsage type PsetSwitchingDeviceTypeToggleSwitch_SwitchActivation (line 3409) | public enum PsetSwitchingDeviceTypeToggleSwitch_SwitchActivation type PsetManufacturerTypeInformation_AssemblyPlace (line 3425) | public enum PsetManufacturerTypeInformation_AssemblyPlace type PsetElementStatus (line 3438) | public enum PsetElementStatus FILE: Source/Revit.IFC.Export/Toolkit/IFCDataUtil.cs class IFCDataUtil (line 35) | class IFCDataUtil method OnIFCStringTooLongWarn (line 44) | private static void OnIFCStringTooLongWarn(string val, int reducedToSize) method EventClear (line 49) | public static void EventClear() method CreateAsLabel (line 58) | public static IFCData CreateAsLabel(string value) method CreateAsText (line 76) | public static IFCData CreateAsText(string value) method CreateAsIdentifier (line 95) | public static IFCData CreateAsIdentifier(string value) method CreateAsBoolean (line 113) | public static IFCData CreateAsBoolean(bool value) method CreateAsLogical (line 123) | public static IFCData CreateAsLogical(IFCLogical value) method CreateAsInteger (line 133) | public static IFCData CreateAsInteger(int value) method CreateAsReal (line 143) | public static IFCData CreateAsReal(double value) method CreateAsNumeric (line 153) | public static IFCData CreateAsNumeric(double value) method CreateAsRatioMeasure (line 163) | public static IFCData CreateAsRatioMeasure(double value) method CreateAsNormalisedRatioMeasure (line 173) | public static IFCData CreateAsNormalisedRatioMeasure(double value) method CreateAsSpecularExponent (line 183) | public static IFCData CreateAsSpecularExponent(double value) method CreateAsPositiveRatioMeasure (line 193) | public static IFCData CreateAsPositiveRatioMeasure(double value) method CreateAsLengthMeasure (line 203) | public static IFCData CreateAsLengthMeasure(double value) method CreateAsVolumeMeasure (line 213) | public static IFCData CreateAsVolumeMeasure(double value) method CreateAsPositiveLengthMeasure (line 223) | public static IFCData CreateAsPositiveLengthMeasure(double value) method CreateAsPositivePlaneAngleMeasure (line 236) | public static IFCData CreateAsPositivePlaneAngleMeasure(double value) method CreateAsPlaneAngleMeasure (line 249) | public static IFCData CreateAsPlaneAngleMeasure(double value) method CreateAsAreaMeasure (line 259) | public static IFCData CreateAsAreaMeasure(double value) method CreateAsAccelerationMeasure (line 269) | public static IFCData CreateAsAccelerationMeasure(double value) method CreateAsEnergyMeasure (line 279) | public static IFCData CreateAsEnergyMeasure(double value) method CreateCorrespondingUnit (line 288) | public static void CreateCorrespondingUnit(string measureName) method CreateAsMeasureWithUnit (line 301) | public static IFCData CreateAsMeasureWithUnit(int value, string measur... method CreateAsMeasureWithUnit (line 314) | public static IFCData CreateAsMeasureWithUnit(double value, string mea... method CreateAsLinearMomentMeasure (line 325) | public static IFCData CreateAsLinearMomentMeasure(double value) method CreateAsMassPerLengthMeasure (line 335) | public static IFCData CreateAsMassPerLengthMeasure(double value) method CreateAsTorqueMeasure (line 345) | public static IFCData CreateAsTorqueMeasure(double value) method CreateAsLinearStiffnessMeasure (line 355) | public static IFCData CreateAsLinearStiffnessMeasure(double value) method CreateAsAngularVelocityMeasure (line 365) | public static IFCData CreateAsAngularVelocityMeasure(double value) method CreateAsThermalResistanceMeasure (line 375) | public static IFCData CreateAsThermalResistanceMeasure(double value) method CreateAsWarpingConstantMeasure (line 385) | public static IFCData CreateAsWarpingConstantMeasure(double value) method CreateAsLinearVelocityMeasure (line 395) | public static IFCData CreateAsLinearVelocityMeasure(double value) method CreateAsCountMeasure (line 405) | public static IFCData CreateAsCountMeasure(double value) method CreateAsCountMeasure (line 415) | public static IFCData CreateAsCountMeasure(int value) method CreateAsParameterValue (line 425) | public static IFCData CreateAsParameterValue(double value) method CreateAsPowerMeasure (line 435) | public static IFCData CreateAsPowerMeasure(double value) method CreateAsSoundPowerMeasure (line 445) | public static IFCData CreateAsSoundPowerMeasure(double value) method CreateAsSoundPressureMeasure (line 455) | public static IFCData CreateAsSoundPressureMeasure(double value) method CreateAsFrequencyMeasure (line 465) | public static IFCData CreateAsFrequencyMeasure(double value) method CreateAsElectricCurrentMeasure (line 475) | public static IFCData CreateAsElectricCurrentMeasure(double value) method CreateAsElectricVoltageMeasure (line 485) | public static IFCData CreateAsElectricVoltageMeasure(double value) method CreateAsThermodynamicTemperatureMeasure (line 495) | public static IFCData CreateAsThermodynamicTemperatureMeasure(double v... method CreateAsDynamicViscosityMeasure (line 505) | public static IFCData CreateAsDynamicViscosityMeasure(double value) method CreateAsIsothermalMoistureCapacityMeasure (line 515) | public static IFCData CreateAsIsothermalMoistureCapacityMeasure(double... method CreateAsMassDensityMeasure (line 525) | public static IFCData CreateAsMassDensityMeasure(double value) method CreateAsModulusOfElasticityMeasure (line 535) | public static IFCData CreateAsModulusOfElasticityMeasure(double value) method CreateAsVaporPermeabilityMeasure (line 545) | public static IFCData CreateAsVaporPermeabilityMeasure(double value) method CreateAsThermalExpansionCoefficientMeasure (line 555) | public static IFCData CreateAsThermalExpansionCoefficientMeasure(doubl... method CreateAsPressureMeasure (line 565) | public static IFCData CreateAsPressureMeasure(double value) method CreateAsMonetaryMeasure (line 575) | public static IFCData CreateAsMonetaryMeasure(double value) method CreateAsSpecificHeatCapacityMeasure (line 585) | public static IFCData CreateAsSpecificHeatCapacityMeasure(double value) method CreateAsHeatingValueMeasure (line 595) | public static IFCData CreateAsHeatingValueMeasure(double value) method CreateAsMoistureDiffusivityMeasure (line 605) | public static IFCData CreateAsMoistureDiffusivityMeasure(double value) method CreateAsIonConcentrationMeasure (line 615) | public static IFCData CreateAsIonConcentrationMeasure(double value) method CreateAsMomentOfInertiaMeasure (line 625) | public static IFCData CreateAsMomentOfInertiaMeasure(double value) method CreateAsHeatFluxDensityMeasure (line 635) | public static IFCData CreateAsHeatFluxDensityMeasure(double value) method CreateAsAreaDensityMeasure (line 645) | public static IFCData CreateAsAreaDensityMeasure(double value) method CreateAsThermalConductivityMeasure (line 655) | public static IFCData CreateAsThermalConductivityMeasure(double value) method CreateAsRotationalFrequencyMeasure (line 665) | public static IFCData CreateAsRotationalFrequencyMeasure(double value) method CreateAsMassFlowRateMeasure (line 675) | public static IFCData CreateAsMassFlowRateMeasure(double value) method CreateAsThermalTransmittanceMeasure (line 686) | public static IFCData CreateAsThermalTransmittanceMeasure(double value) method CreatePositiveRatioMeasureData (line 696) | public static IFCData CreatePositiveRatioMeasureData(double value) method CreateRatioMeasureData (line 706) | public static IFCData CreateRatioMeasureData(double value) method CreateNormalisedRatioMeasureData (line 716) | public static IFCData CreateNormalisedRatioMeasureData(double value) method CreateRatioMeasureDataCommon (line 721) | public static IFCData CreateRatioMeasureDataCommon(double value, Prope... method CreateAsVolumetricFlowRateMeasure (line 757) | public static IFCData CreateAsVolumetricFlowRateMeasure(double value) method CreateAsIlluminanceMeasure (line 767) | public static IFCData CreateAsIlluminanceMeasure(double value) method CreateAsLuminousFluxMeasure (line 777) | public static IFCData CreateAsLuminousFluxMeasure(double value) method CreateAsLuminousIntensityMeasure (line 787) | public static IFCData CreateAsLuminousIntensityMeasure(double value) method CreateAsForceMeasure (line 797) | public static IFCData CreateAsForceMeasure(double value) method CreateAsLinearForceMeasure (line 807) | public static IFCData CreateAsLinearForceMeasure(double value) method CreateAsMassMeasure (line 817) | public static IFCData CreateAsMassMeasure(double value) method CreateAsTimeMeasure (line 827) | public static IFCData CreateAsTimeMeasure(double value) method CreateAsPlanarForceMeasure (line 837) | public static IFCData CreateAsPlanarForceMeasure(double value) method CreateAsMeasure (line 848) | public static IFCData CreateAsMeasure(double value, string type) method CreateAsMeasure (line 859) | public static IFCData CreateAsMeasure(int value, string type) method ValidateEnumeratedValue (line 865) | public static string ValidateEnumeratedValue(string value, Type proper... method CreateThermodynamicTemperatureMeasureFromElement (line 889) | public static IFCData CreateThermodynamicTemperatureMeasureFromElement... method CreateDynamicViscosityMeasureFromElement (line 908) | public static IFCData CreateDynamicViscosityMeasureFromElement(Element... method CreateHeatingValueMeasureFromElement (line 927) | public static IFCData CreateHeatingValueMeasureFromElement(Element ele... method CreateIsothermalMoistureCapacityMeasureFromElement (line 946) | public static IFCData CreateIsothermalMoistureCapacityMeasureFromEleme... method CreatePositiveLengthMeasureFromElement (line 965) | public static IFCData CreatePositiveLengthMeasureFromElement(Element e... method CreateRatioMeasureFromElement (line 984) | public static IFCData CreateRatioMeasureFromElement(Element element, s... method CreateMassDensityMeasureFromElement (line 1001) | public static IFCData CreateMassDensityMeasureFromElement(Element elem... method CreateModulusOfElasticityMeasureFromElement (line 1020) | public static IFCData CreateModulusOfElasticityMeasureFromElement(Elem... method CreateMoistureDiffusivityMeasureFromElement (line 1039) | public static IFCData CreateMoistureDiffusivityMeasureFromElement(Elem... method CreateIonConcentrationMeasureFromElement (line 1058) | public static IFCData CreateIonConcentrationMeasureFromElement(Element... method CreateVaporPermeabilityMeasureFromElement (line 1077) | public static IFCData CreateVaporPermeabilityMeasureFromElement(Elemen... method CreateThermalExpansionCoefficientMeasureFromElement (line 1096) | public static IFCData CreateThermalExpansionCoefficientMeasureFromElem... method CreatePressureMeasureFromElement (line 1115) | public static IFCData CreatePressureMeasureFromElement(Element element... method CreateSpecificHeatCapacityMeasureFromElement (line 1134) | public static IFCData CreateSpecificHeatCapacityMeasureFromElement(Ele... method CreateThermalConductivityMeasureFromElement (line 1153) | public static IFCData CreateThermalConductivityMeasureFromElement(Elem... method CreateTextFromElement (line 1172) | public static IFCData CreateTextFromElement(Element element, string pa... method CreateBooleanFromElement (line 1187) | public static IFCData CreateBooleanFromElement(Element element, string... method CreateLabelFromElement (line 1202) | public static IFCData CreateLabelFromElement(Element element, string p... FILE: Source/Revit.IFC.Export/Toolkit/IFCEnums.cs type IFCWindowStyleOperation (line 30) | public enum IFCWindowStyleOperation type IFCWindowStyleConstruction (line 48) | public enum IFCWindowStyleConstruction type IFCWindowPanelPosition (line 63) | public enum IFCWindowPanelPosition type IFCWindowPanelOperation (line 76) | public enum IFCWindowPanelOperation type IFCTextPath (line 97) | public enum IFCTextPath type IFCSlabType (line 108) | public enum IFCSlabType type IFCInternalOrExternal (line 121) | public enum IFCInternalOrExternal type IFCPhysicalOrVirtual (line 131) | public enum IFCPhysicalOrVirtual type IFCDirectionSense (line 141) | public enum IFCDirectionSense type IFCLayerSetDirection (line 150) | public enum IFCLayerSetDirection type IFCGeometricProjection (line 160) | public enum IFCGeometricProjection type IFCFootingType (line 176) | public enum IFCFootingType type IFCDoorStyleConstruction (line 189) | public enum IFCDoorStyleConstruction type IFCDoorStyleOperation (line 205) | public enum IFCDoorStyleOperation type IFCDoorPanelPosition (line 230) | public enum IFCDoorPanelPosition type IFCDoorPanelOperation (line 241) | public enum IFCDoorPanelOperation type IFCFlowDirection (line 256) | public enum IFCFlowDirection type IFCAssemblyPlace (line 267) | public enum IFCAssemblyPlace type IFCElementAssemblyType (line 277) | public enum IFCElementAssemblyType type IFCWasteTerminalType (line 295) | public enum IFCWasteTerminalType type IFCValveType (line 314) | public enum IFCValveType type IFCUnitaryEquipmentType (line 344) | public enum IFCUnitaryEquipmentType type IFCTubeBundleType (line 357) | public enum IFCTubeBundleType type IFCTransportElementType (line 367) | public enum IFCTransportElementType type IFCTransformerType (line 379) | public enum IFCTransformerType type IFCTankType (line 391) | public enum IFCTankType type IFCTendonType (line 404) | public enum IFCTendonType type IFCSwitchingDeviceType (line 417) | public enum IFCSwitchingDeviceType type IFCStackTerminalType (line 431) | public enum IFCStackTerminalType type IFCSpaceHeaterType (line 443) | public enum IFCSpaceHeaterType type IFCSpaceType (line 459) | public enum IFCSpaceType type IFCSensorType (line 468) | public enum IFCSensorType type IFCSanitaryTerminalType (line 490) | public enum IFCSanitaryTerminalType type IFCProvisionForVoidShapeType (line 509) | public enum IFCProvisionForVoidShapeType type IFCPumpType (line 519) | public enum IFCPumpType type IFCProtectiveDeviceType (line 533) | public enum IFCProtectiveDeviceType type IFCPipeSegmentType (line 548) | public enum IFCPipeSegmentType type IFCPipeFittingType (line 561) | public enum IFCPipeFittingType type IFCPileType (line 577) | public enum IFCPileType type IFCPileConstructionEnum (line 589) | public enum IFCPileConstructionEnum type IFCPlateType (line 602) | public enum IFCPlateType type IFCOutletType (line 613) | public enum IFCOutletType type IFCMotorConnectionType (line 625) | public enum IFCMotorConnectionType type IFCMemberType (line 637) | public enum IFCMemberType type IFCLightFixtureType (line 658) | public enum IFCLightFixtureType type IFCLampType (line 669) | public enum IFCLampType type IFCJunctionBoxType (line 684) | public enum IFCJunctionBoxType type IFCHumidifierType (line 693) | public enum IFCHumidifierType type IFCHeatExchangerType (line 715) | public enum IFCHeatExchangerType type IFCGasTerminalType (line 726) | public enum IFCGasTerminalType type IFCFlowMeterType (line 738) | public enum IFCFlowMeterType type IFCFlowInstrumentType (line 753) | public enum IFCFlowInstrumentType type IFCFireSuppressionTerminalType (line 770) | public enum IFCFireSuppressionTerminalType type IFCFilterType (line 784) | public enum IFCFilterType type IFCFanType (line 798) | public enum IFCFanType type IFCEvaporatorType (line 814) | public enum IFCEvaporatorType type IFCEvaporativeCoolerType (line 828) | public enum IFCEvaporativeCoolerType type IFCElectricTimeControlType (line 846) | public enum IFCElectricTimeControlType type IFCElectricMotorType (line 858) | public enum IFCElectricMotorType type IFCElectricHeaterType (line 872) | public enum IFCElectricHeaterType type IFCElectricGeneratorType (line 884) | public enum IFCElectricGeneratorType type IFCElectricFlowStorageDeviceType (line 893) | public enum IFCElectricFlowStorageDeviceType type IFCElectricApplianceType (line 907) | public enum IFCElectricApplianceType type IfcElectricDistributionPointType (line 941) | public enum IfcElectricDistributionPointType type IFCDuctSilencerType (line 959) | public enum IFCDuctSilencerType type IFCDuctSegmentType (line 971) | public enum IFCDuctSegmentType type IFCDuctFittingType (line 982) | public enum IFCDuctFittingType type IFCDistributionChamberElementType (line 998) | public enum IFCDistributionChamberElementType type IFCDamperType (line 1015) | public enum IFCDamperType type IFCCoolingTowerType (line 1035) | public enum IFCCoolingTowerType type IFCCooledBeamType (line 1047) | public enum IFCCooledBeamType type IFCControllerType (line 1058) | public enum IFCControllerType type IFCCondenserType (line 1073) | public enum IFCCondenserType type IFCCompressorType (line 1088) | public enum IFCCompressorType type IFCCoilType (line 1112) | public enum IFCCoilType type IFCChillerType (line 1127) | public enum IFCChillerType type IFCCableSegmentType (line 1139) | public enum IFCCableSegmentType type IFCCableCarrierSegmentType (line 1150) | public enum IFCCableCarrierSegmentType type IFCCableCarrierFittingType (line 1163) | public enum IFCCableCarrierFittingType type IFCBoilerType (line 1176) | public enum IFCBoilerType type IFCAlarmType (line 1187) | public enum IFCAlarmType type IFCAirToAirHeatRecoveryType (line 1202) | public enum IFCAirToAirHeatRecoveryType type IFCAirTerminalType (line 1220) | public enum IFCAirTerminalType type IFCAirTerminalBoxType (line 1236) | public enum IFCAirTerminalBoxType type IFCActuatorType (line 1248) | public enum IFCActuatorType type IFCBeamType (line 1262) | public enum IFCBeamType type IFCColumnType (line 1275) | public enum IFCColumnType type IFCCurrencyType (line 1285) | public enum IFCCurrencyType type IFCDerivedUnitEnum (line 1375) | public enum IFCDerivedUnitEnum type IFCSIUnitName (line 1431) | public enum IFCSIUnitName type IFCSIPrefix (line 1468) | public enum IFCSIPrefix type IFCUnit (line 1491) | public enum IFCUnit type IFCAddressType (line 1528) | public enum IFCAddressType type IFCChangeAction (line 1540) | public enum IFCChangeAction type IFCState (line 1553) | public enum IFCState type IFCElementComposition (line 1565) | public enum IFCElementComposition type IFCObjectType (line 1575) | public enum IFCObjectType type IFCCoveringType (line 1590) | public enum IFCCoveringType type IFCWallType (line 1607) | public enum IFCWallType type IFCRailingType (line 1621) | public enum IFCRailingType type IFCReinforcingBarRole (line 1633) | public enum IFCReinforcingBarRole type IFCReflectanceMethod (line 1649) | public enum IFCReflectanceMethod type IFCReinforcingBarSurface (line 1666) | public enum IFCReinforcingBarSurface type IFCRoofType (line 1675) | public enum IFCRoofType type IFCRampType (line 1696) | public enum IFCRampType type IFCRampFlightType (line 1711) | public enum IFCRampFlightType type IFCStairType (line 1722) | public enum IFCStairType type IFCStairFlightType (line 1745) | public enum IFCStairFlightType type IFCSurfaceSide (line 1759) | public enum IFCSurfaceSide type IFCConnectionType (line 1769) | public enum IFCConnectionType type IFCOccupantType (line 1780) | public enum IFCOccupantType type IFCRoleEnum (line 1796) | public enum IFCRoleEnum type IFCProfileType (line 1826) | public enum IFCProfileType type IFCBooleanOperator (line 1835) | public enum IFCBooleanOperator type IFCTransitionCode (line 1845) | public enum IFCTransitionCode type IFCTrimmingPreference (line 1856) | public enum IFCTrimmingPreference type IFCCurtainWallType (line 1866) | public enum IFCCurtainWallType type IFCBuildingElementProxyType (line 1872) | public enum IFCBuildingElementProxyType type IFCVibrationIsolatorType (line 1878) | public enum IFCVibrationIsolatorType type PSetElementShading_ShadingDeviceType (line 1889) | public enum PSetElementShading_ShadingDeviceType type PSetLightFixtureTypeCommon_LightFixtureMountingType (line 1904) | public enum PSetLightFixtureTypeCommon_LightFixtureMountingType type PSetLightFixtureTypeCommon_LightFixturePlacingType (line 1922) | public enum PSetLightFixtureTypeCommon_LightFixturePlacingType type PSetFlowTerminalAirTerminal_AirTerminalAirflowType (line 1937) | public enum PSetFlowTerminalAirTerminal_AirTerminalAirflowType type PSetFlowTerminalAirTerminal_AirTerminalLocation (line 1950) | public enum PSetFlowTerminalAirTerminal_AirTerminalLocation type PSetAirTerminalTypeCommon_AirTerminalShape (line 1966) | public enum PSetAirTerminalTypeCommon_AirTerminalShape type PSetAirTerminalTypeCommon_AirTerminalFlowPattern (line 1980) | public enum PSetAirTerminalTypeCommon_AirTerminalFlowPattern type PSetAirTerminalTypeCommon_AirTerminalDischargeDirection (line 1997) | public enum PSetAirTerminalTypeCommon_AirTerminalDischargeDirection type PSetAirTerminalTypeCommon_AirTerminalFinishType (line 2010) | public enum PSetAirTerminalTypeCommon_AirTerminalFinishType type PSetAirTerminalTypeCommon_AirTerminalMountingType (line 2023) | public enum PSetAirTerminalTypeCommon_AirTerminalMountingType type PSetAirTerminalTypeCommon_AirTerminalCoreType (line 2036) | public enum PSetAirTerminalTypeCommon_AirTerminalCoreType type PSetAirTerminalTypeCommon_AirTerminalFlowControlType (line 2051) | public enum PSetAirTerminalTypeCommon_AirTerminalFlowControlType type PSetElectricalDeviceCommon_InsulationStandardClass (line 2064) | public enum PSetElectricalDeviceCommon_InsulationStandardClass type PsetSanitaryTerminalTypeBath_BathType (line 2078) | public enum PsetSanitaryTerminalTypeBath_BathType type PsetSanitaryTerminalTypeShower_ShowerType (line 2096) | public enum PsetSanitaryTerminalTypeShower_ShowerType type PsetSanitaryTerminalTypeSink_SinkType (line 2109) | public enum PsetSanitaryTerminalTypeSink_SinkType type PsetSanitaryTerminalTypeToiletPan_ToiletType (line 2133) | public enum PsetSanitaryTerminalTypeToiletPan_ToiletType type PsetSanitaryTerminalTypeToiletPan_ToiletPanType (line 2148) | public enum PsetSanitaryTerminalTypeToiletPan_ToiletPanType type PsetSanitaryTerminalTypeToiletPan_SanitaryMounting (line 2162) | public enum PsetSanitaryTerminalTypeToiletPan_SanitaryMounting type PsetSanitaryTerminalTypeWashHandBasin_WashHandBasinType (line 2176) | public enum PsetSanitaryTerminalTypeWashHandBasin_WashHandBasinType type PsetSwitchingDeviceTypeCommon_SwitchFunction (line 2192) | public enum PsetSwitchingDeviceTypeCommon_SwitchFunction type PsetSwitchingDeviceTypeToggleSwitch_ToggleSwitchType (line 2205) | public enum PsetSwitchingDeviceTypeToggleSwitch_ToggleSwitchType type PsetSwitchingDeviceTypeToggleSwitch_SwitchUsage (line 2225) | public enum PsetSwitchingDeviceTypeToggleSwitch_SwitchUsage type PsetSwitchingDeviceTypeToggleSwitch_SwitchActivation (line 2240) | public enum PsetSwitchingDeviceTypeToggleSwitch_SwitchActivation FILE: Source/Revit.IFC.Export/Toolkit/IFCInstanceExporter.cs class IFCInstanceExporter (line 32) | public class IFCInstanceExporter class MissingPredefinedAttributeCache (line 46) | private class MissingPredefinedAttributeCache method Find (line 55) | public bool Find(IFCVersion version, IFCEntityType type) method Add (line 70) | public void Add(IFCVersion version, IFCEntityType type) method CreateInstance (line 89) | private static IFCAnyHandle CreateInstance(IFCFile file, IFCEntityType... method ValidateEntityTypeStr (line 115) | private static string ValidateEntityTypeStr(string entityTypeStr) method DefaultRootData (line 147) | private static (IFCAnyHandle ownerHistory, string name, string descrip... method SetRoot (line 162) | private static void SetRoot(IFCAnyHandle root, Element element, string... method SetObjectDefinition (line 191) | private static void SetObjectDefinition(IFCAnyHandle objectDefinition,... method SetTypeObject (line 202) | private static void SetTypeObject(IFCAnyHandle typeHandle, Element rev... method SetElementType (line 240) | private static void SetElementType(IFCAnyHandle typeHandle, Element el... method SetTypeProduct (line 286) | private static void SetTypeProduct(IFCAnyHandle typeProduct, Element r... method SetPropertyDefinition (line 313) | private static void SetPropertyDefinition(IFCAnyHandle propertyDefinit... method SetRelationship (line 326) | private static void SetRelationship(IFCAnyHandle relationship, method SetPropertySetDefinition (line 340) | private static void SetPropertySetDefinition(IFCAnyHandle propertySetD... method SetRelAssociates (line 355) | private static void SetRelAssociates(IFCAnyHandle relAssociates, method SetRelDefines (line 371) | private static void SetRelDefines(IFCAnyHandle relDefines, method SetRelDecomposes (line 388) | private static void SetRelDecomposes(IFCAnyHandle relDecomposes, method SetRelDecomposes (line 405) | private static void SetRelDecomposes(IFCAnyHandle relDecomposes, method SetRelConnects (line 419) | private static void SetRelConnects(IFCAnyHandle relConnects, method SetObject (line 434) | private static void SetObject(IFCAnyHandle obj, Element element, method SetProduct (line 494) | private static void SetProduct(IFCAnyHandle product, Element element, method SetGroup (line 513) | private static void SetGroup(IFCAnyHandle group, method SetSystem (line 529) | private static void SetSystem(IFCAnyHandle system, method SetDistributionSystem (line 545) | private static void SetDistributionSystem(IFCAnyHandle distributionSys... method SetElement (line 567) | private static void SetElement(IFCAnyHandle element, Element revitElem... method SetFacilityPart (line 599) | private static void SetFacilityPart(IFCAnyHandle facilityPart, Element... method SetFacility (line 621) | private static void SetFacility(IFCAnyHandle facility, Element element, method SetSpatialStructureElement (line 643) | private static void SetSpatialStructureElement(IFCAnyHandle spatialStr... method SetSpatialElement (line 660) | private static void SetSpatialElement(IFCAnyHandle spatialStructureEle... method SetRelConnectsElements (line 681) | private static void SetRelConnectsElements(IFCAnyHandle relConnectsEle... method SetRelAssigns (line 700) | private static void SetRelAssigns(IFCAnyHandle relAssigns, string guid... method SetProductRepresentation (line 715) | private static void SetProductRepresentation(IFCAnyHandle productDefin... method SetProperty (line 728) | private static void SetProperty(IFCAnyHandle property, PropertyDescrip... method SetRepresentationContext (line 746) | private static void SetRepresentationContext(IFCAnyHandle representati... method SetConnectedFaceSet (line 757) | private static void SetConnectedFaceSet(IFCAnyHandle connectedFaceSet,... method SetGeometricSet (line 767) | private static void SetGeometricSet(IFCAnyHandle geometricSet, HashSet... method SetAddress (line 779) | private static void SetAddress(IFCAnyHandle address, IFCAddressType? p... method SetNamedUnit (line 792) | private static void SetNamedUnit(IFCAnyHandle namedUnit, IFCAnyHandle ... method SetPlacement (line 803) | private static void SetPlacement(IFCAnyHandle placement, IFCAnyHandle ... method SetCartesianTransformationOperator (line 816) | private static void SetCartesianTransformationOperator(IFCAnyHandle ca... method SetManifoldSolidBrep (line 830) | private static void SetManifoldSolidBrep(IFCAnyHandle manifoldSolidBre... method SetGeometricRepresentationContext (line 846) | private static void SetGeometricRepresentationContext(IFCAnyHandle geo... method SetPhysicalQuantity (line 863) | private static void SetPhysicalQuantity(IFCAnyHandle physicalQuantity,... method SetPhysicalSimpleQuantity (line 876) | private static void SetPhysicalSimpleQuantity(IFCAnyHandle physicalSim... method SetRepresentation (line 890) | private static void SetRepresentation(IFCAnyHandle representation, IFC... method SetPresentationStyle (line 903) | private static void SetPresentationStyle(IFCAnyHandle presentationStyl... method SetPresentationLayerAssigment (line 908) | private static void SetPresentationLayerAssigment(IFCAnyHandle present... method SetPreDefinedItem (line 921) | private static void SetPreDefinedItem(IFCAnyHandle preDefinedItem, str... method SetExternalReference (line 933) | private static void SetExternalReference(IFCAnyHandle externalReference, method SetActor (line 951) | private static void SetActor(IFCAnyHandle actor, method SetRelAssignsToActor (line 972) | private static void SetRelAssignsToActor(IFCAnyHandle relActor, string... method SetProfileDef (line 987) | private static void SetProfileDef(IFCAnyHandle profileDef, IFCProfileT... method SetParameterizedProfileDef (line 1000) | private static void SetParameterizedProfileDef(IFCAnyHandle profileDef... method SetCircleProfileDef (line 1013) | private static void SetCircleProfileDef(IFCAnyHandle profileDef, IFCPr... method SetArbitraryClosedProfileDef (line 1026) | private static void SetArbitraryClosedProfileDef(IFCAnyHandle arbitrar... method SetSweptAreaSolid (line 1039) | private static void SetSweptAreaSolid(IFCAnyHandle sweptAreaSolid, IFC... method SetSweptSurface (line 1051) | private static void SetSweptSurface(IFCAnyHandle sweptSurface, IFCAnyH... method SetBSplineCurveWithKnots (line 1069) | private static void SetBSplineCurveWithKnots(IFCAnyHandle bSplineCurve... method SetBSplineCurve (line 1087) | private static void SetBSplineCurve(IFCAnyHandle bSplineCurve, int deg... method CreateWall (line 1113) | public static IFCAnyHandle CreateWall(ExporterIFC exporterIFC, Element... method CreateWallStandardCase (line 1137) | public static IFCAnyHandle CreateWallStandardCase(IFCFile file, Elemen... method CreateCurtainWallType (line 1170) | public static IFCAnyHandle CreateCurtainWallType(IFCFile file, Element... method CreateProductDefinitionShape (line 1198) | public static IFCAnyHandle CreateProductDefinitionShape(IFCFile file, ... method CreateRelaxation (line 1212) | public static IFCAnyHandle CreateRelaxation(IFCFile file, double relax... method CreateBoundingBox (line 1230) | public static IFCAnyHandle CreateBoundingBox(IFCFile file, IFCAnyHandl... method CreateConnectedFaceSet (line 1253) | public static IFCAnyHandle CreateConnectedFaceSet(IFCFile file, HashSe... method CreateClosedShell (line 1266) | public static IFCAnyHandle CreateClosedShell(IFCFile file, HashSet... method CreateGeometricRepresentationContext (line 2712) | public static IFCAnyHandle CreateGeometricRepresentationContext(IFCFil... method CreateGeometricRepresentationSubContext (line 2732) | public static IFCAnyHandle CreateGeometricRepresentationSubContext(IFC... method CreateGeometricCurveSet (line 2751) | public static IFCAnyHandle CreateGeometricCurveSet(IFCFile file, HashS... method CreateGeometricSet (line 2764) | public static IFCAnyHandle CreateGeometricSet(IFCFile file, HashSet coor... method CreateLine (line 3248) | public static IFCAnyHandle CreateLine(IFCFile file, IFCAnyHandle point... method CreateVector (line 3264) | public static IFCAnyHandle CreateVector(IFCFile file, IFCAnyHandle ori... method CreateCartesianPointList2D (line 3279) | public static IFCAnyHandle CreateCartesianPointList2D(IFCFile file, IL... method CreateCartesianPointList3D (line 3293) | public static IFCAnyHandle CreateCartesianPointList3D(IFCFile file, IL... method CreateCartesianPointList (line 3306) | public static IFCAnyHandle CreateCartesianPointList(IFCFile file, IFCA... method CreateLineIndexType (line 3319) | public static IFCData CreateLineIndexType(IFCFile file, IList lin... method CreateArcIndexType (line 3334) | public static IFCData CreateArcIndexType(IFCFile file, IList arcI... method CreateIndexedPolyCurve (line 3349) | public static IFCAnyHandle CreateIndexedPolyCurve(IFCFile file, IFCAny... method CreatePolyline (line 3404) | public static IFCAnyHandle CreatePolyline(IFCFile file, IList(Element element, string ty... method ValidateStrEnum (line 116) | public static string ValidateStrEnum(string strEnumCheck) where... method ValidateEntityEnum (line 130) | public static TEnum ValidateEntityEnum(TEnum entityCheck) method ProcessRuleExceptions (line 135) | public static bool ProcessRuleExceptions(ref string theTypeEnumStr) FILE: Source/Revit.IFC.Export/Toolkit/PlacementSetter.cs class PlacementSetter (line 40) | public class PlacementSetter : IDisposable method Create (line 70) | public static PlacementSetter Create(ExporterIFC exporterIFC, Element ... method Create (line 83) | public static PlacementSetter Create(ExporterIFC exporterIFC, Element ... method Create (line 96) | public static PlacementSetter Create(ExporterIFC exporterIFC, Element ... method Create (line 113) | public static PlacementSetter Create(ExporterIFC exporterIFC, Transfor... method Create (line 129) | public static PlacementSetter Create(ExporterIFC exporterIFC, Element ... method PlacementSetter (line 170) | public PlacementSetter(ExporterIFC exporterIFC, Transform transform) method PlacementSetter (line 191) | public PlacementSetter(ExporterIFC exporterIFC, Element elem, Transfor... method PlacementSetter (line 420) | public PlacementSetter(ExporterIFC exporterIFC, Element elem, Transfor... method UpdatePlacement (line 467) | private void UpdatePlacement(IFCAnyHandle roomHnd, out IFCAnyHandle pl... method GetIdInSpatialStructure (line 488) | private ElementId GetIdInSpatialStructure(Element elem) method UpdateRoomRelativeCoordinates (line 535) | public ElementId UpdateRoomRelativeCoordinates(Element elem, out IFCAn... method GetOffsetLevelInfoAndHandle (line 609) | public IFCLevelInfo GetOffsetLevelInfoAndHandle(double offset, double ... method Dispose (line 658) | public void Dispose() FILE: Source/Revit.IFC.Export/Toolkit/TransformSetter.cs class TransformSetter (line 43) | public class TransformSetter : IDisposable method Create (line 55) | public static TransformSetter Create() method Initialize (line 69) | public void Initialize(ExporterIFC exporterIFC, Transform trf) method Initialize (line 74) | void Initialize(ExporterIFC exporterIFC, XYZ origin, XYZ xDir, XYZ yDir) method InitializeFromBoundingBox (line 97) | public Transform InitializeFromBoundingBox(ExporterIFC exporterIFC, IL... method InitializeFromBoundingBox (line 211) | public Transform InitializeFromBoundingBox(ExporterIFC exporterIFC, Bo... method CreateLocalPlacementFromOffset (line 331) | public void CreateLocalPlacementFromOffset(ExporterIFC exporterIFC, Bo... method Dispose (line 380) | public void Dispose() FILE: Source/Revit.IFC.Export/Utility/AssemblyInstanceCache.cs class AssemblyInstanceCache (line 36) | public class AssemblyInstanceCache : Dictionary GetEntry(IFCAnyHandle handle, PropertyType... FILE: Source/Revit.IFC.Export/Utility/BaseRelationsCache.cs class BaseRelationsCache (line 29) | public class BaseRelationsCache class IFCAnyHandleComparer (line 31) | public class IFCAnyHandleComparer : IComparer method Compare (line 40) | public int Compare(IFCAnyHandle hnd1, IFCAnyHandle hnd2) method Add (line 57) | public void Add(IFCAnyHandle handle, IFCAnyHandle product) method TryGetValue (line 82) | public bool TryGetValue(IFCAnyHandle handle, out ISet va... method IsValidRelatedObject (line 92) | public virtual bool IsValidRelatedObject(IFCAnyHandle relatedObject) =... method CleanRefObjects (line 100) | public ISet CleanRefObjects(IFCAnyHandle handle) method Clear (line 111) | public virtual void Clear() FILE: Source/Revit.IFC.Export/Utility/BooleanPropertyInfoCache.cs class BooleanPropertyInfoCache (line 31) | public class BooleanPropertyInfoCache : Dictionary FILE: Source/Revit.IFC.Export/Utility/ContainmentCache.cs class ContainmentCache (line 35) | public class ContainmentCache method GetGUIDForRelation (line 46) | public string GetGUIDForRelation(IFCAnyHandle container) method GetContainedItemsForHandle (line 51) | private HashSet GetContainedItemsForHandle(IFCAnyHandle ... method AddRelation (line 69) | public void AddRelation(IFCAnyHandle container, IFCAnyHandle objectHnd) method AddRelations (line 80) | public void AddRelations(IFCAnyHandle container, string guid, ICollect... method Clear (line 86) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/CurveAnnotationCache.cs class CurveAnnotationCache (line 32) | public class CurveAnnotationCache type CurveAnnotationKey (line 37) | struct CurveAnnotationKey method CurveAnnotationCache (line 58) | public CurveAnnotationCache() method GetAnnotation (line 68) | public IFCAnyHandle GetAnnotation(ElementId sketchPlaneId, IFCAnyHandl... method AddAnnotation (line 87) | public void AddAnnotation(ElementId sketchPlaneId, IFCAnyHandle curveS... method Clear (line 101) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/DoorWindowDelayedOpeningCreator.cs class DoorWindowDelayedOpeningCreator (line 32) | public class DoorWindowDelayedOpeningCreator method DoorWindowDelayedOpeningCreator (line 98) | public DoorWindowDelayedOpeningCreator(DoorWindowDelayedOpeningCreator... method DoorWindowDelayedOpeningCreator (line 116) | protected DoorWindowDelayedOpeningCreator() method CopyGeometry (line 135) | public void CopyGeometry(DoorWindowDelayedOpeningCreator otherCreator) method AddGeometry (line 150) | public void AddGeometry(DoorWindowDelayedOpeningCreator otherCreator) method Execute (line 194) | public void Execute(ExporterIFC exporterIFC, Document doc) method Create (line 308) | public static DoorWindowDelayedOpeningCreator Create(ExporterIFC expor... method Create (line 384) | public static DoorWindowDelayedOpeningCreator Create(ExporterIFC expor... FILE: Source/Revit.IFC.Export/Utility/DoorWindowDelayedOpeningCreatorCache.cs class DoorWindowDelayedOpeningCreatorCache (line 32) | public class DoorWindowDelayedOpeningCreatorCache method Add (line 45) | public void Add(DoorWindowDelayedOpeningCreator creator, bool extend) method ExecuteCreators (line 81) | public void ExecuteCreators(ExporterIFC exporterIFC, Document doc) method CopyOrAddGeometry (line 94) | private void CopyOrAddGeometry(DoorWindowDelayedOpeningCreator oldCrea... method Clear (line 106) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/DoorWindowInfo.cs class DoorWindowInfo (line 33) | public class DoorWindowInfo method DoorWindowInfo (line 108) | public DoorWindowInfo() method GetAdjustedEndParameters (line 125) | private KeyValuePair GetAdjustedEndParameters(Arc arc,... method ReverseDoorStyleOperation (line 136) | private string ReverseDoorStyleOperation(string orig) method CalculateDoorOperationStyle (line 186) | private string CalculateDoorOperationStyle(FamilyInstance currElem, Tr... method Initialize (line 422) | private void Initialize(bool isDoor, bool isWindow, FamilyInstance fam... method CalculateDoorWindowInformation (line 452) | private void CalculateDoorWindowInformation(ExporterIFC exporterIFC, F... method CreateDoor (line 555) | public static DoorWindowInfo CreateDoor(ExporterIFC exporterIFC, Famil... method CreateWindow (line 565) | public static DoorWindowInfo CreateWindow(ExporterIFC exporterIFC, Fam... method CorrectNearlyZeroValueToZero (line 575) | XYZ CorrectNearlyZeroValueToZero(XYZ input) method GetBoundingBoxFromSolids (line 593) | BoundingBoxXYZ GetBoundingBoxFromSolids(FamilyInstance element) FILE: Source/Revit.IFC.Export/Utility/DoorWindowOpeningInfo.cs class DoorWindowOpeningInfo (line 33) | public class DoorWindowOpeningInfo method DoorWindowOpeningInfo (line 41) | private DoorWindowOpeningInfo() { } method Create (line 51) | static public DoorWindowOpeningInfo Create(IFCAnyHandle hnd, double he... FILE: Source/Revit.IFC.Export/Utility/DoorWindowUtil.cs class DoorWindowUtil (line 38) | class DoorWindowUtil method GetPanelOperationFromDoorStyleOperation (line 45) | private static string GetPanelOperationFromDoorStyleOperation(string i... method GetValueFromIndexedParameter (line 80) | private static double? GetValueFromIndexedParameter(Element element, s... class DoorPanelInformation (line 94) | private class DoorPanelInformation method DoorPanelInformation (line 101) | public DoorPanelInformation(double? depth, double? width, string ope... method CreateDoorPanelProperties (line 117) | public static IList CreateDoorPanelProperties(ExporterIF... method CreateDoorLiningProperties (line 198) | public static IFCAnyHandle CreateDoorLiningProperties(ExporterIFC expo... method GetIFCDoorPanelPosition (line 269) | private static string GetIFCDoorPanelPosition(Element element, int num... method GetIFCWindowStyleOperation (line 300) | public static Toolkit.IFCWindowStyleOperation GetIFCWindowStyleOperati... method GetIFCWindowPartitioningType (line 336) | public static string GetIFCWindowPartitioningType(ElementType familySy... method GetIFCWindowType (line 367) | public static string GetIFCWindowType(ElementType familySymbol) method GetDoorStyleConstruction (line 396) | public static IFCDoorStyleConstruction GetDoorStyleConstruction(Elemen... method GetIFCWindowStyleConstruction (line 432) | public static IFCWindowStyleConstruction GetIFCWindowStyleConstruction... method GetIFCWindowPanelOperation (line 472) | public static IFCWindowPanelOperation GetIFCWindowPanelOperation(strin... method GetIFCWindowPanelPosition (line 527) | public static IFCWindowPanelPosition GetIFCWindowPanelPosition(string ... method CreateWindowLiningProperties (line 566) | public static IFCAnyHandle CreateWindowLiningProperties(ExporterIFC ex... method CreateWindowPanelProperties (line 635) | public static IList CreateWindowPanelProperties(Exporter... method GetHndForHostAndLevel (line 682) | static public IFCAnyHandle GetHndForHostAndLevel(ExporterIFC exporterI... method ComputeArcBoundingBox (line 711) | private static void ComputeArcBoundingBox(Arc arc, IList pts, dou... method ComputeArcBoundingBox (line 759) | private static void ComputeArcBoundingBox(Arc arc, IList pts) method ComputeApproximateCurveLoopBBoxForOpening (line 775) | private static BoundingBoxXYZ ComputeApproximateCurveLoopBBoxForOpenin... method CreateOpeningForDoorWindow (line 845) | static public DoorWindowOpeningInfo CreateOpeningForDoorWindow(Exporte... method CreateOpeningForDoorWindow (line 1099) | static public DoorWindowOpeningInfo CreateOpeningForDoorWindow(Exporte... FILE: Source/Revit.IFC.Export/Utility/DoublePropertyInfoCache.cs class DoublePropertyInfoCache (line 31) | public class DoublePropertyInfoCache : Dictionary> Find(ElementId hostId) method Register (line 60) | public void Register(ElementId hostId, List GetNonSpatialElements(Document document,... method GetExportFilter (line 123) | private static ElementFilter GetExportFilter(Document document, Export... method GetFamilyInstanceFilter (line 163) | private static ElementFilter GetFamilyInstanceFilter(ExporterIFC expor... method GetDesignOptionFilter (line 176) | private static ElementFilter GetDesignOptionFilter() method ShouldExportMappingInfo (line 207) | public static bool ShouldExportMappingInfo(ExportIFCCategoryInfo info,... method ShouldCategoryBeExported (line 252) | public static bool ShouldCategoryBeExported(Category category, bool al... method ShouldCategoryBeExported (line 283) | private static bool ShouldCategoryBeExported(Element element, bool all... method GetExportElementState (line 296) | public static IFCExportElement? GetExportElementState(Element element,... method ShouldElementBeExported (line 327) | public static bool ShouldElementBeExported(Element element, bool allow... method CanExportElement (line 357) | public static bool CanExportElement(Element element, bool allowSeparat... method GetExportTypeFromClassName (line 389) | public static IFCExportInfoPair GetExportTypeFromClassName(string orig... method GetExportTypeFromCategoryId (line 449) | public static IFCExportInfoPair GetExportTypeFromCategoryId(ElementId ... method GetViewSpecificTypesFilter (line 463) | private static ElementFilter GetViewSpecificTypesFilter(ExporterIFC ex... method GetOwnerViewFilter (line 484) | private static ElementFilter GetOwnerViewFilter(ExporterIFC exporter) method GetClassFilter (line 503) | private static ElementFilter GetClassFilter(bool forSpatialElements) method IsRoomInInvalidPhase (line 618) | public static bool IsRoomInInvalidPhase(Element element) method GetPhaseStatusFilter (line 639) | private static ElementFilter GetPhaseStatusFilter(Document document) method InitCategoryVisibilityCache (line 656) | public static void InitCategoryVisibilityCache() method ProcessingLink (line 661) | private static bool ProcessingLink() method IsCategoryVisible (line 673) | public static bool IsCategoryVisible(Category category, View filterView) method IsElementVisible (line 706) | public static bool IsElementVisible(Element element) method IsMEPType (line 732) | public static bool IsMEPType(IFCExportInfoPair exportType) method ProxyForMEPType (line 749) | public static bool ProxyForMEPType(Element element, IFCExportInfoPair ... method GetValidIFCEntityType (line 780) | public static IFCEntityType GetValidIFCEntityType (string entityType) method GetValidIFCEntityType (line 825) | public static IFCEntityType GetValidIFCEntityType (IFCEntityType entit... FILE: Source/Revit.IFC.Export/Utility/ElementOrConnector.cs class ElementOrConnector (line 8) | public class ElementOrConnector method ElementOrConnector (line 24) | public ElementOrConnector(Element element) method ElementOrConnector (line 33) | public ElementOrConnector(Connector connector) FILE: Source/Revit.IFC.Export/Utility/ElementToHandleCache.cs class ElementToHandleCache (line 34) | public class ElementToHandleCache method Find (line 46) | public IFCAnyHandle Find(ElementId elementId) method FindPredefinedType (line 77) | public IFCExportInfoPair FindPredefinedType(IFCAnyHandle matchingHandl... method RemoveInvalidHandles (line 99) | public void RemoveInvalidHandles(ISet elementIds, IFCEntity... method Register (line 126) | public void Register(ElementId elementId, IFCAnyHandle handle, IFCExpo... method Delete (line 140) | public void Delete(ElementId elementId) method Clear (line 150) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/ElementTypeToHandleCache.cs class ElementTypeKey (line 15) | public sealed class ElementTypeKey : Tuple method Equals (line 25) | public bool Equals(ElementTypeKey key1, ElementTypeKey key2) method GetHashCode (line 35) | public int GetHashCode(ElementTypeKey key) class ElementTypeComparer (line 46) | internal class ElementTypeComparer : IEqualityComparer method Equals (line 48) | public bool Equals(ElementType key1, ElementType key2) method GetHashCode (line 56) | public int GetHashCode(ElementType key) class ElementTypeToHandleCache (line 68) | public class ElementTypeToHandleCache method Find (line 85) | public IFCAnyHandle Find(ElementType elementType, IFCExportInfoPair ex... method Find (line 101) | public ElementTypeKey Find(IFCAnyHandle typeHnd) method IsRegistered (line 116) | public bool IsRegistered(ElementType elType) method RemoveInvalidHandles (line 128) | public void RemoveInvalidHandles(ISet keys) method Register (line 154) | public void Register(ElementType elementType, IFCExportInfoPair export... method Clear (line 166) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/ExportOptionsCache.cs class ExportOptionsCache (line 39) | public class ExportOptionsCache type ExportTessellationLevel (line 55) | public enum ExportTessellationLevel method ExportOptionsCache (line 116) | public ExportOptionsCache() method ParseXYZ (line 124) | private static XYZ ParseXYZ(string value) method ParseTransform (line 156) | private static Transform ParseTransform(string value) method ParseElementId (line 187) | private static ElementId ParseElementId(String singleElementValue) method ParseElementIds (line 202) | private static List ParseElementIds(string elementsToExport... method ParseFederatedLinkInfo (line 224) | private static IDictionary ParseFederatedLinkInfo( method Create (line 265) | public static ExportOptionsCache Create(ExporterIFC exporterIFC, Docum... method UpdateForDocument (line 541) | public void UpdateForDocument(ExporterIFC exporterIFC, Document docume... method ParseFileType (line 602) | private static void ParseFileType(IDictionary options,... method ExportingSeparateLink (line 1096) | public bool ExportingSeparateLink() method GetNumLinkInstanceInfos (line 1112) | public int GetNumLinkInstanceInfos() method GetLinkInstanceFileName (line 1123) | public string GetLinkInstanceFileName(int idx) method GetUnscaledLinkInstanceTransform (line 1136) | public Transform GetUnscaledLinkInstanceTransform(int idx) method IsElementInExcludeList (line 1176) | public bool IsElementInExcludeList(IFCEntityType entity) method IsEntityInExcludeList (line 1186) | public bool IsEntityInExcludeList(string entityTypeName) method HasExcludeList (line 1195) | public bool HasExcludeList() FILE: Source/Revit.IFC.Export/Utility/ExportTypeOverrideHelper.cs class ExportTypeOverrideHelper (line 34) | public abstract class ExportTypeOverrideHelper method ExportTypeOverrideHelper (line 40) | public ExportTypeOverrideHelper() method ApplyOverride (line 49) | public abstract ExportTypeInfo ApplyOverride(ExportTypeInfo exportType... method Equals (line 56) | public virtual bool Equals(ExportTypeOverrideHelper other) FILE: Source/Revit.IFC.Export/Utility/ExporterCacheManager.cs class ExporterCacheManager (line 42) | public class ExporterCacheManager method ExportIFCBaseQuantities (line 143) | static public bool ExportIFCBaseQuantities() { return ExportOptionsCac... method Set3DContextHandle (line 526) | public static void Set3DContextHandle(ExporterIFC exporterIFC, method Get3DContextHandle (line 541) | public static IFCAnyHandle Get3DContextHandle(IFCRepresentationIdentif... method ExportCeilingGrids (line 563) | public static bool ExportCeilingGrids() method GetOrCreate3DContextHandle (line 657) | public static IFCAnyHandle GetOrCreate3DContextHandle(ExporterIFC expo... method Set2DContextHandle (line 682) | public static void Set2DContextHandle(IFCRepresentationIdentifier iden... method Get2DContextHandle (line 693) | public static IFCAnyHandle Get2DContextHandle(IFCRepresentationIdentif... class PropertySetKey (line 722) | public class PropertySetKey : IComparable method PropertySetKey (line 724) | public PropertySetKey(IFCEntityType entityType, string predefinedType) method CompareTo (line 734) | public int CompareTo(PropertySetKey other) method Equals (line 781) | public override bool Equals(object obj) method GetHashCode (line 790) | public override int GetHashCode() method GetDefaultCartesianTransformationOperator3D (line 797) | public static IFCAnyHandle GetDefaultCartesianTransformationOperator3D... method Clear (line 845) | public static void Clear(bool fullClear) FILE: Source/Revit.IFC.Export/Utility/ExporterStateManager.cs class ExporterStateManager (line 39) | public class ExporterStateManager class RangeIndexSetter (line 49) | public class RangeIndexSetter : IDisposable method IncreaseRangeIndex (line 54) | public void IncreaseRangeIndex() method GetMaxStableGUIDs (line 63) | static public int GetMaxStableGUIDs() method Dispose (line 74) | public void Dispose() method PreserveElementParameterCache (line 93) | static public void PreserveElementParameterCache(Element element, bool... method ShouldPreserveElementParameterCache (line 98) | static public bool ShouldPreserveElementParameterCache(Element element) class ForceElementExport (line 112) | public class ForceElementExport : IDisposable method ForceElementExport (line 119) | public ForceElementExport() method Dispose (line 128) | public void Dispose() class CADLayerOverrideSetter (line 139) | public class CADLayerOverrideSetter : IDisposable method CADLayerOverrideSetter (line 147) | public CADLayerOverrideSetter(string overrideString) method Dispose (line 161) | public void Dispose() method PushCADLayerOverride (line 172) | static private void PushCADLayerOverride(string overrideString) method PopCADLayerOverride (line 177) | static private void PopCADLayerOverride() method GetCurrentCADLayerOverride (line 188) | static public string GetCurrentCADLayerOverride() method GetCurrentRangeIndex (line 202) | static public int GetCurrentRangeIndex() method Clear (line 210) | static public void Clear() FILE: Source/Revit.IFC.Export/Utility/ExporterUtil.cs type PSetsToProcess (line 42) | public enum PSetsToProcess class ExporterUtil (line 52) | public class ExporterUtil method GetSafeProjectPosition (line 59) | private static ProjectPosition GetSafeProjectPosition(Document doc) method Union (line 71) | private static void Union(ref IList lList, IList rList) method GetGlobalId (line 87) | public static string GetGlobalId(IFCAnyHandle handle) method SetGlobalId (line 104) | public static void SetGlobalId(IFCAnyHandle handle, string guid, Eleme... method GetSafeProjectPositionAngle (line 123) | public static bool GetSafeProjectPositionAngle(Document doc, out doubl... method GetSafeProjectPositionElevation (line 140) | public static bool GetSafeProjectPositionElevation(Document doc, out d... method RelateObject (line 163) | public static void RelateObject(ExporterIFC exporterIFC, IFCAnyHandle ... method RelateObjects (line 185) | public static void RelateObjects(ExporterIFC exporterIFC, string optio... method CreateAxis (line 200) | public static IFCAnyHandle CreateAxis(IFCFile file, XYZ origin, XYZ zD... method CreateDirection (line 245) | public static IFCAnyHandle CreateDirection(IFCFile file, IList... method CreateDirection (line 311) | public static IFCAnyHandle CreateDirection(IFCFile file, XYZ direction... method CreateVector (line 325) | public static IFCAnyHandle CreateVector(IFCFile file, XYZ directionXYZ... method CreateCartesianPoint (line 337) | public static IFCAnyHandle CreateCartesianPoint(IFCFile file, UV point) method CreateCartesianPoint (line 355) | public static IFCAnyHandle CreateCartesianPoint(IFCFile file, XYZ point) method CreateCartesianPoint (line 380) | public static IFCAnyHandle CreateCartesianPoint(IFCFile file, IList poly... method CopyLocalPlacement (line 634) | public static IFCAnyHandle CopyLocalPlacement(IFCFile file, IFCAnyHand... method CreateLocalPlacement (line 648) | public static IFCAnyHandle CreateLocalPlacement(IFCFile file, IFCAnyHa... method CreateLocalPlacement (line 666) | public static IFCAnyHandle CreateLocalPlacement(IFCFile file, IFCAnyHa... method GetRelativePlacementOffsetTransform (line 683) | public static Transform GetRelativePlacementOffsetTransform(ExporterIF... method CopyRepresentations (line 710) | public static IList CopyRepresentations(ExporterIFC expo... method CopyProductDefinitionShape (line 750) | public static IFCAnyHandle CopyProductDefinitionShape(ExporterIFC expo... method GetCategoryInfoById (line 772) | public static bool GetCategoryInfoById(ElementId categoryId, WallFunct... method GetCategoryInfoById (line 786) | public static bool GetCategoryInfoById(Category category, out ExportIF... method WallFunctionToCustomSubCategoryId (line 805) | public static CustomSubCategoryId WallFunctionToCustomSubCategoryId(Wa... method GetIFCEntityNameFromExportTable (line 823) | private static string GetIFCEntityNameFromExportTable(WallFunction wal... method GetIFCTypeFromExportTable (line 833) | private static string GetIFCTypeFromExportTable(WallFunction wallFunct... method GetMappingKeyInformationForElement (line 848) | public static (Category, WallFunction?) GetMappingKeyInformationForEle... method GetIFCCategoryExportMappingInfo (line 872) | public static ExportIFCCategoryInfo GetIFCCategoryExportMappingInfo(El... method GetIFCEntityNameFromExportTable (line 908) | public static string GetIFCEntityNameFromExportTable(Category category) method GetIFCTypeFromExportTable (line 937) | public static string GetIFCTypeFromExportTable(Category category) method GetCategoryForMass (line 954) | private static Category GetCategoryForMass(Element element) method GetIFCClassNameOrTypeForMass (line 985) | private static string GetIFCClassNameOrTypeForMass(Element element, bo... method GetCategoryInfoForMass (line 1005) | private static ExportIFCCategoryInfo GetCategoryInfoForMass(Element el... method GetIFCClassNameOrTypeForWalls (line 1013) | private static string GetIFCClassNameOrTypeForWalls(Wall wall, bool ge... method GetCategoryInfoForWalls (line 1031) | private static ExportIFCCategoryInfo GetCategoryInfoForWalls(Wall wall) method ProcessObjectForGStyle (line 1038) | private static bool ProcessObjectForGStyle(Document doc, GeometryObjec... method GetIFCClassNameOrTypeFromSpecialEntry (line 1062) | private static string GetIFCClassNameOrTypeFromSpecialEntry(Element el... method GetCategoryInfoForSpecialEntry (line 1083) | private static ExportIFCCategoryInfo GetCategoryInfoForSpecialEntry(El... method GetSpecificCategoryForElement (line 1108) | public static (Category, ElementId) GetSpecificCategoryForElement(Elem... method GetCategoryInfoFromExportTable (line 1173) | public static ExportIFCCategoryInfo GetCategoryInfoFromExportTable(Ele... method GetIFCEntityNameFromExportTable (line 1204) | public static string GetIFCEntityNameFromExportTable(Element element, ... method GetIFCTypeFromExportTable (line 1224) | public static string GetIFCTypeFromExportTable(Element element) class ApplicablePsets (line 1238) | private class ApplicablePsets where T : Description class PsetsByTypeAndPredefinedType (line 1240) | public class PsetsByTypeAndPredefinedType method Initialize (line 1242) | public void Initialize(bool process, PsetsByTypeAndPredefinedType ... method UnionWith (line 1256) | public void UnionWith(PsetsByTypeAndPredefinedType applicablePsets) method PopulateFromCache (line 1266) | public void PopulateFromCache(PsetsByTypeAndPredefinedType cacheTo... method PopulateCache (line 1276) | public void PopulateCache(IFCEntityType entityType, method AddToList (line 1289) | public void AddToList(List currList) method NeedSearch (line 1296) | public bool NeedSearch() method Initialize (line 1313) | public void Initialize(bool processInstance, bool processType, method PopulateFromCache (line 1323) | public void PopulateFromCache(ApplicablePsets cacheToUse) method UnionWith (line 1336) | public void UnionWith(ApplicablePsets applicablePsets) method NeedSearch (line 1349) | public bool NeedSearch() method PopulateCache (line 1354) | public void PopulateCache(IFCEntityType instanceEntity, method AddItem (line 1371) | public void AddItem(bool addToInstance, bool addToType, IFCExportInf... method AsList (line 1415) | public IList AsList() method IsSubTypeOf (line 1442) | public static bool IsSubTypeOf(IFCEntityType entityType, IFCEntityType... method GetCurrPSetsToCreate (line 1454) | public static IList GetCurrPSetsToCreate(IFCAn... method GetCurrPreDefinedPSetsToCreate (line 1470) | public static IList GetCurrPreDefine... method GetExportInfoForProperties (line 1478) | public static IFCExportInfoPair GetExportInfoForProperties(IFCAnyHandl... method GetCachedValue (line 1521) | private static IList GetCachedValue(bool process, method GetCachedPropertySetsGeneric (line 1554) | private static ApplicablePsets GetCachedPropertySetsGeneric(IFCE... method GetCurrPSetsToCreateGeneric (line 1606) | public static IList GetCurrPSetsToCreateGeneric(IFCAnyHandle pro... method GetApplicablePropertySets (line 1670) | static ApplicablePsets GetApplicablePropertySets(IFCExportInfoPa... method ExportPsetDraughtingFor2x2 (line 1729) | private static void ExportPsetDraughtingFor2x2(ExporterIFC exporterIFC... method ExportElementProperties (line 1778) | private static void ExportElementProperties(ExporterIFC exporterIFC, E... method ExportElementQuantities (line 1888) | private static void ExportElementQuantities(ExporterIFC exporterIFC, E... method ExportElementUniformatClassifications (line 2005) | private static void ExportElementUniformatClassifications(ExporterIFC ... method ExportElementClassifications (line 2020) | private static void ExportElementClassifications(ExporterIFC exporterI... method ExportRelatedProperties (line 2052) | public static void ExportRelatedProperties(ExporterIFC exporterIFC, El... method IsNotDefined (line 2069) | public static bool IsNotDefined(string enumTypeValue) method GetExportTypeFromTypeParameter (line 2081) | public static string GetExportTypeFromTypeParameter(Element element, E... method GetIFCExportElementParameterInfo (line 2105) | public static IFCExportInfoPair GetIFCExportElementParameterInfo(Eleme... method GetExportTypeForFurniture (line 2146) | private static IFCExportInfoPair GetExportTypeForFurniture(Element ele... method GetExportTypeForCurtainSystem (line 2172) | private static IFCExportInfoPair GetExportTypeForCurtainSystem(Element... method OverrideExportTypeForStructuralFamilies (line 2189) | private static IFCExportInfoPair OverrideExportTypeForStructuralFamili... method OverrideExportTypeForFabricationParts (line 2230) | private static IFCExportInfoPair OverrideExportTypeForFabricationParts... method GetExportTypeImpl (line 2271) | private static IFCExportInfoPair GetExportTypeImpl(Element element, method GetProductExportType (line 2397) | public static IFCExportInfoPair GetProductExportType(Element element, ... method GetObjectExportType (line 2410) | public static IFCExportInfoPair GetObjectExportType(Element element, o... method GetExportTypeFromParameters (line 2422) | public static IFCExportInfoPair GetExportTypeFromParameters(Element el... method GetExportType (line 2442) | private static IFCExportInfoPair GetExportType(Element element, method GetPotentialProductExportType (line 2511) | public static IFCExportInfoPair GetPotentialProductExportType(Element ... method OverrideExportTypeForSites (line 2523) | private static IFCExportInfoPair OverrideExportTypeForSites(Element el... method ExportEntityAndPredefinedType (line 2543) | public static void ExportEntityAndPredefinedType(string symbolClassNam... method CreateGenericTypeFromElement (line 2570) | public static IFCAnyHandle CreateGenericTypeFromElement(Element element, method CreateCartesianPointList (line 2608) | private static IList CreateCartesianPointList(IFCFile fi... method CreateRelDefinesByProperties (line 2636) | public static void CreateRelDefinesByProperties(IFCFile file, string g... method CreateRelDefinesByProperties (line 2658) | public static void CreateRelDefinesByProperties(IFCFile file, IFCAnyHa... method CreateCurveBoundedPlane (line 2677) | public static IFCAnyHandle CreateCurveBoundedPlane(IFCFile file, IList... method CopyTessellationControls (line 2812) | public static SolidOrShellTessellationControls CopyTessellationControl... method GetTessellationControl (line 2836) | public static SolidOrShellTessellationControls GetTessellationControl(... method GetTessellationControlsForDuct (line 2894) | public static SolidOrShellTessellationControls GetTessellationControls... method GetTessellationControlsForInsulation (line 2988) | public static SolidOrShellTessellationControls GetTessellationControls... method GetSingleMaterial (line 3080) | public static IFCAnyHandle GetSingleMaterial(IFCFile file, Element ele... method GetSingleMaterial (line 3100) | public static ElementId GetSingleMaterial(Element element) method GetTransformFromLocalPlacementHnd (line 3127) | public static Transform GetTransformFromLocalPlacementHnd(IFCAnyHandle... method GetTotalTransformFromLocalPlacement (line 3183) | public static Transform GetTotalTransformFromLocalPlacement(IFCAnyHand... method UnscaleTransformOrigin (line 3214) | public static Transform UnscaleTransformOrigin(Transform scaledTrf) method CleanRefObjects (line 3221) | public static ISet CleanRefObjects(ISet ca... method AddIntoComplexPropertyCache (line 3257) | public static bool AddIntoComplexPropertyCache(IFCAnyHandle productHan... type ExportPartAs (line 3272) | public enum ExportPartAs method ShouldExportPartsForRV (line 3284) | public static bool ShouldExportPartsForRV(int layerCount) method CanExportParts (line 3305) | public static ExportPartAs CanExportParts(Element element) method IsElementIdBuiltInOrInvalid (line 3334) | public static bool IsElementIdBuiltInOrInvalid(ElementId id) method ExportingHostModel (line 3343) | public static bool ExportingHostModel() method IsContainedInAssembly (line 3354) | public static bool IsContainedInAssembly(Element element) => ((element... method GetViewForElementGeometry (line 3361) | public static View GetViewForElementGeometry(Element element) method CollectSchedules (line 3371) | public static List<(string, ScheduleDefinition)> CollectSchedules(Docu... FILE: Source/Revit.IFC.Export/Utility/FabricParams.cs class FabricParams (line 29) | public class FabricParams method GetFabricSheetParams (line 76) | private void GetFabricSheetParams(FabricSheet sheet) method FabricParams (line 118) | public FabricParams(FabricSheet fabricSheet) FILE: Source/Revit.IFC.Export/Utility/FamilyExporterUtil.cs class FamilyExporterUtil (line 35) | class FamilyExporterUtil method IsDistributionControlElementSubType (line 46) | public static bool IsDistributionControlElementSubType(IFCExportInfoPa... method IsDistributionFlowElementSubType (line 61) | public static bool IsDistributionFlowElementSubType(IFCExportInfoPair ... method IsEnergyConversionDeviceSubType (line 76) | public static bool IsEnergyConversionDeviceSubType(IFCExportInfoPair e... method IsFlowFittingSubType (line 91) | public static bool IsFlowFittingSubType(IFCExportInfoPair exportType) method IsFlowMovingDeviceSubType (line 106) | public static bool IsFlowMovingDeviceSubType(IFCExportInfoPair exportT... method IsFlowSegmentSubType (line 121) | public static bool IsFlowSegmentSubType(IFCExportInfoPair exportType) method IsFlowStorageDeviceSubType (line 136) | public static bool IsFlowStorageDeviceSubType(IFCExportInfoPair export... method IsFlowTerminalSubType (line 151) | public static bool IsFlowTerminalSubType(IFCExportInfoPair exportType) method IsFlowTreatmentDeviceSubType (line 166) | public static bool IsFlowTreatmentDeviceSubType(IFCExportInfoPair expo... method IsFlowControllerSubType (line 181) | public static bool IsFlowControllerSubType(IFCExportInfoPair exportType) method IsFurnishingElementSubType (line 196) | public static bool IsFurnishingElementSubType(IFCExportInfoPair export... method IsFurnitureSubType (line 202) | public static bool IsFurnitureSubType(IFCExportInfoPair exportType) method ExportGenericInstance (line 222) | public static IFCAnyHandle ExportGenericInstance(IFCExportInfoPair type, method GetGUIDForFamilySymbol (line 388) | public static string GetGUIDForFamilySymbol(FamilyInstance familyInsta... method ExportGenericType (line 414) | public static IFCAnyHandle ExportGenericType(IFCFile file, method AdjustExportTypeForSchema (line 463) | public static IFCExportInfoPair AdjustExportTypeForSchema(IFCExportInf... method IsRoomRelated (line 523) | private static bool IsRoomRelated(IFCExportInfoPair exportType) method GetPreDefinedType (line 549) | public static TEnum GetPreDefinedType(Element element, Element ... method RemoveInvisibleSolidsAndMeshes (line 572) | public static List RemoveInvisibleSolidsAndMeshes(Docu... method RemoveExcludedSolid (line 622) | static IList RemoveExcludedSolid(IList originalList, ILi... FILE: Source/Revit.IFC.Export/Utility/FamilyTypeInfo.cs class FamilyGeometrySummaryData (line 31) | public class FamilyGeometrySummaryData method Add (line 51) | public void Add(FamilyGeometrySummaryData otherData) method Equal (line 75) | public bool Equal(FamilyGeometrySummaryData otherData) method OnlyContainsGeometryInstance (line 105) | public bool OnlyContainsGeometryInstance() class FamilyTypeInfo (line 125) | public class FamilyTypeInfo method IsValid (line 135) | public bool IsValid() FILE: Source/Revit.IFC.Export/Utility/FootPrintInfo.cs class FootPrintInfo (line 31) | public class FootPrintInfo method FootPrintInfo (line 45) | public FootPrintInfo(CurveLoop curveLoop, Transform lcs = null) method FootPrintInfo (line 59) | public FootPrintInfo(IList curveLoops, Transform lcs = null) method FootPrintInfo (line 74) | public FootPrintInfo(ExtrusionAnalyzer extrusionAnalyzer, Transform lc... method CreateFootprintShapeRepresentation (line 111) | public IFCAnyHandle CreateFootprintShapeRepresentation(ExporterIFC exp... FILE: Source/Revit.IFC.Export/Utility/GUIDOptions.cs class GUIDOptions (line 33) | public class GUIDOptions method GUIDOptions (line 38) | public GUIDOptions() FILE: Source/Revit.IFC.Export/Utility/GUIDUtil.cs class GUIDUtil (line 34) | public class GUIDUtil class GUIDString (line 39) | public class GUIDString type KeyType (line 49) | public enum KeyType method GUIDString (line 70) | public GUIDString(string key, KeyType guidType) method IsValidIFCGUID (line 82) | private static bool IsValidIFCGUID(string guid) method CreateGUIDString (line 114) | public static GUIDString CreateGUIDString(IFCEntityType type, string n... method CreateGUIDString (line 126) | public static GUIDString CreateGUIDString(Document document, ProjectLe... method CreateGUIDString (line 140) | public static GUIDString CreateGUIDString(string index, Element firstE... method CreateGUIDString (line 152) | public static GUIDString CreateGUIDString(Element element, string index) method CreateGUIDString (line 165) | private static GUIDString CreateGUIDString(Element element, string par... method CreateGUIDString (line 184) | public static GUIDString CreateGUIDString(IFCEntityType type, IFCAnyHa... method CreateGUIDString (line 197) | public static GUIDString CreateGUIDString(IFCEntityType type, IFCAnyHa... method CreateLevel (line 208) | public static GUIDString CreateLevel(Level level) method CreateGUIDString (line 218) | public static GUIDString CreateGUIDString(Element element) method CreateGUIDString (line 240) | public static GUIDString CreateGUIDString(Element element, int index) method CreateGUIDString (line 252) | public static GUIDString CreateGUIDString(IFCEntityType type, string u... method CreateInternal (line 259) | private static GUIDString CreateInternal(bool useInstanceGeometry, method CreateGUIDString (line 318) | public static GUIDString CreateGUIDString(bool useInstanceGeometry, El... type ProjectLevelGUIDType (line 343) | public enum ProjectLevelGUIDType method ConvertToIFCGuid (line 354) | private static string ConvertToIFCGuid(Guid guid) method CreateProjectLevelGUID (line 391) | public static string CreateProjectLevelGUID(Document document, Project... method CreateSiteGUID (line 437) | public static string CreateSiteGUID(Document document, Element element) method GetLevelGUID (line 454) | public static string GetLevelGUID(Level level) method CreateSubElementGUID (line 473) | public static string CreateSubElementGUID(Element element, int subIndex) method GenerateIFCGuidFrom (line 489) | public static string GenerateIFCGuidFrom(bool useInstanceGeometry, Ele... method GenerateIFCGuidFrom (line 502) | public static string GenerateIFCGuidFrom(Element instanceOrSymbol, method GenerateIFCGuidFrom (line 515) | public static string GenerateIFCGuidFrom(GUIDString keyGenerator, bool... method CreateSimpleGUID (line 538) | private static string CreateSimpleGUID(Element element) method CreateGUIDBase (line 544) | private static string CreateGUIDBase(Element element, BuiltInParameter... method CanStoreGUID (line 561) | private static bool CanStoreGUID(Element element) method RegisterGUID (line 574) | public static string RegisterGUID(Element element, string guid) method CreateGUID (line 600) | private static string CreateGUID() method CreateGUID (line 611) | public static string CreateGUID(Element element) method IsGUIDFor (line 622) | public static bool IsGUIDFor(Element element, string elementGUID) method GetSimpleElementIFCGUID (line 636) | public static string GetSimpleElementIFCGUID(Element element) method IsGUIDFor (line 645) | static public bool IsGUIDFor(Element element, Element openingElement, ... FILE: Source/Revit.IFC.Export/Utility/GeometryUtil.cs class GeometryUtil (line 36) | public class GeometryUtil type Dimension (line 43) | public enum Dimension type TrimCurvePreference (line 53) | public enum TrimCurvePreference type XYZComparer (line 63) | public struct XYZComparer : IComparer method Compare (line 71) | public int Compare(XYZ x, XYZ y) class EdgeEndPointComparer (line 93) | public class EdgeEndPointComparer : EqualityComparer method Equals (line 101) | public override bool Equals(EdgeEndPoint edgePnt1, EdgeEndPoint edge... method GetHashCode (line 111) | public override int GetHashCode(EdgeEndPoint edgePnt) class PrimVertices (line 121) | private abstract class PrimVertices method Last (line 129) | public PointBase Last() { return PointList.Last(); } class PolyLineVertices (line 131) | private class PolyLineVertices : PrimVertices method PolyLineVertices (line 133) | public PolyLineVertices(UV beg, UV end) method PolyLineVertices (line 137) | public PolyLineVertices(XYZ beg, XYZ end) method PolyLineVertices (line 141) | public PolyLineVertices(List points) method PolyLineVertices (line 148) | public PolyLineVertices(List points) class ArcVertices (line 156) | private class ArcVertices : PrimVertices method ArcVertices (line 158) | public ArcVertices(UV start, UV mid, UV end) method ArcVertices (line 162) | public ArcVertices(XYZ start, XYZ mid, XYZ end) class SegmentIndices (line 171) | public abstract class SegmentIndices method GetStart (line 173) | public abstract int GetStart(); method GetEnd (line 174) | public abstract int GetEnd(); method SetEnd (line 175) | public abstract void SetEnd(int endIndex); method CalcIndices (line 176) | public abstract void CalcIndices(int startIdx); method TryMerge (line 178) | public virtual bool TryMerge(SegmentIndices segmentIndices) class PolyLineIndices (line 183) | public class PolyLineIndices : SegmentIndices method PolyLineIndices (line 185) | public PolyLineIndices(int lineCount) method GetStart (line 195) | public override int GetStart() method GetEnd (line 197) | public override int GetEnd() method SetEnd (line 199) | public override void SetEnd(int endIndex) method CalcIndices (line 201) | public override void CalcIndices(int startIdx) method TryMerge (line 208) | public override bool TryMerge(SegmentIndices segmentIndices) class ArcIndices (line 221) | public class ArcIndices : SegmentIndices method GetStart (line 226) | public override int GetStart() method GetEnd (line 228) | public override int GetEnd() method SetEnd (line 230) | public override void SetEnd(int endIndex) method CalcIndices (line 232) | public override void CalcIndices(int startIdx) class PolyCurve (line 245) | private class PolyCurve method PolyCurve (line 253) | public PolyCurve(PrimVertices primVertices) method BuildVerticesAndIndices (line 259) | public void BuildVerticesAndIndices() method AddPrimVertices (line 316) | public bool AddPrimVertices(PrimVertices primVertices) method CreateDefaultPlane (line 380) | public static Plane CreateDefaultPlane() method CreatePlaneByNormalAtOrigin (line 392) | public static Plane CreatePlaneByNormalAtOrigin(XYZ zDir) method CreatePlaneByXYVectorsAtOrigin (line 407) | public static Plane CreatePlaneByXYVectorsAtOrigin(XYZ xDir, XYZ yDir) method CreatePlaneFromTransformNearOrigin (line 421) | public static Plane CreatePlaneFromTransformNearOrigin(Transform lcs) method CreatePlaneByXYVectorsContainingPoint (line 439) | public static Plane CreatePlaneByXYVectorsContainingPoint(XYZ xDir, XY... method CreateTransformFromVectorsAndOrigin (line 458) | public static Transform CreateTransformFromVectorsAndOrigin(XYZ xVec, ... method CreateTransformFromPlane (line 474) | public static Transform CreateTransformFromPlane(Plane plane) method CreateTransformFromPlanarFace (line 490) | public static Transform CreateTransformFromPlanarFace(PlanarFace face) method MustFlipCurve (line 507) | public static bool MustFlipCurve(Transform lcs, Curve curve) method GetSimpleExtrusionSlope (line 543) | static public double GetSimpleExtrusionSlope(XYZ extrusionDirection, I... method ConvertVectorToLocalCoordinates (line 556) | public static UV ConvertVectorToLocalCoordinates(Transform lcs, XYZ ve... method MoveCurve (line 572) | public static Curve MoveCurve(Curve originalCurve, XYZ translationVector) method MoveCurveLoop (line 584) | public static CurveLoop MoveCurveLoop(CurveLoop originalCurveLoop, XYZ... method TransformCurveLoop (line 599) | public static CurveLoop TransformCurveLoop(CurveLoop originalCurveLoop... method CurveIsLineOrArc (line 616) | public static bool CurveIsLineOrArc(Curve curve) method ReverseOrientation (line 626) | public static CurveLoop ReverseOrientation(CurveLoop curveloop) method GetAxisAndRangeFromCurve (line 640) | public static void GetAxisAndRangeFromCurve(Curve curve, method GetIFCExportGeometryOptions (line 665) | public static Options GetIFCExportGeometryOptions() method GetSolidMeshGeometry (line 683) | public static SolidMeshGeometryInfo GetSolidMeshGeometry(GeometryEleme... method GetSolidMeshGeometry (line 699) | public static SolidMeshGeometryInfo GetSolidMeshGeometry(Element element) method GetClippedSolidMeshGeometry (line 722) | public static SolidMeshGeometryInfo GetClippedSolidMeshGeometry(Geomet... method GetSplitSolidMeshGeometry (line 739) | public static SolidMeshGeometryInfo GetSplitSolidMeshGeometry(Geometry... method GetSplitSolidMeshGeometry (line 755) | public static SolidMeshGeometryInfo GetSplitSolidMeshGeometry(Geometry... method GetSplitClippedSolidMeshGeometry (line 772) | public static SolidMeshGeometryInfo GetSplitClippedSolidMeshGeometry(G... method SplitVolumes (line 799) | public static IList SplitVolumes(Solid solid) method SplitSolids (line 838) | public static void SplitSolids(SolidMeshGeometryInfo info) method BoundaryHasSameSense (line 860) | public static bool BoundaryHasSameSense(IFCAnyHandle boundary) method GetBoundaryPolygon (line 871) | public static List GetBoundaryPolygon(IFCAnyHandle bound... method GetFaceBounds (line 883) | public static HashSet GetFaceBounds(IFCAnyHandle face) method GetPlacementRelToFromLocalPlacement (line 893) | public static IFCAnyHandle GetPlacementRelToFromLocalPlacement(IFCAnyH... method GetRelativePlacementFromLocalPlacement (line 903) | public static IFCAnyHandle GetRelativePlacementFromLocalPlacement(IFCA... method GetRepresentationMaps (line 913) | public static List GetRepresentationMaps(IFCAnyHandle ty... method AddItemsToShape (line 923) | public static void AddItemsToShape(IFCAnyHandle shape, ISet GetAdditionalOneLevelGeometry(Geom... method ProjectPointToXYPlaneOfLCS (line 1094) | public static UV ProjectPointToXYPlaneOfLCS(Transform lcs, XYZ point) method ProjectPointToXYPlaneOfLCS (line 1110) | public static UV ProjectPointToXYPlaneOfLCS(Transform lcs, XYZ projDir... type FaceBoundaryType (line 1132) | public enum FaceBoundaryType method GetFaceBoundary (line 1139) | private static CurveLoop GetFaceBoundary(Face face, EdgeArray faceBoun... method GetFaceBoundaries (line 1184) | public static IList GetFaceBoundaries(Face face, XYZ baseLo... method GetOuterFaceBoundary (line 1200) | private static CurveLoop GetOuterFaceBoundary(Face face, XYZ baseLoopO... method GetCuttingElementFaces (line 1216) | public static IDictionary>> G... method GetExtrusionRangeOfCurveLoop (line 1315) | private static IFCRange GetExtrusionRangeOfCurveLoop(CurveLoop loop, X... method IsInRange (line 1360) | private static bool IsInRange(IFCRange range, Transform lcs, XYZ extru... method TransformAndProjectCurveLoopToPlane (line 1386) | private static IList TransformAndProjectCurveLoopToPlane(ExporterI... method ProcessClippingFace (line 1404) | private static IFCAnyHandle ProcessClippingFace(ExporterIFC exporterIF... method CollectionClipsExtrusionEnds (line 1481) | private static KeyValuePair CollectionClipsExtrusionEnds(I... method CreateClippingFromPlanarFaces (line 1514) | public static IFCAnyHandle CreateClippingFromPlanarFaces(ExporterIFC e... method CreateOpeningFromFaces (line 1639) | public static IFCAnyHandle CreateOpeningFromFaces(ExporterIFC exporter... method CreatePolyLineSegmentCommon (line 2161) | static private IFCAnyHandle CreatePolyLineSegmentCommon(ExporterIFC ex... method CreateLineSegment (line 2202) | public static IFCAnyHandle CreateLineSegment(ExporterIFC exporterIFC, ... method CreateBoundsIfNecessary (line 2216) | private static IFCAnyHandle CreateBoundsIfNecessary(IFCFile file, IFCA... method CreateArcSegment (line 2246) | public static IFCAnyHandle CreateArcSegment(ExporterIFC exporterIFC, A... method CreateEllipticalArcSegment (line 2273) | public static IFCAnyHandle CreateEllipticalArcSegment(ExporterIFC expo... method CreateCompositeCurve (line 2303) | private static IFCAnyHandle CreateCompositeCurve(ExporterIFC exporterI... method CreateCompositeOrIndexedCurve (line 2353) | public static IFCAnyHandle CreateCompositeOrIndexedCurve(ExporterIFC e... method CreateSweptDiskSolid (line 2379) | public static IFCAnyHandle CreateSweptDiskSolid(ExporterIFC exporterIF... method SortCurves (line 2406) | public static void SortCurves(IList curves) method GetRGBFromIntValue (line 2448) | public static void GetRGBFromIntValue(int color, out double blueValue,... method GetBBoxOfGeometries (line 2460) | public static BoundingBoxXYZ GetBBoxOfGeometries(IList... method GetScaledTransform (line 2522) | public static Transform GetScaledTransform(ExporterIFC exporterIFC) method GetDirectionRatios (line 2543) | public static XYZ GetDirectionRatios(IFCAnyHandle dirHandle) method GetCoordinates (line 2562) | public static XYZ GetCoordinates(IFCAnyHandle cartesianPoint) method CurveLoopsInside (line 2582) | public static bool CurveLoopsInside(CurveLoop innerLoop, CurveLoop out... method CurveLoopsIntersect (line 2620) | public static bool CurveLoopsIntersect(CurveLoop loop1, CurveLoop loop2) method ComputeHeightWidthOfCurveLoop (line 2646) | public static bool ComputeHeightWidthOfCurveLoop(CurveLoop curveLoop, ... method ComputeHeightWidthOfCurveLoop (line 2690) | public static bool ComputeHeightWidthOfCurveLoop(CurveLoop curveLoop, ... method ComputePolygonalLoopArea (line 2717) | public static double ComputePolygonalLoopArea(IList loop, XYZ nor... method GetSafeVolume (line 2739) | public static double? GetSafeVolume(Solid solid) method CreateIFCCurveFromCurveLoop (line 2759) | public static IFCAnyHandle CreateIFCCurveFromCurveLoop(ExporterIFC exp... method CreateIFCCurveFromCurves (line 2815) | public static IFCAnyHandle CreateIFCCurveFromCurves(ExporterIFC export... method ProcessCurve (line 2862) | public static bool ProcessCurve(ExporterIFC exporterIFC, Curve curve, ... method ScaledUVListFromXYZ (line 2952) | static UV ScaledUVListFromXYZ(XYZ thePoint, Transform lcs, XYZ project... method DistanceSquaredBetweenVertices (line 2958) | private static double DistanceSquaredBetweenVertices(XYZ coord1, XYZ c... method DistanceSquaredBetweenVertices (line 2966) | private static double DistanceSquaredBetweenVertices(UV coord1, UV coo... method CoordsAreWithinVertexTol (line 2974) | private static bool CoordsAreWithinVertexTol(PointBase coord1, PointBa... method CoordsAreWithinVertexTol (line 2988) | private static bool CoordsAreWithinVertexTol(XYZ coord1, XYZ coord2) method CoordsAreWithinVertexTol (line 2993) | private static bool CoordsAreWithinVertexTol(UV coord1, UV coord2) method CreatePolyCurveFromCurve (line 3007) | public static IFCAnyHandle CreatePolyCurveFromCurve(ExporterIFC export... method CreatePolyCurveFromCurveLoop (line 3033) | public static IFCAnyHandle CreatePolyCurveFromCurveLoop(ExporterIFC ex... method PointListFromCurve (line 3063) | private static PrimVertices PointListFromCurve(ExporterIFC exporterIFC... method PointListFromLine (line 3078) | private static PolyLineVertices PointListFromLine(ExporterIFC exporter... method PointListFromArc (line 3105) | private static PrimVertices PointListFromArc(ExporterIFC exporterIFC, ... method PointListFromGenericCurve (line 3177) | private static PolyLineVertices PointListFromGenericCurve(ExporterIFC ... method AllowedCurveForAllowComplexBoundary (line 3213) | static private bool AllowedCurveForAllowComplexBoundary(Curve curve) method AllowComplexBoundary (line 3232) | static bool AllowComplexBoundary(XYZ zDir, XYZ projDir, CurveLoop curv... method CreateCurveFromComponents (line 3286) | static IFCAnyHandle CreateCurveFromComponents(IFCFile file, bool useSi... class TriangleDictionaryComparer (line 3374) | public class TriangleDictionaryComparer : IComparer method Compare (line 3376) | public int Compare(XYZ first, XYZ second) class TriangleDictionary (line 3397) | public class TriangleDictionary method GetIndexedTriangles (line 3408) | public static IFCAnyHandle GetIndexedTriangles(IFCFile file, List)> GetOuterLoo... method CreateIFCCurveFromRevitCurve (line 3629) | public static IFCAnyHandle CreateIFCCurveFromRevitCurve(IFCFile file, method XYZtoIfcCartesianPointCommon (line 3896) | private static IFCAnyHandle XYZtoIfcCartesianPointCommon(ExporterIFC e... method XYZtoIfcCartesianPoint (line 3923) | public static IFCAnyHandle XYZtoIfcCartesianPoint(ExporterIFC exporter... method VectorToIfcDirection (line 3935) | public static IFCAnyHandle VectorToIfcDirection(ExporterIFC exporterIF... method VectorToIfcVector (line 3950) | public static IFCAnyHandle VectorToIfcVector(ExporterIFC exporterIFC, ... method TryGetExtrusionEndFaces (line 3972) | public static bool TryGetExtrusionEndFaces(Solid solid, Plane basePlan... method GetExtrusionBaseProfile (line 4073) | public static IFCAnyHandle GetExtrusionBaseProfile(ExporterIFC exporte... method GetProfileAndMaterial (line 4119) | public static MaterialAndProfile GetProfileAndMaterial(ExporterIFC exp... method PlaneIntersect (line 4203) | public static bool PlaneIntersect(Plane plane, Line line, out XYZ inte... method PlaneIntersect (line 4227) | public static bool PlaneIntersect(Plane P1, Plane P2, out Line interse... method PlaneIntersect (line 4251) | public static bool PlaneIntersect(Plane plane, Curve curve, out IList<... method PlanarPlaneOf (line 4289) | public static Plane PlanarPlaneOf(Curve curve) method CollectFamilyGeometrySummaryData (line 4331) | public static FamilyGeometrySummaryData CollectFamilyGeometrySummaryDa... method UsesInstanceGeometry (line 4393) | public static bool UsesInstanceGeometry(FamilyInstance familyInstance) method Get2DArcOrLineFromSymbol (line 4418) | public static IList Get2DArcOrLineFromSymbol(FamilyInstance ele... type NormalDirection (line 4478) | enum NormalDirection method UseThisDirection (line 4488) | private static bool UseThisDirection(double dirComp, double normComp, ... method GetLargestFaceInSolid (line 4500) | public static Face GetLargestFaceInSolid(GeometryObject geomObj, XYZ n... method GetAngleOfFace (line 4539) | public static double GetAngleOfFace(Face face, XYZ projection) method GetCurvesFromGeometryElement (line 4558) | public static List GetCurvesFromGeometryElement(GeometryElement... method SolidsQuickEqualityCompare (line 4590) | public static bool SolidsQuickEqualityCompare(Solid solid1, Solid solid2) method GetSiteLocalPlacement (line 4610) | public static Transform GetSiteLocalPlacement(Document doc) FILE: Source/Revit.IFC.Export/Utility/GroupCache.cs class GroupCache (line 36) | public class GroupCache : Dictionary method RegisterGroup (line 45) | public GroupInfo RegisterGroup(ElementId groupId, IFCAnyHandle groupHnd) method RegisterOrUpdateGroupType (line 58) | public void RegisterOrUpdateGroupType(ElementId groupId, IFCExportInfo... method RegisterElement (line 71) | public void RegisterElement(ElementId groupId, IFCAnyHandle elementHnd) method RegisterElements (line 83) | public void RegisterElements(ElementId groupId, ProductWrapper product... method SetExportFlag (line 101) | public void SetExportFlag(ElementId groupId) method GetExportFlag (line 113) | public bool GetExportFlag(ElementId groupId) method IsEmptyGroup (line 124) | public bool IsEmptyGroup(ElementId groupId) method GetOrGreateGroupInfo (line 130) | private GroupInfo GetOrGreateGroupInfo(ElementId groupId) method RegisterElements (line 139) | private void RegisterElements(ElementId groupId, HashSet... FILE: Source/Revit.IFC.Export/Utility/HandleToElementCache.cs class HandleToElementCache (line 36) | public class HandleToElementCache method Find (line 48) | public ElementId Find(IFCAnyHandle hnd) method Register (line 63) | public void Register(IFCAnyHandle handle, ElementId elementId) method Delete (line 75) | public void Delete(IFCAnyHandle handle) method Clear (line 85) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/HostPartsCache.cs class HostPartsCache (line 32) | public class HostPartsCache method Find (line 45) | public List> Find(ElementId hos... method Register (line 62) | public void Register(ElementId hostId, Dictionary ExchangeRequirementListForUI(IFCVersion if... method GetEREnum (line 86) | public static KnownERNames GetEREnum(string UIERStringValue) method ParseEREnum (line 105) | public static KnownERNames ParseEREnum(string erName) FILE: Source/Revit.IFC.Export/Utility/IFCExportConfiguration.cs class ConfigurationComparer (line 39) | public static class ConfigurationComparer method ConfigurationsAreEqual (line 41) | public static bool ConfigurationsAreEqual(T obj1, T obj2) class IFCExportConfiguration (line 57) | public class IFCExportConfiguration method CreateDefaultConfiguration (line 464) | public static IFCExportConfiguration CreateDefaultConfiguration() method IFCExportConfiguration (line 476) | public IFCExportConfiguration() method CreateBuiltInConfiguration (line 496) | public static IFCExportConfiguration CreateBuiltInConfiguration(IFCVer... method PresetConfigurations (line 570) | static void PresetConfigurations(ref IFCExportConfiguration configurat... method Clone (line 600) | public IFCExportConfiguration Clone() method Duplicate (line 613) | public IFCExportConfiguration Duplicate(String newName, bool makeEdita... method GetInSession (line 629) | public static IFCExportConfiguration GetInSession() method SetInSession (line 647) | public static void SetInSession(IFCExportConfiguration configuration) method UpdateBuiltInConfiguration (line 660) | public void UpdateBuiltInConfiguration(IFCExportConfiguration updatedC... method GetParameterMappingOptionsSource (line 679) | private (bool useLegacyParameterMappingOptions, IFCParameterTemplate p... method UpdateOptions (line 703) | public void UpdateOptions(Document document, IFCExportOptions options,... method ToString (line 789) | public override String ToString() method DeserializeFromJson (line 803) | public void DeserializeFromJson(JObject jsonObject, JsonSerializer ser... method SerializeConfigToJson (line 853) | public string SerializeConfigToJson() class IFCExportConfigurationConverter (line 866) | public class IFCExportConfigurationConverter : JsonConverter method CanConvert (line 868) | public override bool CanConvert(Type objectType) method ReadJson (line 873) | public override object ReadJson(JsonReader reader, Type objectType, ob... method WriteJson (line 886) | public override void WriteJson(JsonWriter writer, object value, JsonSe... type IPropertyUpgrader (line 896) | public interface IPropertyUpgrader method Upgrade (line 904) | void Upgrade(object destination, PropertyInfo propertyInfo, object val... class PropertyUpgraderAttribute (line 910) | [AttributeUsage(AttributeTargets.Property, AllowMultiple = false)] method PropertyUpgraderAttribute (line 919) | public PropertyUpgraderAttribute(Type upgraderType) method Upgrade (line 930) | public void Upgrade(object destination, PropertyInfo propertyInfo, obj... class ExportLinkedFilesPropertyUpgrader (line 946) | public class ExportLinkedFilesPropertyUpgrader : IPropertyUpgrader method Upgrade (line 948) | public void Upgrade(object destination, PropertyInfo propertyInfo, obj... FILE: Source/Revit.IFC.Export/Utility/IFCExportConfigurationsMap.cs class IFCExportConfigurationsMap (line 35) | public class IFCExportConfigurationsMap method IFCExportConfigurationsMap (line 58) | public IFCExportConfigurationsMap() method IFCExportConfigurationsMap (line 66) | public IFCExportConfigurationsMap(Document document) method IFCExportConfigurationsMap (line 75) | public IFCExportConfigurationsMap(IFCExportConfigurationsMap map) method AddBuiltInConfigurations (line 88) | public void AddBuiltInConfigurations() method ParseLinkedFilesAs (line 117) | private LinkedFileExportAs ParseLinkedFilesAs(string val, method AddSavedConfigurations (line 140) | public void AddSavedConfigurations(IDictionary GetSavedConfigurations(Schema schema) method AddOrReplace (line 668) | public void AddOrReplace(IFCExportConfiguration configuration) method Remove (line 687) | public void Remove(String name) method HasName (line 697) | public bool HasName(String name) FILE: Source/Revit.IFC.Export/Utility/IFCExportInfoPair.cs class IFCExportInfoPair (line 13) | public class IFCExportInfoPair method GetPredefinedTypeOrDefault (line 99) | public string GetPredefinedTypeOrDefault() method GetPredefinedTypeOrDefault (line 115) | public string GetPredefinedTypeOrDefault(string defaultPredefinedType) method SetPredefinedTypeIfNotDefined (line 129) | public void SetPredefinedTypeIfNotDefined(string predefinedType) method IFCExportInfoPair (line 159) | public IFCExportInfoPair() method IFCExportInfoPair (line 168) | public IFCExportInfoPair(IFCEntityType instance, IFCEntityType type, s... method IFCExportInfoPair (line 179) | public IFCExportInfoPair(IFCEntityType entity, string predefinedType =... method SetValue (line 211) | public void SetValue(IFCEntityType instance, IFCEntityType type, strin... method SetByType (line 226) | public void SetByType(IFCEntityType entityType) method SetByTypeName (line 235) | public void SetByTypeName(string entityTypeName) method SetByTypeAndPredefinedType (line 351) | public void SetByTypeAndPredefinedType(IFCEntityType entityType, strin... method CheckValidEntity (line 360) | void CheckValidEntity() FILE: Source/Revit.IFC.Export/Utility/IFCFacilityTypes.cs class IFCFacilityTypes (line 29) | public class IFCFacilityTypes method Initialize (line 39) | static void Initialize() method FacilityTypesForUI (line 104) | public static IList FacilityTypesForUI(IFCVersion ifcVers) method FacilityPredefinedTypesForUI (line 115) | public static IList FacilityPredefinedTypesForUI(KnownFacility... method GetFacilityEnum (line 126) | public static KnownFacilityTypes GetFacilityEnum(string uiFacilityType... method GetBridgePredefinedTypeEnum (line 149) | private static IFCBridgeType GetBridgePredefinedTypeEnum(string uiBrid... method GetMarineFacilityPredefinedTypeEnum (line 180) | private static IFCMarineFacilityType GetMarineFacilityPredefinedTypeEn... method GetFacilityPredefinedTypeEnum (line 233) | public static Enum GetFacilityPredefinedTypeEnum(KnownFacilityTypes fa... method ParseFacilityTypeEnum (line 251) | public static KnownFacilityTypes ParseFacilityTypeEnum(string erName) method ParseFacilityPredefinedTypeEnum (line 267) | public static Enum ParseFacilityPredefinedTypeEnum(KnownFacilityTypes ... method ValidatedPredefinedTypeEnum (line 298) | public static Enum ValidatedPredefinedTypeEnum(KnownFacilityTypes faci... method ToFullLabel (line 315) | public static string ToFullLabel(KnownFacilityTypes facilityType, Enum... FILE: Source/Revit.IFC.Export/Utility/IFCPhaseAttributes.cs class IFCPhaseAttributes (line 33) | public class IFCPhaseAttributes method GetDefaultPhaseName (line 49) | static public string GetDefaultPhaseName(Document document) method Validate (line 62) | static public bool Validate(long phaseId, Document document) method IFCPhaseAttributes (line 76) | public IFCPhaseAttributes(ElementId phaseId, Document document) method ToString (line 86) | public override string ToString() FILE: Source/Revit.IFC.Export/Utility/IFCVersionAttributes.cs class IFCVersionAttributes (line 27) | public class IFCVersionAttributes method IFCVersionAttributes (line 38) | public IFCVersionAttributes(IFCVersion version) method ToString (line 47) | public override string ToString() => Version.ToLabel(); FILE: Source/Revit.IFC.Export/Utility/IntegerPropertyInfoCache.cs class IntegerPropertyInfoCache (line 31) | public class IntegerPropertyInfoCache : Dictionary method Compare (line 34) | public int Compare(double key1, double key2) method FindHeight (line 108) | public double FindHeight(ElementId elementId) method FindNextLevel (line 122) | public ElementId FindNextLevel(ElementId elementId) method Register (line 137) | public void Register(ElementId elementId, ElementId nextLevelId, doubl... method GetBuildingStoriesByElevation (line 149) | public IList GetBuildingStoriesByElevation() method GetLevelsByElevation (line 158) | public IList GetLevelsByElevation() method AddLevelInfo (line 169) | public void AddLevelInfo(Level level, IFCLevelInfo info, bool isBaseBu... method AddLevelRemapping (line 203) | public void AddLevelRemapping(Level level) method Clear (line 218) | public void Clear() method GetLevelInfo (line 238) | public IFCLevelInfo GetLevelInfo(ElementId levelId) method GetLevelIdOfObject (line 251) | public ElementId GetLevelIdOfObject(Element element) method GetSlabEdgeLevelId (line 305) | public ElementId GetSlabEdgeLevelId(ElementId slabEdgeId) method InitFloorSlabEdgeLevels (line 320) | private void InitFloorSlabEdgeLevels(Document document) FILE: Source/Revit.IFC.Export/Utility/LevelUtil.cs class LevelUtil (line 36) | public class LevelUtil class LevelElevationComparer (line 38) | private class LevelElevationComparer : IComparer method Compare (line 42) | public int Compare(Level x, Level y) method FindAllLevels (line 73) | public static List FindAllLevels(Document document) method FindContainer (line 83) | public static (ElementId, IFCAnyHandle) FindContainer(string container... method IsBuildingStory (line 117) | public static bool IsBuildingStory(Level level) method FindViewsForLevels (line 139) | public static IDictionary FindViewsForLevels(Document... method IsViewGeneratedByLevel (line 205) | public static bool IsViewGeneratedByLevel(View view, Level level) method GetLevelExtension (line 224) | public static double GetLevelExtension() method CalculateDistanceToNextLevel (line 238) | public static double CalculateDistanceToNextLevel(Document doc, Elemen... method GetBaseLevelIdForElement (line 277) | public static ElementId GetBaseLevelIdForElement(Element elem) method CreateSplitLevelRangesForElement (line 382) | public static void CreateSplitLevelRangesForElement(IFCExportInfoPair ... method CreateSplitLevelRangesForElement (line 399) | public static IDictionary CreateSplitLevelRangesF... method CreateSplitLevelRangesForElementGeometry (line 425) | public static void CreateSplitLevelRangesForElementGeometry(IFCExportI... method CreateSplitLevelRangesCommon (line 432) | private static void CreateSplitLevelRangesCommon(IFCExportInfoPair exp... method GetElementCompositionTypeOverride (line 532) | public static IFCElementComposition GetElementCompositionTypeOverride(... FILE: Source/Revit.IFC.Export/Utility/LinkedFileExportAs.cs type LinkedFileExportAs (line 25) | public enum LinkedFileExportAs FILE: Source/Revit.IFC.Export/Utility/LogicalPropertyInfoCache.cs class LogicalPropertyInfoCache (line 31) | public class LogicalPropertyInfoCache : Dictionary> GetK... method GetProfileHandles (line 81) | public IReadOnlyCollection GetProfileHandles(ElementId m... method Clear (line 88) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/MaterialConstituentCache.cs class MaterialConstituentInfo (line 13) | public class MaterialConstituentInfo method MaterialConstituentInfo (line 35) | public MaterialConstituentInfo(string componentCat, ElementId materialId) method MaterialConstituentInfo (line 47) | public MaterialConstituentInfo(string componentCat, ElementId material... class MaterialConsituentInfoComparer (line 58) | public class MaterialConsituentInfoComparer : IEqualityComparer> method Equals (line 36) | public bool Equals(ISet set1, ISet set2) method GetHashCode (line 44) | public int GetHashCode(ISet theSet) class MaterialConstituentSetCache (line 70) | public class MaterialConstituentSetCache : BaseRelationsCache method Find (line 89) | public IFCAnyHandle Find(ISet constituentSet) method Find (line 102) | public IFCAnyHandle Find(ElementId id) method Register (line 117) | public void Register(ElementId elementId, IFCAnyHandle instanceHandle, method Clear (line 140) | public override void Clear() FILE: Source/Revit.IFC.Export/Utility/MaterialLayerSetCache.cs class MaterialSetCache (line 33) | public class MaterialSetCache method FindLayerSet (line 60) | public IFCAnyHandle FindLayerSet(ElementId id) method FindProfileSet (line 73) | public IFCAnyHandle FindProfileSet(ElementId id) method FindMaterialLayerSetInfo (line 86) | public MaterialLayerSetInfo FindMaterialLayerSetInfo(ElementId id) method RegisterLayerSet (line 99) | public void RegisterLayerSet(ElementId elementId, IFCAnyHandle handle,... method UnregisterLayerSet (line 118) | public void UnregisterLayerSet(ElementId elementId) method RegisterProfileSet (line 129) | public void RegisterProfileSet(ElementId elementId, IFCAnyHandle handle) method FindPrimaryMaterialHnd (line 142) | public IFCAnyHandle FindPrimaryMaterialHnd(ElementId id) method RegisterPrimaryMaterialHnd (line 157) | public void RegisterPrimaryMaterialHnd(ElementId elementId, IFCAnyHand... method UnregisterPrimaryMaterialHnd (line 173) | public void UnregisterPrimaryMaterialHnd(ElementId elementId) method Clear (line 178) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/MaterialLayerSetInfo.cs class MaterialLayerSetInfo (line 12) | public class MaterialLayerSetInfo class MaterialInfo (line 14) | public class MaterialInfo method MaterialInfo (line 16) | public MaterialInfo(ElementId baseMatId, string layerName, double ma... method MaterialLayerSetInfo (line 52) | public MaterialLayerSetInfo(ExporterIFC exporterIFC, Element element, ... method SingleMaterialOverride (line 61) | public void SingleMaterialOverride (ElementId materialId, double mater... method CollectMaterialLayerSet (line 156) | private void CollectMaterialLayerSet() method GenerateIFCObjectsIfNeeded (line 330) | private void GenerateIFCObjectsIfNeeded() method UnregisterIFCHandles (line 501) | private void UnregisterIFCHandles() type CompareTwoLists (line 515) | public enum CompareTwoLists method CompareMaterialInfoList (line 522) | public static CompareTwoLists CompareMaterialInfoList(IList... FILE: Source/Revit.IFC.Export/Utility/MaterialPropertiesUtil.cs class MaterialPropertiesUtil (line 35) | public class MaterialPropertiesUtil type MaterialPropertyType (line 40) | public enum MaterialPropertyType method GetStructuralParametersFromMap (line 213) | private static List GetStructuralParametersFromMap(S... method ExportMaterialProperties (line 233) | public static void ExportMaterialProperties(IFCFile file, ExporterIFC ... method ExportMaterialSetParameters (line 281) | public static void ExportMaterialSetParameters(IFCFile file, Document ... method CreateSetProperties (line 305) | public static HashSet CreateSetProperties(IFCFile file, ... method GetIdentityParameters (line 368) | public static List<(BuiltInParameter, string, string)> GetIdentityPara... method GetStructuralParameters (line 410) | public static List<(BuiltInParameter, string, string)> GetStructuralPa... method GetThermalParameters (line 473) | public static List<(BuiltInParameter, string, string)> GetThermalParam... method ExportGenericMaterialPropertySet (line 526) | public static void ExportGenericMaterialPropertySet(IFCFile file, IFCA... method ExportMappedMaterialProperties (line 544) | static void ExportMappedMaterialProperties(IFCFile file, ExporterIFC e... method GetGroupedMaterialParameters (line 602) | public static Dictionary CreatePredefinedDataIfBuiltIn(string pset... method getMaterialThermalAssert (line 884) | static ThermalAsset getMaterialThermalAssert(Material material) method getMaterialStructuralAssert (line 898) | static StructuralAsset getMaterialStructuralAssert(Material material) method CreateMaterialPropertyIfBuiltIn (line 916) | public static IFCAnyHandle CreateMaterialPropertyIfBuiltIn(string pset... method CreateMaterialDataFromParameter (line 941) | public static IFCData CreateMaterialDataFromParameter(string psetName,... FILE: Source/Revit.IFC.Export/Utility/MaterialRelationsCache.cs class MaterialRelationsCache (line 29) | public class MaterialRelationsCache : BaseRelationsCache method IsValidRelatedObject (line 36) | public override bool IsValidRelatedObject(IFCAnyHandle relatedObject) FILE: Source/Revit.IFC.Export/Utility/MaterialSetUsageCache.cs class MaterialSetUsageCache (line 28) | public class MaterialSetUsageCache : BaseRelationsCache method AddHash (line 34) | public void AddHash(IFCAnyHandle handle, string hash) method GetHash (line 47) | public string GetHash(IFCAnyHandle handle) method GetHandle (line 59) | public IFCAnyHandle GetHandle(string hash) method Clear (line 66) | public override void Clear() FILE: Source/Revit.IFC.Export/Utility/NamingOptions.cs class NamingOptions (line 33) | public class NamingOptions method NamingOptions (line 38) | public NamingOptions() FILE: Source/Revit.IFC.Export/Utility/NamingUtil.cs class NamingUtil (line 33) | public class NamingUtil method InitNameIncrNumberCache (line 37) | public static void InitNameIncrNumberCache() method RemoveSpaces (line 47) | public static string RemoveSpaces(string originalString) method RemoveUnderscores (line 57) | public static string RemoveUnderscores(string originalString) method RemoveSpacesAndUnderscores (line 67) | public static string RemoveSpacesAndUnderscores(string originalString) method IsEqualIgnoringCaseAndSpaces (line 78) | public static bool IsEqualIgnoringCaseAndSpaces(string string1, string... method IsEqualIgnoringCaseSpacesAndUnderscores (line 94) | public static bool IsEqualIgnoringCaseSpacesAndUnderscores(string stri... method IsEqualIgnoringCaseSpacesAndUnderscores (line 108) | public static bool IsEqualIgnoringCaseSpacesAndUnderscores(string stri... method GetOverrideStringValue (line 127) | public static string GetOverrideStringValue(Element element, string pa... method GetMaterialLayerName (line 156) | public static string GetMaterialLayerName(Material material) method GetMaterialCategoryName (line 167) | public static string GetMaterialCategoryName(Material material) method GetMaterialName (line 182) | public static string GetMaterialName(Material material) method GetMaterialName (line 197) | public static string GetMaterialName(Document doc, ElementId materialId) method GetNameOverride (line 209) | public static string GetNameOverride(Element element, string originalV... method GetNameOverride (line 239) | public static string GetNameOverride(IFCAnyHandle handle, Element elem... method GetLongNameOverride (line 266) | public static string GetLongNameOverride(Element element, string origi... method GetLongNameOverride (line 281) | public static string GetLongNameOverride(IFCAnyHandle handle, Element ... method GetDescriptionOverride (line 308) | public static string GetDescriptionOverride(Element element, string or... method GetDescriptionOverride (line 333) | public static string GetDescriptionOverride(IFCAnyHandle handle, Eleme... method GetObjectTypeOverride (line 357) | public static string GetObjectTypeOverride(Element element, string ori... method GetDefaultObjectType (line 412) | public static string GetDefaultObjectType(Element element) method GetObjectTypeOverride (line 430) | public static string GetObjectTypeOverride(IFCAnyHandle handle, Elemen... method GetTagOverride (line 451) | public static string GetTagOverride(Element element) method GetElementTypeOverrideBase (line 482) | private static string GetElementTypeOverrideBase(Element element, stri... method GetElementTypeOverride (line 504) | public static string GetElementTypeOverride(Element element, string or... method GetIFCBaseName (line 523) | static private string GetIFCBaseName(Element element) method GetRevitDisplayName (line 570) | static private string GetRevitDisplayName(Element element) method GetCOBieDesiredName (line 610) | static private string GetCOBieDesiredName(Element element) method GetIFCName (line 665) | static public string GetIFCName(Element element) method GetIFCNamePlusIndex (line 686) | public static string GetIFCNamePlusIndex(Element element, int index) method AddIFCNameIndex (line 692) | public static string AddIFCNameIndex(string elementName, int index) method GetFamilyName (line 703) | public static string GetFamilyName(ElementType elementType) method GetFamilyAndTypeName (line 718) | public static string GetFamilyAndTypeName(Element element) method CreateIFCObjectName (line 753) | public static string CreateIFCObjectName(ExporterIFC exporterIFC, Elem... method CreateIFCElementId (line 783) | public static string CreateIFCElementId(Element element) method ParseName (line 813) | public static void ParseName(string name, out string lastName, out str... method GetProfileName (line 925) | public static string GetProfileName(Element element, string originalNa... method GetUniqueNameByIncrement (line 957) | public static string GetUniqueNameByIncrement(string nameToCheck) method GetUniqueNameWithinSet (line 1021) | public static string GetUniqueNameWithinSet(string inputName, HashSet<... FILE: Source/Revit.IFC.Export/Utility/OpeningUtil.cs class OpeningUtil (line 34) | class OpeningUtil method CreateOpeningsIfNecessaryBase (line 49) | private static void CreateOpeningsIfNecessaryBase(IFCAnyHandle element... method CreateOpeningsIfNecessary (line 137) | public static void CreateOpeningsIfNecessary(IFCAnyHandle elementHandl... method CreateOpeningsIfNecessary (line 160) | public static void CreateOpeningsIfNecessary(IFCAnyHandle elementHandl... method CreateOpeningsIfNecessary (line 182) | public static void CreateOpeningsIfNecessary(IFCAnyHandle elementHandl... method NeedToCreateOpenings (line 193) | public static bool NeedToCreateOpenings(IFCAnyHandle elementHandle, IF... method FindParentHandle (line 212) | private static IFCAnyHandle FindParentHandle(IList eleme... method CreateOpeningGUID (line 233) | public static string CreateOpeningGUID(Element hostElem, Element openi... method AddOpeningsToElement (line 259) | public static int AddOpeningsToElement(ExporterIFC exporterIFC, IList<... method AddOpeningsToElement (line 377) | public static int AddOpeningsToElement(ExporterIFC exporterIFC, IFCAny... method CreateOpening (line 400) | static public IFCAnyHandle CreateOpening(ExporterIFC exporterIFC, IFCA... method CreateOpening (line 495) | static public IFCAnyHandle CreateOpening(ExporterIFC exporterIFC, IFCA... method IsDoorOrWindowOpening (line 589) | public static bool IsDoorOrWindowOpening(Element openingElem, method GetOpeningDirections (line 602) | public static bool GetOpeningDirections(Element hostElem, out XYZ perp... method CalculateOpeningExtrusionInFloorRoofOrCeiling (line 630) | private static double CalculateOpeningExtrusionInFloorRoofOrCeiling(El... FILE: Source/Revit.IFC.Export/Utility/ParamExprErrorListener.cs class ParamExprErrorListener (line 28) | public class ParamExprErrorListener : BaseErrorListener method SyntaxError (line 39) | public override void SyntaxError(IRecognizer recognizer, IToken offend... FILE: Source/Revit.IFC.Export/Utility/ParamExprListener.cs class NodeProperty (line 35) | class NodeProperty class ParamExprListener (line 42) | class ParamExprListener : ParamExprGrammarBaseListener method ResetParamExprInternalDicts (line 82) | public static void ResetParamExprInternalDicts() method SetNodePropertyValue (line 146) | public void SetNodePropertyValue(Antlr4.Runtime.Tree.IParseTree node, ... method GetNodePropertyValue (line 156) | public NodeProperty GetNodePropertyValue(Antlr4.Runtime.Tree.IParseTre... method ParamExprListener (line 165) | public ParamExprListener(BufferedTokenStream tokens) method VisitTerminal (line 175) | public override void VisitTerminal(ITerminalNode node) method whiteSpaceOnRight (line 188) | bool whiteSpaceOnRight(int idx) method EnterParam_expr (line 214) | public override void EnterParam_expr([NotNull] ParamExprGrammarParser.... method ExitParam_expr (line 231) | public override void ExitParam_expr([NotNull] ParamExprGrammarParser.P... method ExitAtomic_param (line 269) | public override void ExitAtomic_param([NotNull] ParamExprGrammarParser... method ExitExpr (line 352) | public override void ExitExpr([NotNull] ParamExprGrammarParser.ExprCon... method ExitValue (line 390) | public override void ExitValue([NotNull] ParamExprGrammarParser.ValueC... method GetParameterValue (line 463) | object GetParameterValue(Parameter par) method GetValueFromParam_nameContext (line 489) | object GetValueFromParam_nameContext(Element elem, ParamExprGrammarPar... method GetParameterValue (line 501) | object GetParameterValue(Element elem, ParamExprGrammarParser.Param_na... FILE: Source/Revit.IFC.Export/Utility/ParamExprLogger.cs class ParamExprLogger (line 29) | class ParamExprLogger method resetStream (line 48) | public static void resetStream() method writeLog (line 61) | public static void writeLog(string msgText) method getmStreamContent (line 75) | public static char[] getmStreamContent() FILE: Source/Revit.IFC.Export/Utility/ParamExprResolver.cs class ParamExprResolver (line 32) | class ParamExprResolver type ExpectedValueEnum (line 37) | public enum ExpectedValueEnum method ParamExprResolver (line 55) | public ParamExprResolver(Element elem, string paramName, string paramVal) method GetStringValue (line 66) | public string GetStringValue() method GetIntValue (line 80) | public int? GetIntValue() method GetDoubleValue (line 94) | public double? GetDoubleValue() method Process (line 106) | object Process(ExpectedValueEnum expectedValueType) method ResolveExprUnaryOperator (line 144) | public static NodeProperty ResolveExprUnaryOperator(string unaryOp, No... method ResolveExprOpsExpr (line 183) | public static NodeProperty ResolveExprOpsExpr(ParamExprGrammarParser.E... method GetPowerOp (line 263) | public static int GetPowerOp(ParamExprGrammarParser.Power_opContext po... method ResolveExprPowerOp (line 286) | public static NodeProperty ResolveExprPowerOp(NodeProperty expr, int p... method CheckForParameterExpr (line 305) | public static ParamExprResolver CheckForParameterExpr(string paramValu... method IsParameterExpr (line 337) | public static bool IsParameterExpr(string paramValue) FILE: Source/Revit.IFC.Export/Utility/ParameterCache.cs class ParameterCache (line 32) | public class ParameterCache method ParameterCache (line 37) | public ParameterCache() method Clear (line 70) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/ParameterElementCache.cs class ParameterElementCache (line 37) | public class ParameterElementCache method ParameterElementCache (line 47) | public ParameterElementCache() class ParameterValueSubelementCache (line 56) | public class ParameterValueSubelementCache method ParameterValueSubelementCache (line 66) | public ParameterValueSubelementCache() FILE: Source/Revit.IFC.Export/Utility/ParameterUtil.cs class ParameterUtil (line 30) | public class ParameterUtil class PropertyDescription (line 35) | public class PropertyDescription method PropertyDescription (line 41) | public PropertyDescription(string name) method PropertyDescription (line 51) | public PropertyDescription(string name, string description) method GetParametersForElement (line 75) | public static IDictionary GetParameters... method ClearParameterValueCaches (line 92) | public static void ClearParameterValueCaches() method GetStringValueFromElementBase (line 98) | private static Parameter GetStringValueFromElementBase(Element element... method GetStringValueFromElement (line 147) | public static Parameter GetStringValueFromElement(Element element, str... method GetIntValueFromElement (line 161) | public static Parameter GetIntValueFromElement(Element element, string... method GetDoubleValueFromElement (line 213) | public static Parameter GetDoubleValueFromElement(Element element, str... method GetDoubleValueFromElement (line 219) | public static Parameter GetDoubleValueFromElement(Element element, For... method IsInputValid (line 225) | private static bool IsInputValid(Element element, string propertyName) method GetParameterValue (line 230) | private static Parameter GetParameterValue(Element element, Parameter ... method GetDoubleValueFromElement (line 274) | public static Parameter GetDoubleValueFromElement(Element element, str... method GetDoubleValueFromElement (line 298) | public static Parameter GetDoubleValueFromElement(Element element, For... method GetStringValueFromElement (line 320) | public static Parameter GetStringValueFromElement(Element element, Bui... method GetStringValueFromElementOrSymbol (line 341) | public static Parameter GetStringValueFromElementOrSymbol(Element elem... method GetStringValueFromElementOrSymbol (line 353) | public static Parameter GetStringValueFromElementOrSymbol(Element elem... method SetStringParameter (line 388) | public static void SetStringParameter(Element element, BuiltInParamete... method GetDoubleValueFromElement (line 419) | public static Parameter GetDoubleValueFromElement(Element element, Bui... method GetIntValueFromElement (line 443) | public static Parameter GetIntValueFromElement(Element element, BuiltI... method GetDoubleValueFromElementOrSymbol (line 466) | public static Parameter GetDoubleValueFromElementOrSymbol(Element elem... method GetDoubleValueFromElementOrSymbol (line 490) | public static Parameter GetDoubleValueFromElementOrSymbol(Element elem... method GetDoubleValueFromElementOrSymbol (line 518) | public static Parameter GetDoubleValueFromElementOrSymbol(Element elem... method GetDoubleValueFromElementOrSymbol (line 551) | public static Parameter GetDoubleValueFromElementOrSymbol(Element elem... method GetPositiveDoubleValueFromElementOrSymbol (line 581) | public static Parameter GetPositiveDoubleValueFromElementOrSymbol(Elem... method GetElementIdValueFromElement (line 596) | public static Parameter GetElementIdValueFromElement(Element element, ... method GetElementIdValueFromElementOrSymbol (line 618) | public static Parameter GetElementIdValueFromElementOrSymbol(Element e... method FindMaterialParameters (line 643) | public static IList FindMaterialParameters(Element element) method getParameterByNameFromCache (line 668) | static private Parameter getParameterByNameFromCache(ElementId element... method getParameterByNameFromCache (line 695) | static private Parameter getParameterByNameFromCache(ElementId element... method getParameterValueByNameFromSubelementCache (line 717) | static public ParameterValue getParameterValueByNameFromSubelementCach... method IsDuplicateParameter (line 741) | static private bool IsDuplicateParameter(Parameter parameter) method MapParameterId (line 757) | static public ElementId MapParameterId(ElementId parameterId) method CacheParametersForElement (line 773) | static private void CacheParametersForElement(ElementId id) method CacheParameterValuesForSubelementHandle (line 855) | static public void CacheParameterValuesForSubelementHandle(ElementId e... method RemoveElementFromCache (line 908) | static public void RemoveElementFromCache(Element element) method GetParameterFromName (line 924) | internal static Parameter GetParameterFromName(ElementId elemId, strin... method ValidateParameter (line 941) | internal static Parameter ValidateParameter(Parameter parameter) method GetParameterFromName (line 955) | internal static Parameter GetParameterFromName(ElementId elemId, Forge... method GetStringValueFromElementOrSymbolBase (line 964) | private static Parameter GetStringValueFromElementOrSymbolBase(Element... method GetStringValueFromElementOrSymbol (line 1014) | public static Parameter GetStringValueFromElementOrSymbol(Element elem... method GetStringValueFromElementOrSymbol (line 1027) | public static Parameter GetStringValueFromElementOrSymbol(Element elem... method GetOptionalStringValueFromElementOrSymbol (line 1040) | public static Parameter GetOptionalStringValueFromElementOrSymbol(Elem... method GetIntValueFromElementOrSymbol (line 1052) | public static int? GetIntValueFromElementOrSymbol(Element element, str... method GetSpecialOffsetParameter (line 1122) | public static double GetSpecialOffsetParameter(FamilySymbol familySymbol) method GetSpecialThicknessParameter (line 1154) | public static double GetSpecialThicknessParameter(FamilySymbol familyS... method OverrideContainmentParameter (line 1189) | public static ElementId OverrideContainmentParameter(Element element, ... method OverrideSpaceContainmentParameter (line 1216) | public static ElementId OverrideSpaceContainmentParameter(Document doc... method ParameterDataTypeIsEqualTo (line 1230) | public static bool ParameterDataTypeIsEqualTo(Parameter parameter, For... FILE: Source/Revit.IFC.Export/Utility/PartExportedCache.cs class PartExportedCache (line 28) | public class PartExportedCache method Find (line 41) | public ElementId Find(ElementId partId, ElementId LevelId) method HasExported (line 59) | public bool HasExported(ElementId partId, ElementId LevelId) method Register (line 69) | public void Register(ElementId partId, Dictionary GetAllObjects() method AddElement (line 210) | public void AddElement(Element element, IFCAnyHandle handle, IFCExport... method AddElement (line 225) | public void AddElement(Element element, IFCAnyHandle handle, Placement... method AddElement (line 246) | public void AddElement(Element element, IFCAnyHandle handle, IFCLevelI... method AddSpace (line 266) | public void AddSpace(Element element, IFCAnyHandle handle, IFCLevelInf... method AddAnnotation (line 281) | public void AddAnnotation(IFCAnyHandle handle, IFCLevelInfo levelInfo,... method AddBuilding (line 292) | public void AddBuilding(Element element, IFCAnyHandle handle) method AddSystem (line 303) | public void AddSystem(Element element, IFCAnyHandle handle) method AddSite (line 314) | public void AddSite(Element element, IFCAnyHandle handle) method AddProject (line 320) | public void AddProject(Element element, IFCAnyHandle handle) method AddPart (line 332) | public void AddPart(IFCAnyHandle handle, PlacementSetter setter, IFCEx... method AddFinishMaterial (line 346) | public void AddFinishMaterial(IFCAnyHandle materialHnd) method ClearFinishMaterials (line 354) | public void ClearFinishMaterials() method FindExtrusionCreationParameters (line 364) | public IFCExportBodyParams FindExtrusionCreationParameters(IFCAnyHandl... method Dispose (line 372) | public void Dispose() method ProductWrapper (line 415) | private ProductWrapper() method ClearInternalHandleWrapperData (line 423) | public void ClearInternalHandleWrapperData(Element element) FILE: Source/Revit.IFC.Export/Utility/PropertyInfoCache.cs class PropertyInfoCache (line 37) | public class PropertyInfoCache method GetDoubleCache (line 115) | public DoublePropertyInfoCache GetDoubleCache(PropertyType propertyType) method Clear (line 126) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/PropertyMap.cs class UserDefinedPropertySetValidator (line 51) | public class UserDefinedPropertySetValidator method GetPropertySetDescriptionForStandardPropertySet (line 63) | public PropertySetDescription GetPropertySetDescriptionForStandardProp... method ResemblesStandardPropertySet (line 95) | public bool ResemblesStandardPropertySet (string propertySet) method ExtendPropertySetNameIfNeeded (line 112) | public (string name, bool changed) ExtendPropertySetNameIfNeeded(strin... method IsPropertyInPropertySetDescription (line 134) | public bool IsPropertyInPropertySetDescription (PropertySetDescription... class UserDefinedPropertyRevitParameter (line 159) | class UserDefinedPropertyRevitParameter method Create (line 181) | public static UserDefinedPropertyRevitParameter Create(string rawParam... class UserDefinedProperty (line 209) | class UserDefinedProperty method ParseIfcPropertyTypes (line 235) | public void ParseIfcPropertyTypes(string rawIfcPropertyTypes) method ParseRevitParameters (line 276) | public void ParseRevitParameters(string rawParameters) method GetEntryMap (line 293) | public List GetEntryMap(Func mapper... method FirstIfcPropertyTypeOrDefault (line 328) | public TEnum FirstIfcPropertyTypeOrDefault(TEnum defaultValue) ... method GetIfcPropertyAtOrDefault (line 354) | public TEnum GetIfcPropertyAtOrDefault(int index, TEnum default... class UserDefinedPropertySet (line 369) | class UserDefinedPropertySet class PropertyMap (line 392) | class PropertyMap method LoadParameterMap (line 398) | public static Dictionary, string> LoadParameterM... method ParseLine (line 432) | private static void ParseLine(Dictionary, string... method LoadUserDefinedPset (line 455) | public static IEnumerable LoadUserDefinedPset() method GetFilename (line 541) | private static string GetFilename() method GetUserDefPsetFilename (line 551) | private static string GetUserDefPsetFilename() FILE: Source/Revit.IFC.Export/Utility/PropertySetCache.cs class PropertySetCache (line 32) | public class PropertySetCache method PropertySetCache (line 36) | public PropertySetCache() method ContainsKey (line 40) | public bool ContainsKey(ElementId elementId) method TryAppend (line 51) | public bool TryAppend(ElementId elementId, ISet elementH... method Add (line 60) | public void Add(ElementId elementId, ISet propertySetHan... method CreateRelations (line 69) | public void CreateRelations(IFCFile file) method Clear (line 85) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/PropertySetOptions.cs class PropertySetOptions (line 30) | public class PropertySetOptions method PropertySetOptions (line 112) | private PropertySetOptions() method Create (line 120) | public static PropertySetOptions Create(ExporterIFC exporterIFC, Docum... method IsInSessionTemplateName (line 202) | private static bool IsInSessionTemplateName(Document document, string ... FILE: Source/Revit.IFC.Export/Utility/RepresentationUtil.cs class RepresentationUtil (line 36) | public class RepresentationUtil method CreateBaseShapeRepresentation (line 47) | public static IFCAnyHandle CreateBaseShapeRepresentation(ExporterIFC e... method CreateOrAppendShapeRepresentation (line 72) | public static IFCAnyHandle CreateOrAppendShapeRepresentation(ExporterI... method GetPresentationLayerOverride (line 93) | public static string GetPresentationLayerOverride(Element element) method CreateShapeRepresentation (line 119) | public static IFCAnyHandle CreateShapeRepresentation(ExporterIFC expor... method CreateShapeRepresentation (line 156) | public static IFCAnyHandle CreateShapeRepresentation(ExporterIFC expor... method DeleteShapeRepresentation (line 175) | public static void DeleteShapeRepresentation(IFCAnyHandle handleToDelete) method CreateShapeRepresentation (line 196) | public static IFCAnyHandle CreateShapeRepresentation(ExporterIFC expor... method CreateFacetedBRep (line 214) | public static IFCAnyHandle CreateFacetedBRep(ExporterIFC exporterIFC, ... method CreateTessellatedRep (line 233) | public static IFCAnyHandle CreateTessellatedRep(ExporterIFC exporterIF... method CreateAdvancedBRepRep (line 255) | public static IFCAnyHandle CreateAdvancedBRepRep(ExporterIFC exporterI... method CreateSweptSolidRep (line 275) | public static IFCAnyHandle CreateSweptSolidRep(ExporterIFC exporterIFC... method CreateAdvancedSweptSolidRep (line 295) | public static IFCAnyHandle CreateAdvancedSweptSolidRep(ExporterIFC exp... method CreateClippingRep (line 314) | public static IFCAnyHandle CreateClippingRep(ExporterIFC exporterIFC, ... method CreateCSGRep (line 332) | public static IFCAnyHandle CreateCSGRep(ExporterIFC exporterIFC, Eleme... method CreateBRepRep (line 350) | public static IFCAnyHandle CreateBRepRep(ExporterIFC exporterIFC, Elem... method CreateSolidModelRep (line 368) | public static IFCAnyHandle CreateSolidModelRep(ExporterIFC exporterIFC... method CreateSurfaceRep (line 391) | public static IFCAnyHandle CreateSurfaceRep(ExporterIFC exporterIFC, E... method CreateBoundaryRep (line 420) | public static IFCAnyHandle CreateBoundaryRep(ExporterIFC exporterIFC, ... method CreateGeometricSetRep (line 440) | public static IFCAnyHandle CreateGeometricSetRep(ExporterIFC exporterI... method CreateBoundingBoxRep (line 457) | public static IFCAnyHandle CreateBoundingBoxRep(ExporterIFC exporterIF... method CreateBodyMappedItemRep (line 476) | public static IFCAnyHandle CreateBodyMappedItemRep(ExporterIFC exporte... method CreatePlanMappedItemRep (line 494) | public static IFCAnyHandle CreatePlanMappedItemRep(ExporterIFC exporte... method CreateGraphMappedItemRep (line 513) | public static IFCAnyHandle CreateGraphMappedItemRep(ExporterIFC export... method CreateAnnotationSetRep (line 533) | public static IFCAnyHandle CreateAnnotationSetRep(ExporterIFC exporter... method CreateAppropriateProductDefinitionShape (line 558) | public static IFCAnyHandle CreateAppropriateProductDefinitionShape(Exp... method CreateAppropriateProductDefinitionShape (line 580) | public static IFCAnyHandle CreateAppropriateProductDefinitionShape(Exp... method CreateProductDefinitionShapeWithoutBodyRep (line 661) | public static IFCAnyHandle CreateProductDefinitionShapeWithoutBodyRep(... method CreateSurfaceProductDefinitionShape (line 680) | public static IFCAnyHandle CreateSurfaceProductDefinitionShape(Exporte... method CreateSurfaceProductDefinitionShape (line 703) | public static IFCAnyHandle CreateSurfaceProductDefinitionShape(Exporte... method CreateExtrudedProductDefShape (line 740) | public static IFCAnyHandle CreateExtrudedProductDefShape(ExporterIFC e... method RepresentationForStandardCaseFromProduct (line 768) | public static bool RepresentationForStandardCaseFromProduct(IFCEntityT... method RepresentationForStandardCases (line 780) | public static bool RepresentationForStandardCases(IFCEntityType export... method BooleanResultLeafIsTypeOf (line 858) | private static bool BooleanResultLeafIsTypeOf(IFCAnyHandle booleanResu... method DimOfRepresentationContext (line 895) | public static int DimOfRepresentationContext(IFCAnyHandle rep) method CreateRepForShapeAspect (line 942) | public static void CreateRepForShapeAspect(ExporterIFC exporterIFC, El... method CreateRepForShapeAspect (line 956) | public static void CreateRepForShapeAspect(ExporterIFC exporterIFC, El... method CreateStyledItemAndAssign (line 983) | public static void CreateStyledItemAndAssign(IFCFile file, Document do... FILE: Source/Revit.IFC.Export/Utility/SimpleSweptSolidAnalyzer.cs class SimpleSweptSolidAnalyzer (line 35) | class SimpleSweptSolidAnalyzer method Create (line 58) | public static SimpleSweptSolidAnalyzer Create(Solid solid, XYZ normal,... method Create (line 81) | public static SimpleSweptSolidAnalyzer Create(ICollection faces,... method GetPathCurve (line 176) | private static Curve GetPathCurve(PlanarFace profileFace1, PlanarFace ... method CreateFromSimpleCylindricalSurfaces (line 215) | public static SimpleSweptSolidAnalyzer CreateFromSimpleCylindricalSurf... method Create (line 328) | public static SimpleSweptSolidAnalyzer Create(ICollection faces,... method FindAlignedFaces (line 554) | private static List FindAlignedFaces(ICollection profileFa... method AreFacesSimpleCongruent (line 576) | private static bool AreFacesSimpleCongruent(Face face0, Face face1) method AreFacesSimpleCongruent (line 642) | private static bool AreFacesSimpleCongruent(Dictionary FindCandidatePathEdge(Face face, Edge edge0,... FILE: Source/Revit.IFC.Export/Utility/SiteExportInfo.cs class SiteExportInfo (line 29) | public class SiteExportInfo method IsSiteExported (line 52) | public bool IsSiteExported() => !IFCAnyHandleUtil.IsNullOrHasNoValue(S... method UsingDefaultSite (line 58) | public bool UsingDefaultSite() => IsSiteExported() && SiteElementId ==... method UsingElementSite (line 64) | public bool UsingElementSite() => IsSiteExported() && SiteElementId !=... method IsSiteElementId (line 71) | public bool IsSiteElementId(ElementId elementId) => SiteElementId == e... method IsPotentialSiteElementId (line 78) | public bool IsPotentialSiteElementId(ElementId elementId) => Potential... method EstablishPotentialSiteElement (line 83) | public void EstablishPotentialSiteElement() method Clear (line 92) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/SpaceBoundaryCache.cs class SpaceBoundaryCache (line 32) | public class SpaceBoundaryCache : List FILE: Source/Revit.IFC.Export/Utility/SpaceBoundingElementUtil.cs class SpaceBoundingElementUtil (line 30) | public class SpaceBoundingElementUtil method RegisterSpaceBoundingElementHandle (line 32) | static public void RegisterSpaceBoundingElementHandle(ExporterIFC expo... FILE: Source/Revit.IFC.Export/Utility/SpaceInfo.cs class SpaceInfo (line 34) | public class SpaceInfo method SpaceInfo (line 42) | public SpaceInfo() method SpaceInfo (line 51) | public SpaceInfo(IFCAnyHandle spaceHandle) class SpaceInfoCache (line 77) | public class SpaceInfoCache method FindSpaceInfo (line 96) | public SpaceInfo FindSpaceInfo(ElementId spatialElementId) method FindSpaceHandle (line 107) | public IFCAnyHandle FindSpaceHandle(ElementId spatialElementId) method SetSpaceHandle (line 119) | public void SetSpaceHandle(Element spatialElement, IFCAnyHandle spaceH... method RelateToSpace (line 141) | public void RelateToSpace(ElementId spatialElementId, IFCAnyHandle ele... method SpaceInfoCache (line 152) | public SpaceInfoCache() method Clear (line 156) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/SpaceOccupantInfoCache.cs class SpaceOccupantInfoCache (line 31) | public class SpaceOccupantInfoCache : Dictionary method Register (line 42) | public void Register(string name, SpaceOccupantInfo spaceOccupantInfo) method Find (line 57) | public SpaceOccupantInfo Find(string name) FILE: Source/Revit.IFC.Export/Utility/StairRampContainerInfoCache.cs class StairRampContainerInfoCache (line 32) | public class StairRampContainerInfoCache : Dictionary GetCustomSystem(string systemName) method GetSystem (line 65) | private ICollection GetSystem(Element systemElement) method AddHandleToBuiltInSystem (line 85) | public void AddHandleToBuiltInSystem(Element systemElement, IFCAnyHand... method AddHandleToCustomSystem (line 104) | public void AddHandleToCustomSystem(string customSystemName, IFCAnyHan... method AddElectricalSystem (line 116) | public void AddElectricalSystem(ElementId systemId) method AddHandleToElectricalSystem (line 129) | public void AddHandleToElectricalSystem(ElementId systemId, IFCAnyHand... method Clear (line 140) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/TemporaryPartsCache.cs class TemporaryPartInfo (line 13) | public class TemporaryPartInfo class TemporaryPartsCache (line 30) | public class TemporaryPartsCache method Register (line 55) | public void Register(ElementId elementId, List partGe... method Find (line 67) | public bool Find(ElementId elementId, out List partGe... method CollectTemporaryPartInfo (line 75) | public void CollectTemporaryPartInfo(ExporterIFC exporterIFC, Geometry... method HasTemporaryParts (line 109) | public bool HasTemporaryParts(ElementId elementId) method GeometriesCount (line 117) | public int GeometriesCount(ElementId elementId) method FindInfo (line 127) | public bool FindInfo(GeometryElement geometry, out TemporaryPartInfo p... method SetPartExportType (line 135) | public bool SetPartExportType(ElementId elementId, ExporterUtil.Export... method GetPartExportType (line 148) | public ExporterUtil.ExportPartAs GetPartExportType(ElementId elementId) method Clear (line 160) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/TriangleMergeUtil.cs class IndexFace (line 31) | class IndexFace method IndexFace (line 55) | public IndexFace(IList vertxIndices, IDictionary meshVe... method IndexFace (line 72) | public IndexFace(IList> vertxIndices, IDictionary... method Reverse (line 105) | public void Reverse() method FindMatchedIndexSegment (line 120) | public int FindMatchedIndexSegment(IndexSegment inpSeg) method SetupEdges (line 129) | void SetupEdges(IList vertxIndices, int idxOffset) method UpdateIndexes (line 164) | public void UpdateIndexes(List removedVertices) class IndexSegment (line 199) | class IndexSegment method IndexSegment (line 214) | public IndexSegment(int startIndex, int endIndex) method Extent (line 223) | public double Extent(IDictionary meshVertices) method Coincide (line 234) | public bool Coincide(IndexSegment inputSegment, bool compareBothDirect... method Reverse (line 244) | public IndexSegment Reverse() class SegmentComparer (line 251) | class SegmentComparer : EqualityComparer method SegmentComparer (line 255) | public SegmentComparer(bool compareBothDirections) method Equals (line 260) | public override bool Equals(IndexSegment o1, IndexSegment o2) method GetHashCode (line 265) | public override int GetHashCode(IndexSegment obj) class VectorCompare (line 282) | class VectorCompare : IEqualityComparer method Equals (line 284) | public bool Equals(XYZ o1, XYZ o2) method GetHashCode (line 291) | public int GetHashCode(XYZ obj) class TriangleMergeUtil (line 306) | public class TriangleMergeUtil method GetTriangleCount (line 330) | public int GetTriangleCount() method GetVertices (line 335) | public List GetVertices() { return MeshVertices.Values.ToList(); } method CalculateEulerCharacteristic (line 342) | private int CalculateEulerCharacteristic() method TriangleMergeUtil (line 396) | public TriangleMergeUtil(TriangulatedShellComponent triangulatedBody) method TriangleMergeUtil (line 408) | public TriangleMergeUtil(Mesh triangulatedMesh) method Reset (line 418) | public void Reset() method IndexOuterboundOfFaceAt (line 450) | public IList IndexOuterboundOfFaceAt(int fIdx) method IndexInnerBoundariesOfFaceAt (line 460) | public IList> IndexInnerBoundariesOfFaceAt(int fIdx) method NormalByNewellMethod (line 465) | public static XYZ NormalByNewellMethod(IList vertices) method SimplifyAndMergeFaces (line 511) | public bool SimplifyAndMergeFaces(bool tryToMerge) method CleanVerticesAndUpdateIndexes (line 591) | void CleanVerticesAndUpdateIndexes() method TryMergeFaces (line 634) | void TryMergeFaces(List inputFaceList, out List outputFaceList) method AddMergedFaceIndex (line 970) | void AddMergedFaceIndex(int faceIdx) method SegmentOfFaceToDict (line 976) | bool SegmentOfFaceToDict(ref IDictionary... FILE: Source/Revit.IFC.Export/Utility/TypeObjectsCache.cs class TypeObjectKey (line 38) | public sealed class TypeObjectKey : Tuple method Register (line 89) | public void Register(TypeObjectKey key, FamilyTypeInfo typeInfo, bool ... method Find (line 108) | public FamilyTypeInfo Find(TypeObjectKey key) method GetAlternateGUIDIndex (line 123) | public int? GetAlternateGUIDIndex(TypeObjectKey key) method Clear (line 130) | public new void Clear() FILE: Source/Revit.IFC.Export/Utility/TypePropertyInfoCache.cs class TypePropertyInfoCache (line 33) | public class TypePropertyInfoCache : Dictionary GetUnitsToAssign() method CreateCobieUnits (line 52) | public static void CreateCobieUnits() method GetUnitSpecTypeFromString (line 93) | public static ForgeTypeId GetUnitSpecTypeFromString(string measureName) method CreateSpecialCases (line 108) | static UnitInfo CreateSpecialCases(IFCFile file, ForgeTypeId specTypeId) method CreateCurrencyUnit (line 146) | static UnitInfo CreateCurrencyUnit(IFCFile file) method CreateColorTemperatureUnit (line 234) | static UnitInfo CreateColorTemperatureUnit(IFCFile file) class SIUnitInfo (line 252) | class SIUnitInfo method SIUnitInfo (line 254) | public SIUnitInfo(IFCSIUnitName inIfcSIUnitName, IFCSIPrefix? inIfcS... class SIAttributes (line 269) | class SIAttributes method SIAttributes (line 271) | public SIAttributes(IFCUnit inIfcUnitType, IDictionary method FindUnitInfo (line 78) | public bool FindUnitInfo(ForgeTypeId specTypeId, out UnitInfo unitInfo) method RegisterUnitInfo (line 86) | public void RegisterUnitInfo(ForgeTypeId specTypeId, UnitInfo unitInfo) method UnregisterUnitInfo (line 94) | public void UnregisterUnitInfo(ForgeTypeId specTypeId) method GetUnitsToAssign (line 103) | public HashSet GetUnitsToAssign() method FindAuxiliaryUnit (line 124) | public bool FindAuxiliaryUnit(ForgeTypeId unitTypeId, out IFCAnyHandle... method RegisterAuxiliaryUnit (line 132) | public void RegisterAuxiliaryUnit(ForgeTypeId unitTypeId, IFCAnyHandle... method FindDerivedUnitElement (line 140) | public bool FindDerivedUnitElement(Tuple unitWithEx... method RegisterDerivedUnit (line 148) | public void RegisterDerivedUnit(Tuple unitWithExpon... method FindUserDefinedUnit (line 156) | public IFCAnyHandle FindUserDefinedUnit(string unitName) method RegisterUserDefinedUnit (line 164) | public void RegisterUserDefinedUnit(string unitName, IFCAnyHandle unit... method Clear (line 169) | public new void Clear() method Scale (line 184) | public double Scale(ForgeTypeId specTypeId, double unscaledValue) method Unscale (line 199) | public XYZ Unscale(ForgeTypeId specTypeId, XYZ scaledValue) method Unscale (line 213) | public double Unscale(ForgeTypeId specTypeId, double scaledValue) method Scale (line 228) | public UV Scale(ForgeTypeId specTypeId, UV unscaledValue) method Scale (line 243) | public XYZ Scale(ForgeTypeId specTypeId, XYZ unscaledValue) FILE: Source/Revit.IFC.Export/Utility/WallConnectionDataCache.cs class WallConnectionDataCache (line 31) | public class WallConnectionDataCache : HashSet FILE: Source/Revit.IFC.Export/Utility/WallCrossSectionCache.cs class WallCrossSectionInfo (line 30) | public class WallCrossSectionInfo method WallCrossSectionInfo (line 32) | private WallCrossSectionInfo(WallCrossSection wallCrossSection, double... method Create (line 48) | public static WallCrossSectionInfo Create(Wall wallElement) method GetUniformSlantAngle (line 122) | public double? GetUniformSlantAngle() class WallCrossSectionCache (line 147) | public class WallCrossSectionCache method WallCrossSectionCache (line 152) | public WallCrossSectionCache() { } method GetCrossSectionInfo (line 162) | public WallCrossSectionInfo GetCrossSectionInfo(Wall wallElement) method GetUniformSlantAngle (line 182) | public double? GetUniformSlantAngle(Wall wallElement) method Clear (line 194) | public void Clear() FILE: Source/Revit.IFC.Export/Utility/ZoneInfoCache.cs class ZoneInfoCache (line 31) | public class ZoneInfoCache : Dictionary method Register (line 42) | public void Register(string name, ZoneInfo zoneInfo) method Find (line 56) | public ZoneInfo Find(string name) FILE: Source/Revit.IFC.Import.Core/Processors/IFCNavisProcessor.cs type IElement (line 8) | public interface IElement method SetType (line 13) | void SetType(IElement eleType); method SetGeometry (line 18) | void SetGeometry(IList geoms); method SetGeometry (line 25) | void SetGeometry(IElement geomInstEle, Transform transform); method SetTransform (line 33) | void SetTransform(Transform transform); method AddParameter (line 40) | void AddParameter(BuiltInParameter parameterId, string parameterValue); method AddParameter (line 41) | void AddParameter(int parameterSetId, string parameterName, ElementId ... method AddParameter (line 42) | void AddParameter(int parameterSetId, string parameterName, bool param... method AddParameter (line 43) | void AddParameter(int parameterSetId, string parameterName, int parame... method AddParameter (line 44) | void AddParameter(int parameterSetId, string parameterName, string par... method AddParameter (line 45) | void AddParameter(int parameterSetId, string parameterName, double par... class IFCNavisProcessor (line 48) | public class IFCNavisProcessor : IIFCFileProcessor method GetElementFromStepId (line 50) | public virtual IElement GetElementFromStepId(int ifcId) method CreateElement (line 56) | public virtual IElement CreateElement(int ifcId, string ifcGuid, strin... method CreateTypeElement (line 62) | public virtual void CreateTypeElement(int ifcId, string ifcGuid, strin... method ReportLengthUnits (line 72) | public virtual void ReportLengthUnits(ForgeTypeId units) method CreateOrUpdateElement (line 78) | public bool CreateOrUpdateElement(int ifcId, string ifcGuid, string if... method CreateElementType (line 106) | public void CreateElementType(int ifcId, string ifcGuid, string ifcEnt... method PostProcessMappedItem (line 115) | public void PostProcessMappedItem(int creatorId, method PostProcessProduct (line 138) | public bool PostProcessProduct(int ifcId, method PostProcessProject (line 169) | public void PostProcessProject(double? lengthScaleFactor, ForgeTypeId ... method ProcessParameter (line 183) | public bool? ProcessParameter(int objDefId, ForgeTypeId specTypeId, method ProcessParameter (line 191) | public bool? ProcessParameter(int objDefId, int parameterSetId, string... method ProcessParameter (line 197) | public bool? ProcessParameter(int objDefId, int parameterSetId, string... method ProcessParameter (line 203) | public bool? ProcessParameter(int objDefId, int parameterSetId, string... method ProcessParameter (line 209) | public bool? ProcessParameter(int objDefId, int parameterSetId, string... method SetStringParameter (line 215) | public void SetStringParameter(Element element, int objDefId, BuiltInP... method PostProcessRepresentationMap (line 220) | public bool PostProcessRepresentationMap(int typeId, method PostProcessSite (line 227) | public void PostProcessSite(int siteId, double? refLatitude, double? r... method ScaleLength (line 269) | public double ScaleLength(double length) FILE: Source/Revit.IFC.Import.Core/Processors/IIFCFileProcessor.cs type IIFCFileProcessor (line 15) | public interface IIFCFileProcessor method CreateOrUpdateElement (line 24) | bool CreateOrUpdateElement(int ifcId, string ifcGuid, string ifcEntity... method CreateElementType (line 34) | void CreateElementType(int ifcId, string ifcGuid, string ifcEntityType... method ProcessParameter (line 46) | bool? ProcessParameter(int objDefId, ForgeTypeId specTypeId, ForgeType... method ProcessParameter (line 49) | bool? ProcessParameter(int objDefId, int parameterSetId, string parame... method ProcessParameter (line 51) | bool? ProcessParameter(int objDefId, int parameterSetId, string parame... method ProcessParameter (line 53) | bool? ProcessParameter(int objDefId, int parameterSetId, string parame... method ProcessParameter (line 55) | bool? ProcessParameter(int objDefId, int parameterSetId, string parame... method PostProcessMappedItem (line 63) | void PostProcessMappedItem(int creatorId, method PostProcessProduct (line 79) | bool PostProcessProduct(int ifcId, method PostProcessProject (line 87) | void PostProcessProject(double? lengthScaleFactor, ForgeTypeId lengthU... method PostProcessRepresentationMap (line 89) | bool PostProcessRepresentationMap(int typeId, method PostProcessSite (line 92) | void PostProcessSite(int siteId, double? refLatitude, double? refLongi... method SetStringParameter (line 104) | void SetStringParameter(Element element, int objDefId, BuiltInParamete... method ScaleLength (line 134) | double ScaleLength(double length); FILE: Source/Revit.IFC.Import/Data/IFCAddress.cs class IFCAddress (line 34) | public class IFCAddress : IFCEntity method IFCAddress (line 51) | protected IFCAddress() method IFCAddress (line 55) | protected IFCAddress(IFCAnyHandle ifcAddress) method Process (line 60) | protected override void Process(IFCAnyHandle ifcAddress) method ProcessIFCAddress (line 74) | public static IFCAddress ProcessIFCAddress(IFCAnyHandle ifcAddress) FILE: Source/Revit.IFC.Import/Data/IFCAdvancedBrep.cs class IFCAdvancedBrep (line 37) | public class IFCAdvancedBrep : IFCManifoldSolidBrep method IFCAdvancedBrep (line 39) | protected IFCAdvancedBrep() method IFCAdvancedBrep (line 43) | protected IFCAdvancedBrep(IFCAnyHandle item) method Process (line 48) | override protected void Process(IFCAnyHandle ifcAdvancedBrep) method CreateShapeInternal (line 59) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method CreateGeometryInternal (line 71) | protected override IList CreateGeometryInternal( method ProcessIFCAdvancedBrep (line 109) | public static IFCAdvancedBrep ProcessIFCAdvancedBrep(IFCAnyHandle ifcA... FILE: Source/Revit.IFC.Import/Data/IFCAdvancedFace.cs class IFCAdvancedFace (line 19) | public class IFCAdvancedFace : IFCFaceSurface method IFCAdvancedFace (line 21) | protected IFCAdvancedFace() method IFCAdvancedFace (line 25) | protected IFCAdvancedFace(IFCAnyHandle ifcAdvancedFace) method Process (line 30) | protected override void Process(IFCAnyHandle ifcAdvancedFace) method CreateShapeInternal (line 41) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method ProcessIFCAdvancedFace (line 100) | public static IFCAdvancedFace ProcessIFCAdvancedFace(IFCAnyHandle ifcA... FILE: Source/Revit.IFC.Import/Data/IFCAnnotation.cs class IFCAnnotation (line 35) | public class IFCAnnotation : IFCProduct method IFCAnnotation (line 40) | protected IFCAnnotation() method IFCAnnotation (line 49) | protected IFCAnnotation(IFCAnyHandle ifcAnnotation) method Process (line 59) | protected override void Process (IFCAnyHandle ifcAnnotation) method ProcessIFCAnnotation (line 70) | public static IFCAnnotation ProcessIFCAnnotation (IFCAnyHandle ifcAnno... FILE: Source/Revit.IFC.Import/Data/IFCApplication.cs class IFCApplication (line 33) | public class IFCApplication : IFCEntity method IFCApplication (line 64) | protected IFCApplication() method IFCApplication (line 68) | protected IFCApplication(IFCAnyHandle ifcApplication) method Process (line 73) | protected override void Process(IFCAnyHandle ifcApplication) method ProcessIFCApplication (line 88) | public static IFCApplication ProcessIFCApplication(IFCAnyHandle ifcApp... FILE: Source/Revit.IFC.Import/Data/IFCBSplineCurve.cs class IFCBSplineCurve (line 37) | public abstract class IFCBSplineCurve : IFCBoundedCurve method IFCBSplineCurve (line 90) | protected IFCBSplineCurve() method IFCBSplineCurve (line 94) | protected IFCBSplineCurve(IFCAnyHandle bSplineCurve) method Process (line 99) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCBSplineCurve (line 143) | public static IFCBSplineCurve ProcessIFCBSplineCurve(IFCAnyHandle ifcB... FILE: Source/Revit.IFC.Import/Data/IFCBSplineCurveWithKnots.cs class IFCBSplineCurveWithKnots (line 37) | public class IFCBSplineCurveWithKnots : IFCBSplineCurve method IFCBSplineCurveWithKnots (line 62) | protected IFCBSplineCurveWithKnots() method IFCBSplineCurveWithKnots (line 66) | protected IFCBSplineCurveWithKnots(IFCAnyHandle bSplineCurve) method Process (line 71) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCBSplineCurveWithKnots (line 113) | public static IFCBSplineCurveWithKnots ProcessIFCBSplineCurveWithKnots... method constraintsParamBSpline (line 128) | protected bool constraintsParamBSpline() FILE: Source/Revit.IFC.Import/Data/IFCBSplineSurface.cs class IFCBSplineSurface (line 37) | public abstract class IFCBSplineSurface : IFCSurface method IFCBSplineSurface (line 132) | protected IFCBSplineSurface() method IFCBSplineSurface (line 136) | protected IFCBSplineSurface(IFCAnyHandle bSplineSurface) method Process (line 141) | protected override void Process(IFCAnyHandle ifcSurface) method ProcessIFCBSplineSurface (line 197) | public static IFCBSplineSurface ProcessIFCBSplineSurface(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCBSplineSurfaceWithKnots.cs class IFCBSplineSurfaceWithKnots (line 37) | public class IFCBSplineSurfaceWithKnots : IFCBSplineSurface method IFCBSplineSurfaceWithKnots (line 112) | protected IFCBSplineSurfaceWithKnots() method IFCBSplineSurfaceWithKnots (line 116) | protected IFCBSplineSurfaceWithKnots(IFCAnyHandle bSplineSurface) method Process (line 121) | protected override void Process(IFCAnyHandle ifcSurface) method ProcessIFCBSplineSurfaceWithKnots (line 135) | public static IFCBSplineSurfaceWithKnots ProcessIFCBSplineSurfaceWithK... method GetSurface (line 153) | public override Surface GetSurface(Transform lcs) FILE: Source/Revit.IFC.Import/Data/IFCBlock.cs class IFCBlock (line 33) | public class IFCBlock : IFCCsgPrimitive3D method IFCBlock (line 50) | protected IFCBlock() method CreateGeometryInternal (line 54) | protected override IList CreateGeometryInternal( method CreateShapeInternal (line 111) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method Process (line 126) | override protected void Process(IFCAnyHandle ifcBlock) method IFCBlock (line 153) | protected IFCBlock(IFCAnyHandle ifcBlock) method ProcessIFCBlock (line 163) | public static IFCBlock ProcessIFCBlock(IFCAnyHandle ifcBlock) FILE: Source/Revit.IFC.Import/Data/IFCBooleanOperand.cs class IFCBooleanOperand (line 27) | class IFCBooleanOperand method ProcessIFCBooleanOperand (line 29) | public static IIFCBooleanOperand ProcessIFCBooleanOperand(IFCAnyHandle... FILE: Source/Revit.IFC.Import/Data/IFCBooleanResult.cs class IFCBooleanResult (line 34) | public class IFCBooleanResult : IFCRepresentationItem, IIFCBooleanOperand method IFCBooleanResult (line 69) | protected IFCBooleanResult() method Process (line 73) | override protected void Process(IFCAnyHandle item) method GetStyledItemFromOperand (line 107) | private IFCStyledItem GetStyledItemFromOperand(IFCRepresentationItem r... method CreateGeometry (line 132) | public IList CreateGeometry( method CreateShapeInternal (line 239) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCBooleanResult (line 253) | protected IFCBooleanResult(IFCAnyHandle item) method ProcessIFCBooleanResult (line 263) | public static IFCBooleanResult ProcessIFCBooleanResult(IFCAnyHandle if... method GetSuggestedShiftDirection (line 283) | public XYZ GetSuggestedShiftDirection(Transform lcs) FILE: Source/Revit.IFC.Import/Data/IFCBoundedCurve.cs class IFCBoundedCurve (line 30) | public abstract class IFCBoundedCurve : IFCCurve method IFCBoundedCurve (line 32) | protected IFCBoundedCurve() method IFCBoundedCurve (line 36) | protected IFCBoundedCurve(IFCAnyHandle bSplineCurve) method Process (line 41) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCBoundedCurve (line 46) | public static IFCBoundedCurve ProcessIFCBoundedCurve(IFCAnyHandle ifcB... FILE: Source/Revit.IFC.Import/Data/IFCBuilding.cs class IFCBuilding (line 33) | public class IFCBuilding : IFCSpatialStructureElement method IFCBuilding (line 39) | protected IFCBuilding(IFCAnyHandle ifcBuilding) method Process (line 63) | protected override void Process(IFCAnyHandle ifcBuilding) method PostProcess (line 76) | public override void PostProcess() method GetSharedParameterName (line 89) | public override string GetSharedParameterName(IFCSharedParameters name... method GetCreatedElementIds (line 110) | public override void GetCreatedElementIds(ISet createdEleme... method Create (line 123) | protected override void Create(Document doc) method CreateParametersInternal (line 140) | protected override void CreateParametersInternal(Document doc, Element... method ProcessIFCBuilding (line 152) | public static IFCBuilding ProcessIFCBuilding(IFCAnyHandle ifcBuilding) FILE: Source/Revit.IFC.Import/Data/IFCBuildingElement.cs class IFCBuildingElement (line 37) | public class IFCBuildingElement : IFCElement method IFCBuildingElement (line 42) | protected IFCBuildingElement() method IFCBuildingElement (line 51) | protected IFCBuildingElement(IFCAnyHandle ifcBuildingElement) method Process (line 60) | protected override void Process(IFCAnyHandle ifcBuildingElement) method SchemaSupportsBuildingElementComponentAsSubType (line 65) | private static bool SchemaSupportsBuildingElementComponentAsSubType() method ProcessIFCBuildingElement (line 76) | public static IFCBuildingElement ProcessIFCBuildingElement(IFCAnyHandl... FILE: Source/Revit.IFC.Import/Data/IFCBuildingElementComponent.cs class IFCBuildingElementComponent (line 30) | public class IFCBuildingElementComponent : IFCBuildingElement method IFCBuildingElementComponent (line 35) | protected IFCBuildingElementComponent() method IFCBuildingElementComponent (line 44) | protected IFCBuildingElementComponent(IFCAnyHandle ifcBuildingElementC... method Process (line 53) | protected override void Process(IFCAnyHandle ifcBuildingElementComponent) method ProcessIFCBuildingElementComponent (line 63) | public static IFCBuildingElementComponent ProcessIFCBuildingElementCom... FILE: Source/Revit.IFC.Import/Data/IFCBuildingElementPart.cs class IFCBuildingElementPart (line 29) | public class IFCBuildingElementPart : IFCBuildingElementComponent method IFCBuildingElementPart (line 34) | protected IFCBuildingElementPart() method IFCBuildingElementPart (line 43) | protected IFCBuildingElementPart(IFCAnyHandle ifcBuildingElementPart) method Process (line 52) | protected override void Process(IFCAnyHandle ifcBuildingElementPart) method ProcessIFCBuildingElementPart (line 62) | public static IFCBuildingElementPart ProcessIFCBuildingElementPart(IFC... FILE: Source/Revit.IFC.Import/Data/IFCBuildingElementProxy.cs class IFCBuildingElementProxy (line 33) | public class IFCBuildingElementProxy : IFCBuildingElement method IFCBuildingElementProxy (line 54) | protected IFCBuildingElementProxy() method IFCBuildingElementProxy (line 63) | protected IFCBuildingElementProxy(IFCAnyHandle ifcBuildingElementProxy) method Process (line 72) | protected override void Process(IFCAnyHandle ifcBuildingElementProxy) method ProcessIFCBuildingElementProxy (line 82) | public static IFCBuildingElementProxy ProcessIFCBuildingElementProxy(I... method Create (line 120) | protected override void Create(Document doc) FILE: Source/Revit.IFC.Import/Data/IFCBuildingStorey.cs class IFCBuildingStorey (line 34) | public class IFCBuildingStorey : IFCSpatialStructureElement method GetViewPlanTypeId (line 58) | public static ElementId GetViewPlanTypeId(Document doc) method IsConstrainedToScopeBox (line 95) | public static bool IsConstrainedToScopeBox(Element level) method IFCBuildingStorey (line 108) | protected IFCBuildingStorey(IFCAnyHandle ifcIFCBuildingStorey) method CreateParametersInternal (line 118) | protected override void CreateParametersInternal(Document doc, Element... method Create (line 134) | protected override void Create(Document doc) method GetCreatedElementIds (line 236) | public override void GetCreatedElementIds(ISet createdEleme... method Process (line 247) | protected override void Process(IFCAnyHandle ifcIFCBuildingStorey) method PostProcess (line 254) | public override void PostProcess() method ProcessIFCBuildingStorey (line 270) | public static IFCBuildingStorey ProcessIFCBuildingStorey(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCCSGSolid.cs class IFCCSGSolid (line 29) | public class IFCCSGSolid : IFCSolidModel method IFCCSGSolid (line 33) | protected IFCCSGSolid() method CreateGeometryInternal (line 37) | protected override IList CreateGeometryInternal( method CreateShapeInternal (line 51) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method Process (line 66) | override protected void Process(IFCAnyHandle solid) method IFCCSGSolid (line 80) | protected IFCCSGSolid(IFCAnyHandle solid) method ProcessIFCCSGSolid (line 90) | public static IFCCSGSolid ProcessIFCCSGSolid(IFCAnyHandle ifcCSGSolid) FILE: Source/Revit.IFC.Import/Data/IFCCartesianPointList3D.cs class IFCCartesianPointList (line 15) | public class IFCCartesianPointList : IFCRepresentationItem method IFCCartesianPointList (line 19) | protected IFCCartesianPointList() method IFCCartesianPointList (line 36) | protected IFCCartesianPointList(IFCAnyHandle item) method Process (line 45) | protected override void Process(IFCAnyHandle item) method ProcessIFCCartesianPointList (line 74) | public static IFCCartesianPointList ProcessIFCCartesianPointList(IFCAn... FILE: Source/Revit.IFC.Import/Data/IFCCartesianTransformOperator.cs class IFCCartesianTransformOperator (line 34) | public class IFCCartesianTransformOperator : IFCRepresentationItem method IFCCartesianTransformOperator (line 80) | protected IFCCartesianTransformOperator() method CalculateXAxisFromZAxis (line 91) | private XYZ CalculateXAxisFromZAxis(XYZ zAxis, XYZ originalXAxis, int id) method CreateTransformUsingIfcBaseAxisCalculation (line 140) | private Transform CreateTransformUsingIfcBaseAxisCalculation(XYZ axis1... method Process (line 239) | override protected void Process(IFCAnyHandle item) method IFCCartesianTransformOperator (line 287) | protected IFCCartesianTransformOperator(IFCAnyHandle item) method ProcessIFCCartesianTransformOperator (line 296) | public static IFCCartesianTransformOperator ProcessIFCCartesianTransfo... method ProcessIFCCartesianTransformOperator (line 306) | public static IFCCartesianTransformOperator ProcessIFCCartesianTransfo... FILE: Source/Revit.IFC.Import/Data/IFCCircle.cs class IFCCircle (line 37) | public class IFCCircle : IFCConic method IFCCircle (line 39) | protected IFCCircle() method IFCCircle (line 43) | protected IFCCircle(IFCAnyHandle circle) method Process (line 48) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCCircle (line 90) | public static IFCCircle ProcessIFCCircle(IFCAnyHandle ifcCircle) FILE: Source/Revit.IFC.Import/Data/IFCClosedShell.cs class IFCClosedShell (line 34) | public class IFCClosedShell : IFCConnectedFaceSet method IFCClosedShell (line 36) | protected IFCClosedShell() method Process (line 40) | override protected void Process(IFCAnyHandle ifcClosedShell) method CreateShapeInternal (line 51) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCClosedShell (line 57) | protected IFCClosedShell(IFCAnyHandle item) method ProcessIFCClosedShell (line 67) | public static IFCClosedShell ProcessIFCClosedShell(IFCAnyHandle ifcClo... FILE: Source/Revit.IFC.Import/Data/IFCColourRgb.cs class IFCColourRgb (line 36) | public class IFCColourRgb : IFCColourSpecification method IFCColourRgb (line 44) | protected IFCColourRgb() method CreateColor (line 79) | protected override Color CreateColor() method GetScaledColor (line 92) | public Color GetScaledColor(double factor) method Process (line 119) | override protected void Process(IFCAnyHandle item) method IFCColourRgb (line 128) | protected IFCColourRgb(IFCAnyHandle item) method ProcessIFCColourRgb (line 138) | public static IFCColourRgb ProcessIFCColourRgb(IFCAnyHandle ifcColourRgb) FILE: Source/Revit.IFC.Import/Data/IFCColourRgbList.cs class IFCColourRgbList (line 30) | public class IFCColourRgbList : IFCPresentationItem type ColorComponent (line 42) | private enum ColorComponent method IFCColourRgbList (line 49) | protected IFCColourRgbList() method IFCColourRgbList (line 53) | protected IFCColourRgbList (IFCAnyHandle item) method Process (line 58) | protected override void Process (IFCAnyHandle ifcColourRgbList) method GetColor (line 73) | public Color GetColor(int colourIndex) method ProcessIFCColourRgbList (line 94) | public static IFCColourRgbList ProcessIFCColourRgbList (IFCAnyHandle i... FILE: Source/Revit.IFC.Import/Data/IFCColourSpecification.cs class IFCColourSpecification (line 36) | public abstract class IFCColourSpecification : IFCEntity method IFCColourSpecification (line 43) | protected IFCColourSpecification() method CreateColor (line 47) | protected abstract Color CreateColor(); method GetColor (line 62) | public Color GetColor() method Process (line 70) | override protected void Process(IFCAnyHandle item) method IFCColourSpecification (line 77) | protected IFCColourSpecification(IFCAnyHandle item) method ProcessIFCColourSpecification (line 87) | public static IFCColourSpecification ProcessIFCColourSpecification(IFC... FILE: Source/Revit.IFC.Import/Data/IFCComplexProperty.cs class IFCComplexProperty (line 33) | public class IFCComplexProperty : IFCProperty method PropertyValueAsString (line 49) | public override string PropertyValueAsString() method IFCComplexProperty (line 66) | protected IFCComplexProperty() method IFCComplexProperty (line 70) | protected IFCComplexProperty(IFCAnyHandle property) method Process (line 75) | protected override void Process(IFCAnyHandle complexProperty) method ProcessIFCComplexProperty (line 97) | public static IFCComplexProperty ProcessIFCComplexProperty(IFCAnyHandl... FILE: Source/Revit.IFC.Import/Data/IFCCompositeCurve.cs class IFCCompositeCurve (line 35) | public class IFCCompositeCurve : IFCBoundedCurve method IFCCompositeCurve (line 52) | protected IFCCompositeCurve() method IFCCompositeCurve (line 56) | protected IFCCompositeCurve(IFCAnyHandle compositeCurve) class ShortGapRepairer (line 64) | class ShortGapRepairer method ShortGapRepairer (line 70) | public ShortGapRepairer(double shortCurveTolerance) method AddToGap (line 81) | public Line AddToGap(int id, XYZ startPoint, XYZ endPoint) method ClearGapInformation (line 141) | public void ClearGapInformation(bool dontShowError = false) method Process (line 159) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCCompositeCurve (line 510) | public static IFCCompositeCurve ProcessIFCCompositeCurve(IFCAnyHandle ... method ProcessIFCCompositeCurveSegment (line 525) | private IFCCurve ProcessIFCCompositeCurveSegment(IFCAnyHandle ifcCurve... method RepairLineAndReport (line 556) | private Line RepairLineAndReport(int id, XYZ startPoint, XYZ endPoint,... FILE: Source/Revit.IFC.Import/Data/IFCConic.cs class IFCConic (line 37) | public abstract class IFCConic : IFCCurve method IFCConic (line 47) | protected IFCConic() method IFCConic (line 51) | protected IFCConic(IFCAnyHandle conic) method Process (line 56) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCConic (line 72) | public static IFCConic ProcessIFCConic(IFCAnyHandle ifcConic) FILE: Source/Revit.IFC.Import/Data/IFCConnectedFaceSet.cs class IFCConnectedFaceSet (line 34) | public class IFCConnectedFaceSet : IFCTopologicalRepresentationItem method IFCConnectedFaceSet (line 64) | protected IFCConnectedFaceSet() method Process (line 68) | override protected void Process(IFCAnyHandle ifcConnectedFaceSet) method CreateShapeInternal (line 104) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCConnectedFaceSet (line 128) | protected IFCConnectedFaceSet(IFCAnyHandle item) method ProcessIFCConnectedFaceSet (line 138) | public static IFCConnectedFaceSet ProcessIFCConnectedFaceSet(IFCAnyHan... FILE: Source/Revit.IFC.Import/Data/IFCCsgPrimitive3D.cs class IFCCsgPrimitive3D (line 34) | public abstract class IFCCsgPrimitive3D : IFCRepresentationItem, IIFCBoo... method IFCCsgPrimitive3D (line 36) | protected IFCCsgPrimitive3D() method Process (line 40) | override protected void Process(IFCAnyHandle ifcCsgPrimitive3D) method CreateGeometryInternal (line 45) | protected abstract IList CreateGeometryInternal( method CreateGeometry (line 55) | public IList CreateGeometry(IFCImportShapeEditScope sh... method GetSuggestedShiftDirection (line 73) | public virtual XYZ GetSuggestedShiftDirection(Transform lcs) method IFCCsgPrimitive3D (line 79) | protected IFCCsgPrimitive3D(IFCAnyHandle item) method ProcessIFCCsgPrimitive3D (line 89) | public static IFCCsgPrimitive3D ProcessIFCCsgPrimitive3D(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCCurve.cs class IFCCurve (line 31) | public abstract class IFCCurve : IFCRepresentationItem method GetCurves (line 78) | public IList GetCurves() method IsEmpty (line 100) | public bool IsEmpty() method GetTheCurveLoop (line 124) | public CurveLoop GetTheCurveLoop() method SetCurve (line 138) | public void SetCurve(Curve curve) method SetCurveLoop (line 148) | public void SetCurveLoop(CurveLoop curveLoop) method SetCurveLoop (line 172) | public void SetCurveLoop(CurveLoop curveLoop, IList pointXYZs) method SetCurveLoops (line 183) | public void SetCurveLoops(IList curves) method ConvertCurveLoopIntoSingleCurve (line 223) | public Curve ConvertCurveLoopIntoSingleCurve() method GetNormal (line 406) | public XYZ GetNormal() method IFCCurve (line 446) | protected IFCCurve() method Process (line 450) | override protected void Process(IFCAnyHandle ifcCurve) method IFCCurve (line 455) | protected IFCCurve(IFCAnyHandle profileDef) method ProcessIFCCurve (line 465) | public static IFCCurve ProcessIFCCurve(IFCAnyHandle ifcCurve) method CreateTransformedCurve (line 488) | private Curve CreateTransformedCurve(Curve baseCurve, IFCRepresentatio... method CreateShapeInternal (line 507) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... FILE: Source/Revit.IFC.Import/Data/IFCCylindricalSurface.cs class IFCCylindricalSurface (line 37) | public class IFCCylindricalSurface : IFCElementarySurface method IFCCylindricalSurface (line 60) | protected IFCCylindricalSurface() method IFCCylindricalSurface (line 64) | protected IFCCylindricalSurface(IFCAnyHandle ifcCylindricalSurface) method Process (line 71) | override protected void Process(IFCAnyHandle ifcCylindricalSurface) method ProcessIfcCylindricalSurface (line 89) | public static IFCCylindricalSurface ProcessIfcCylindricalSurface(IFCAn... method GetSurface (line 109) | public override Surface GetSurface(Transform lcs) FILE: Source/Revit.IFC.Import/Data/IFCDerivedProfileDef.cs class IFCDerivedProfileDef (line 27) | public class IFCDerivedProfileDef : IFCProfileDef method IFCDerivedProfileDef (line 35) | protected IFCDerivedProfileDef() method IFCDerivedProfileDef (line 39) | protected IFCDerivedProfileDef(IFCAnyHandle ifcDerivedProfileDef) method Process (line 71) | override protected void Process(IFCAnyHandle ifcDerivedProfileDef) method ProcessIFCDerivedProfileDef (line 89) | public static IFCDerivedProfileDef ProcessIFCDerivedProfileDef(IFCAnyH... FILE: Source/Revit.IFC.Import/Data/IFCDistributionPort.cs class IFCDistributionPort (line 34) | public class IFCDistributionPort : IFCPort method IFCDistributionPort (line 49) | protected IFCDistributionPort() method IFCDistributionPort (line 54) | protected IFCDistributionPort(IFCAnyHandle ifcDistributionPort) method Process (line 63) | protected override void Process(IFCAnyHandle ifcDistributionPort) method CreateParametersInternal (line 76) | protected override void CreateParametersInternal(Document doc, Element... method Create (line 93) | protected override void Create(Document doc) method ProcessIFCDistributionPort (line 189) | public static IFCDistributionPort ProcessIFCDistributionPort(IFCAnyHan... FILE: Source/Revit.IFC.Import/Data/IFCDistributionSystem.cs class IFCDistributionSystem (line 34) | public class IFCDistributionSystem : IFCSystem method GetCategoryElementId (line 62) | public override ElementId GetCategoryElementId() method GetSystemClassification (line 78) | public string GetSystemClassification() method Process (line 96) | protected override void Process(IFCAnyHandle ifcDistributionSystem) method IFCDistributionSystem (line 107) | protected IFCDistributionSystem() method IFCDistributionSystem (line 115) | protected IFCDistributionSystem(IFCAnyHandle ifcDistributionSystem) method ProcessIFCDistributionSystem (line 125) | public static IFCDistributionSystem ProcessIFCDistributionSystem(IFCAn... method CreateParametersInternal (line 153) | protected override void CreateParametersInternal(Document doc, Element... method InitializeMaps (line 175) | private static void InitializeMaps() FILE: Source/Revit.IFC.Import/Data/IFCDoorLiningProperties.cs class IFCDoorLiningProperties (line 36) | public class IFCDoorLiningProperties : IFCDoorWindowPropertyBase method IFCDoorLiningProperties (line 47) | protected IFCDoorLiningProperties(IFCAnyHandle ifcDoorLiningProperties) method Process (line 56) | protected override void Process(IFCAnyHandle ifcDoorLiningProperties) method ProcessIFCDoorLiningProperties (line 95) | public static IFCDoorLiningProperties ProcessIFCDoorLiningProperties(I... FILE: Source/Revit.IFC.Import/Data/IFCDoorPanelProperties.cs class IFCDoorPanelProperties (line 36) | public class IFCDoorPanelProperties : IFCDoorWindowPropertyBase method IFCDoorPanelProperties (line 45) | protected IFCDoorPanelProperties(IFCAnyHandle ifcDoorPanelProperties, ... method GeneratePropertyName (line 51) | private string GeneratePropertyName(string originalPropertyName) method Process (line 63) | protected override void Process(IFCAnyHandle ifcDoorPanelProperties) method ProcessIFCDoorPanelProperties (line 92) | public static IFCDoorPanelProperties ProcessIFCDoorPanelProperties(IFC... FILE: Source/Revit.IFC.Import/Data/IFCDoorStyle.cs class IFCDoorStyle (line 35) | public class IFCDoorStyle : IFCTypeProduct method IFCDoorStyle (line 59) | protected IFCDoorStyle() method IFCDoorStyle (line 67) | protected IFCDoorStyle(IFCAnyHandle ifcDoorStyle) method Process (line 76) | protected override void Process(IFCAnyHandle ifcDoorStyle) method ProcessIFCDoorStyle (line 90) | public static IFCDoorStyle ProcessIFCDoorStyle(IFCAnyHandle ifcDoorStyle) method CreateParametersInternal (line 110) | protected override void CreateParametersInternal(Document doc, Element... FILE: Source/Revit.IFC.Import/Data/IFCDoorType.cs class IFCDoorType (line 35) | public class IFCDoorType : IFCTypeProduct method IFCDoorType (line 48) | protected IFCDoorType() method IFCDoorType (line 56) | protected IFCDoorType(IFCAnyHandle ifcDoorType) method Process (line 65) | protected override void Process(IFCAnyHandle ifcDoorType) method ProcessIFCDoorType (line 77) | public static IFCDoorType ProcessIFCDoorType(IFCAnyHandle ifcDoorType) method CreateParametersInternal (line 97) | protected override void CreateParametersInternal(Document doc, Element... FILE: Source/Revit.IFC.Import/Data/IFCDoorWindowPropertyBase.cs class IFCDoorWindowPropertyBase (line 36) | public abstract class IFCDoorWindowPropertyBase : IFCPropertySetDefinition method IFCDoorWindowPropertyBase (line 77) | protected IFCDoorWindowPropertyBase() method Process (line 85) | protected override void Process(IFCAnyHandle ifcDoorWindowPropertyBase) method CreatePropertySet (line 101) | public override Tuple CreatePropertySet(Document doc, El... FILE: Source/Revit.IFC.Import/Data/IFCEdge.cs class IFCEdge (line 31) | public class IFCEdge : IFCTopologicalRepresentationItem method IFCEdge (line 43) | protected IFCEdge() method IFCEdge (line 47) | protected IFCEdge(IFCAnyHandle item) method Process (line 52) | protected override void Process(IFCAnyHandle ifcEdge) method GetGeometry (line 91) | public virtual Curve GetGeometry() method ProcessIFCEdge (line 106) | public static IFCEdge ProcessIFCEdge(IFCAnyHandle ifcEdge) FILE: Source/Revit.IFC.Import/Data/IFCEdgeCurve.cs class IFCEdgeCurve (line 31) | public class IFCEdgeCurve : IFCEdge method IFCEdgeCurve (line 55) | protected IFCEdgeCurve() method IFCEdgeCurve (line 59) | protected IFCEdgeCurve(IFCAnyHandle item) method Process (line 64) | protected override void Process(IFCAnyHandle ifcEdgeCurve) method ProcessIFCEdgeCurve (line 86) | public static IFCEdgeCurve ProcessIFCEdgeCurve(IFCAnyHandle ifcEdgeCurve) method GetGeometry (line 104) | public override Curve GetGeometry() FILE: Source/Revit.IFC.Import/Data/IFCEdgeLoop.cs class IFCEdgeLoop (line 37) | public class IFCEdgeLoop : IFCLoop method IFCEdgeLoop (line 57) | protected IFCEdgeLoop() method IFCEdgeLoop (line 61) | protected IFCEdgeLoop(IFCAnyHandle ifcEdgeLoop) method Process (line 66) | override protected void Process(IFCAnyHandle ifcEdgeLoop) method GenerateLoop (line 84) | protected override CurveLoop GenerateLoop() method GenerateLoopVertices (line 95) | protected override IList GenerateLoopVertices() method ProcessIFCEdgeLoop (line 105) | public static IFCEdgeLoop ProcessIFCEdgeLoop(IFCAnyHandle ifcEdgeLoop) method CreateShapeInternal (line 119) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... FILE: Source/Revit.IFC.Import/Data/IFCElement.cs class IFCElement (line 39) | public class IFCElement : IFCProduct method IFCElement (line 95) | protected IFCElement() method IFCElement (line 104) | protected IFCElement(IFCAnyHandle ifcElement) method ProcessOpenings (line 109) | private void ProcessOpenings(IFCAnyHandle ifcElement) method Process (line 134) | protected override void Process(IFCAnyHandle ifcElement) method CreateParametersInternal (line 202) | protected override void CreateParametersInternal(Document doc, Element... method CloneElementGeometry (line 259) | public static IList CloneElementGeometry(Document doc, I... method Create (line 292) | protected override void Create(Document doc) method ProcessIFCElement (line 316) | public static IFCElement ProcessIFCElement(IFCAnyHandle ifcElement) FILE: Source/Revit.IFC.Import/Data/IFCElementAssembly.cs class IFCElementAssembly (line 36) | public class IFCElementAssembly : IFCElement method IFCElementAssembly (line 52) | protected IFCElementAssembly() method IFCElementAssembly (line 61) | protected IFCElementAssembly(IFCAnyHandle ifcElementAssembly) method GetPredefinedType (line 71) | protected override string GetPredefinedType(IFCAnyHandle ifcElementAss... method Process (line 83) | protected override void Process(IFCAnyHandle ifcElementAssembly) method CreateParametersInternal (line 95) | protected override void CreateParametersInternal(Document doc, Element... method Create (line 111) | protected override void Create(Document doc) method ProcessIFCElementAssembly (line 121) | public static IFCElementAssembly ProcessIFCElementAssembly(IFCAnyHandl... FILE: Source/Revit.IFC.Import/Data/IFCElementComponent.cs class IFCElementComponent (line 37) | public class IFCElementComponent : IFCElement method IFCElementComponent (line 42) | protected IFCElementComponent() method IFCElementComponent (line 51) | protected IFCElementComponent(IFCAnyHandle ifcElementComponent) method Process (line 60) | protected override void Process(IFCAnyHandle ifcElementComponent) method ProcessIFCElementComponent (line 73) | public static IFCElement ProcessIFCElementComponent(IFCAnyHandle ifcEl... FILE: Source/Revit.IFC.Import/Data/IFCElementQuantity.cs class IFCElementQuantity (line 36) | public class IFCElementQuantity : IFCPropertySetDefinition method IFCElementQuantity (line 69) | protected IFCElementQuantity(IFCAnyHandle ifcElementQuantity) method Process (line 78) | protected override void Process(IFCAnyHandle ifcElementQuantity) method ProcessIFCElementQuantity (line 109) | public static IFCElementQuantity ProcessIFCElementQuantity(IFCAnyHandl... method CreatePropertySet (line 131) | public override Tuple CreatePropertySet(Document doc, El... FILE: Source/Revit.IFC.Import/Data/IFCElementType.cs class IFCElementType (line 36) | public class IFCElementType : IFCTypeProduct method IFCElementType (line 49) | protected IFCElementType() method IFCElementType (line 57) | protected IFCElementType(IFCAnyHandle ifcElementType) method Process (line 66) | protected override void Process(IFCAnyHandle ifcElementType) method ProcessIFCElementType (line 78) | public static IFCElementType ProcessIFCElementType(IFCAnyHandle ifcEle... method CreateParametersInternal (line 98) | protected override void CreateParametersInternal(Document doc, Element... FILE: Source/Revit.IFC.Import/Data/IFCElementarySurface.cs class IFCElementarySurface (line 34) | public abstract class IFCElementarySurface : IFCSurface method IFCElementarySurface (line 44) | protected IFCElementarySurface() method GetTransformAtPoint (line 53) | public override Transform GetTransformAtPoint(XYZ pointOnSurface) method Process (line 60) | override protected void Process(IFCAnyHandle ifcSurface) method IFCElementarySurface (line 68) | protected IFCElementarySurface(IFCAnyHandle profileDef) method ProcessIFCElementarySurface (line 78) | public static IFCElementarySurface ProcessIFCElementarySurface(IFCAnyH... FILE: Source/Revit.IFC.Import/Data/IFCEllipse.cs class IFCEllipse (line 37) | public class IFCEllipse : IFCConic method IFCEllipse (line 39) | protected IFCEllipse() method IFCEllipse (line 43) | protected IFCEllipse(IFCAnyHandle conic) method Process (line 48) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCEllipse (line 68) | public static IFCEllipse ProcessIFCEllipse(IFCAnyHandle ifcEllipse) FILE: Source/Revit.IFC.Import/Data/IFCEntity.cs class IFCEntity (line 36) | public abstract class IFCEntity method IFCEntity (line 72) | protected IFCEntity() method Process (line 76) | virtual protected void Process(IFCAnyHandle item) method HandleError (line 86) | static public void HandleError(string message, IFCAnyHandle item, bool... method PostProcess (line 104) | virtual public void PostProcess() method AreIFCEntityListsEquivalent (line 115) | static public bool AreIFCEntityListsEquivalent(IList list1, ILis... method MaybeEquivalentTo (line 137) | virtual public bool? MaybeEquivalentTo(IFCEntity otherEntity) method IsEquivalentTo (line 160) | virtual public bool IsEquivalentTo(IFCEntity otherEntity) FILE: Source/Revit.IFC.Import/Data/IFCExtrudedAreaSolid.cs class IFCExtrudedAreaSolid (line 35) | public class IFCExtrudedAreaSolid : IFCSweptAreaSolid method IFCExtrudedAreaSolid (line 47) | protected IFCExtrudedAreaSolid() method Process (line 51) | override protected void Process(IFCAnyHandle solid) method GetAxisCurve (line 88) | private Curve GetAxisCurve(IFCProduct creator, Transform lcs) method CurvesHaveOppositeOrientation (line 132) | private bool? CurvesHaveOppositeOrientation(Curve firstCurve, Curve se... method GetOrientedCurveList (line 161) | private IList GetOrientedCurveList(IList loops, Curv... method CreateGeometryFromMaterialLayerUsage (line 245) | private IList CreateGeometryFromMaterialLayerUsage(IFC... method CreateGeometryFromMaterialProfile (line 554) | private GeometryObject CreateGeometryFromMaterialProfile(IFCImportShap... method GetMeshBackup (line 633) | private GeometryObject GetMeshBackup(IFCImportShapeEditScope shapeEdit... method CreateGeometryInternal (line 666) | protected override IList CreateGeometryInternal( method CreateShapeInternal (line 869) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCExtrudedAreaSolid (line 884) | protected IFCExtrudedAreaSolid(IFCAnyHandle solid) method ProcessIFCExtrudedAreaSolid (line 894) | public static IFCExtrudedAreaSolid ProcessIFCExtrudedAreaSolid(IFCAnyH... method GetSuggestedShiftDirection (line 914) | public override XYZ GetSuggestedShiftDirection(Transform lcs) FILE: Source/Revit.IFC.Import/Data/IFCFace.cs class IFCFace (line 31) | public class IFCFace : IFCTopologicalRepresentationItem method IFCFace (line 38) | protected IFCFace() method Process (line 42) | override protected void Process(IFCAnyHandle ifcFace) method IsEmpty (line 86) | public bool IsEmpty() method CreateTriangulation (line 100) | private IList> CreateTriangulation(IList boundary) method CreateShapeInternal (line 159) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCFace (line 218) | protected IFCFace(IFCAnyHandle ifcFace) method ProcessIFCFace (line 228) | public static IFCFace ProcessIFCFace(IFCAnyHandle ifcFace) FILE: Source/Revit.IFC.Import/Data/IFCFaceBasedSurfaceModel.cs class IFCFaceBasedSurfaceModel (line 34) | public class IFCFaceBasedSurfaceModel : IFCRepresentationItem method IFCFaceBasedSurfaceModel (line 51) | protected IFCFaceBasedSurfaceModel() method GetShapeBuilderType (line 55) | private IFCShapeBuilderType GetShapeBuilderType() method CreateGeometry (line 81) | protected IList CreateGeometry(IFCImportShapeEditScope... method Process (line 113) | override protected void Process(IFCAnyHandle ifcFaceBasedSurfaceModel) method CreateShapeInternal (line 135) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCFaceBasedSurfaceModel (line 155) | protected IFCFaceBasedSurfaceModel(IFCAnyHandle item) method ProcessIFCFaceBasedSurfaceModel (line 165) | public static IFCFaceBasedSurfaceModel ProcessIFCFaceBasedSurfaceModel... FILE: Source/Revit.IFC.Import/Data/IFCFaceBound.cs class IFCFaceBound (line 35) | public class IFCFaceBound : IFCRepresentationItem method IsEmpty (line 56) | public bool IsEmpty() method IFCFaceBound (line 61) | protected IFCFaceBound() method Process (line 65) | override protected void Process(IFCAnyHandle ifcFaceBound) method CreateTessellatedShapeInternal (line 76) | private void CreateTessellatedShapeInternal(IFCImportShapeEditScope sh... method CreateShapeInternal (line 224) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCFaceBound (line 239) | protected IFCFaceBound(IFCAnyHandle ifcFaceBound) method ProcessIFCFaceBound (line 249) | public static IFCFaceBound ProcessIFCFaceBound(IFCAnyHandle ifcFaceBound) FILE: Source/Revit.IFC.Import/Data/IFCFaceSurface.cs class IFCFaceSurface (line 31) | public class IFCFaceSurface : IFCFace method IFCFaceSurface (line 55) | protected IFCFaceSurface() method IFCFaceSurface (line 59) | protected IFCFaceSurface(IFCAnyHandle ifcFaceSurface) method Process (line 64) | protected override void Process(IFCAnyHandle ifcFaceSurface) method ProcessIFCFaceSurface (line 99) | public static IFCFaceSurface ProcessIFCFaceSurface(IFCAnyHandle ifcFac... FILE: Source/Revit.IFC.Import/Data/IFCFacetedBrep.cs class IFCFacetedBrep (line 37) | public class IFCFacetedBrep : IFCManifoldSolidBrep method IFCFacetedBrep (line 55) | protected IFCFacetedBrep() method IFCFacetedBrep (line 59) | protected IFCFacetedBrep(IFCAnyHandle item) method Process (line 64) | override protected void Process(IFCAnyHandle ifcFacetedBrep) method ProcessIFCFacetedBrep (line 95) | public static IFCFacetedBrep ProcessIFCFacetedBrep(IFCAnyHandle ifcFac... FILE: Source/Revit.IFC.Import/Data/IFCFeatureElement.cs class IFCFeatureElement (line 37) | public class IFCFeatureElement : IFCElement method IFCFeatureElement (line 42) | protected IFCFeatureElement() method IFCFeatureElement (line 51) | protected IFCFeatureElement(IFCAnyHandle ifcFeatureElement) method Process (line 60) | protected override void Process(IFCAnyHandle ifcFeatureElement) method ProcessIFCFeatureElement (line 70) | public static IFCFeatureElement ProcessIFCFeatureElement(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCFeatureElementSubtraction.cs class IFCFeatureElementSubtraction (line 33) | public class IFCFeatureElementSubtraction : IFCFeatureElement method IFCFeatureElementSubtraction (line 50) | protected IFCFeatureElementSubtraction() method IFCFeatureElementSubtraction (line 59) | protected IFCFeatureElementSubtraction(IFCAnyHandle ifcFeatureElementS... method Process (line 68) | protected override void Process(IFCAnyHandle ifcFeatureElementSubtract... method ProcessIFCFeatureElementSubtraction (line 78) | public static IFCFeatureElementSubtraction ProcessIFCFeatureElementSub... FILE: Source/Revit.IFC.Import/Data/IFCGeometricSet.cs class IFCGeometricSet (line 34) | public class IFCGeometricSet : IFCRepresentationItem method IFCGeometricSet (line 51) | protected IFCGeometricSet() method Process (line 55) | override protected void Process(IFCAnyHandle ifcGeometricSet) method IFCGeometricSet (line 76) | protected IFCGeometricSet(IFCAnyHandle geometricSet) method ProcessIFCGeometricSet (line 86) | public static IFCGeometricSet ProcessIFCGeometricSet(IFCAnyHandle ifcG... method CreateShapeInternal (line 107) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... FILE: Source/Revit.IFC.Import/Data/IFCGeotechnicalElement.cs class IFCGeotechnicalElement (line 36) | public class IFCGeotechnicalElement : IFCElement method IFCGeotechnicalElement (line 41) | protected IFCGeotechnicalElement() method IFCGeotechnicalElement (line 50) | protected IFCGeotechnicalElement(IFCAnyHandle ifcGeotechnicalElement) method Process (line 60) | protected override void Process(IFCAnyHandle ifcGeotechnicalElement) method ProcessIFCGeotechnicalElement (line 71) | public static IFCGeotechnicalElement ProcessIFCGeotechnicalElement(IFC... FILE: Source/Revit.IFC.Import/Data/IFCGeotechnicalStratum.cs class IFCGeotechnicalStratum (line 41) | public class IFCGeotechnicalStratum : IFCGeotechnicalElement method IFCGeotechnicalStratum (line 46) | protected IFCGeotechnicalStratum() method IFCGeotechnicalStratum (line 54) | protected IFCGeotechnicalStratum(IFCAnyHandle ifcGeotechnicalStratum) method Process (line 63) | protected override void Process(IFCAnyHandle ifcGeotechnicalStratum) method ProcessIFCGeotechnicalStratum (line 73) | public static IFCGeotechnicalStratum ProcessIFCGeotechnicalStratum(IFC... FILE: Source/Revit.IFC.Import/Data/IFCGrid.cs class IFCGrid (line 38) | public class IFCGrid : IFCProduct type IFCAxesType (line 48) | private enum IFCAxesType type IFCAxesTagType (line 55) | private enum IFCAxesTagType method IFCGrid (line 123) | protected IFCGrid() method IFCGrid (line 132) | protected IFCGrid(IFCAnyHandle ifcGrid) method ProcessOneAxis (line 137) | private IList ProcessOneAxis(IFCAnyHandle ifcGrid, IFCAxe... method CreateAutoTags (line 178) | private bool CreateAutoTags(IList gridAxes, IFCAxesType a... method SortUnnamedAxes (line 221) | private bool SortUnnamedAxes(ref IList unnamedAxes, IFCAx... method CreateAxisTagUnique (line 305) | private string CreateAxisTagUnique(IFCAxesTagType axesType) method GetCreatedElementIds (line 357) | public override void GetCreatedElementIds(ISet createdEleme... method Process (line 385) | protected override void Process(IFCAnyHandle ifcGrid) method CreateOneDirection (line 408) | private void CreateOneDirection(IList axes, Document doc,... method GetTheFirstPresentationLayerAssignment (line 432) | protected IFCPresentationLayerAssignment GetTheFirstPresentationLayerA... method SetCurrentPresentationLayerNames (line 466) | private void SetCurrentPresentationLayerNames(string defaultLayerAssig... method GetSharedParameterName (line 492) | public override string GetSharedParameterName(IFCSharedParameters name... method Create (line 512) | protected override void Create(Document doc) method ProcessIFCGrid (line 565) | public static IFCGrid ProcessIFCGrid(IFCAnyHandle ifcGrid) FILE: Source/Revit.IFC.Import/Data/IFCGridAxis.cs class IFCGridAxis (line 37) | public class IFCGridAxis : IFCEntity method IFCGridAxis (line 85) | protected IFCGridAxis() method IFCGridAxis (line 94) | protected IFCGridAxis(IFCAnyHandle ifcGridAxis) method AreLinesEqual (line 99) | private bool AreLinesEqual(Line line1, Line line2) method AreArcsEqual (line 119) | private bool AreArcsEqual(Arc arc1, Arc arc2) method FindMatchingGrid (line 135) | private long FindMatchingGrid(IList otherCurves, long id, ref I... method FindMatchingGrid (line 166) | private long FindMatchingGrid(IFCGridAxis gridAxis, ref IList c... method MakeAxisTagUnique (line 174) | private string MakeAxisTagUnique(string axisTag) method SetAxisTagUnique (line 197) | private void SetAxisTagUnique(Grid grid, string axisTag) method Process (line 225) | protected override void Process(IFCAnyHandle ifcGridAxis) method CreateGridFromCurve (line 299) | private Grid CreateGridFromCurve(Document doc, Arc curve) method CreateGridFromCurve (line 304) | private Grid CreateGridFromCurve(Document doc, Line curve) method CreateArcGridAxis (line 309) | private Grid CreateArcGridAxis(Document doc, Arc curve) method GetAxisCurveForGridPlacement (line 335) | public Curve GetAxisCurveForGridPlacement() method GetAxisCurve (line 363) | public Curve GetAxisCurve() method Create (line 396) | public void Create(Document doc, Transform lcs) method ProcessIFCGridAxis (line 501) | public static IFCGridAxis ProcessIFCGridAxis(IFCAnyHandle ifcGridAxis) FILE: Source/Revit.IFC.Import/Data/IFCGroup.cs class IFCGroup (line 36) | public class IFCGroup : IFCObject method Process (line 69) | protected override void Process(IFCAnyHandle ifcGroup) method IFCGroup (line 87) | protected IFCGroup() method IFCGroup (line 91) | protected IFCGroup(IFCAnyHandle group) method ProcessIFCRelAssignsToGroup (line 100) | void ProcessIFCRelAssignsToGroup(IFCAnyHandle isGroupedBy) method ProcessIFCGroup (line 111) | public static IFCGroup ProcessIFCGroup(IFCAnyHandle ifcGroup) method ContainerDuplicatesGeometry (line 149) | public virtual bool ContainerDuplicatesGeometry() { return true; } method ContainerFilteredEntity (line 157) | public virtual bool ContainerFilteredEntity(IFCEntity entity) method Create (line 176) | protected override void Create(Document doc) FILE: Source/Revit.IFC.Import/Data/IFCHalfSpaceSolid.cs class IFCHalfSpaceSolid (line 34) | public class IFCHalfSpaceSolid : IFCRepresentationItem, IIFCBooleanOperand method IFCHalfSpaceSolid (line 68) | protected IFCHalfSpaceSolid() method Process (line 72) | override protected void Process(IFCAnyHandle solid) method CreateGeometryInternal (line 108) | protected virtual IList CreateGeometryInternal( method CreateGeometry (line 174) | public IList CreateGeometry( method GetSuggestedShiftDirection (line 186) | public XYZ GetSuggestedShiftDirection(Transform lcs) method IFCHalfSpaceSolid (line 194) | protected IFCHalfSpaceSolid(IFCAnyHandle solid) method ProcessIFCHalfSpaceSolid (line 204) | public static IFCHalfSpaceSolid ProcessIFCHalfSpaceSolid(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCImportFile.cs class IFCImportFile (line 45) | public class IFCImportFile method StoreIFCCreatorInfo (line 70) | private static void StoreIFCCreatorInfo(IFCFile ifcFile, ProjectInfo p... method Import (line 112) | public static void Import(ImporterIFC importer) method IFCImportFile (line 212) | protected IFCImportFile (Transaction transaction = null) method SchemaVersionAtLeast (line 224) | public bool SchemaVersionAtLeast(IFCSchemaVersion version) method DowngradeIFC4SchemaTo (line 235) | public void DowngradeIFC4SchemaTo(IFCSchemaVersion version) method HasUndefinedAttribute (line 252) | static public bool HasUndefinedAttribute(Exception ex) method ProcessFile (line 270) | private void ProcessFile(string ifcFilePath) method PostProcessReference (line 305) | private bool PostProcessReference() method PreProcessStyledItems (line 336) | private void PreProcessStyledItems() method PreProcessPresentationLayers (line 360) | private void PreProcessPresentationLayers() method PreProcessInverseCaches (line 392) | private void PreProcessInverseCaches() method ProcessReference (line 402) | private bool ProcessReference() method Process (line 426) | private void Process(string ifcFilePath, IFCImportOptions options, Doc... method Create (line 483) | public static IFCImportFile Create(string ifcFilePath, IFCImportOption... method Close (line 589) | public void Close() method UpdateDocumentFileMetrics (line 596) | private static void UpdateDocumentFileMetrics(Document doc, string ifc... method DontDeleteSpecialElement (line 670) | private bool DontDeleteSpecialElement(ElementId elementId) method EndImport (line 687) | public void EndImport(Document doc, string fileName) method GenerateRevitFileName (line 773) | public static string GenerateRevitFileName(string baseFileName) method GetRevitFileName (line 783) | public static string GetRevitFileName(string baseFileName) method RotateInstanceToProjectNorth (line 795) | private static void RotateInstanceToProjectNorth(Document document, Re... method RotateInstanceToLinkNorth (line 825) | private static void RotateInstanceToLinkNorth(RevitLinkInstance linkIn... method MoveInstanceToAlignPoint (line 855) | private static void MoveInstanceToAlignPoint(Document originalDocument... method LinkInFile (line 894) | public static ElementId LinkInFile(string originalIFCFileName, string ... method CreateIFCFile (line 1134) | static IFCFile CreateIFCFile(string path, out IFCSchemaVersion schemaV... method CreateIFCFileFromIFC (line 1166) | static IFCFile CreateIFCFileFromIFC(string path, out IFCSchemaVersion ... method CreateIFCFileFromIFCXML (line 1236) | static IFCFile CreateIFCFileFromIFCXML(string path, out IFCSchemaVersi... method CreateIFCFileFromIFCZIP (line 1299) | static IFCFile CreateIFCFileFromIFCZIP(string path, out IFCSchemaVersi... method GetIFCFileModelOptions (line 1325) | static IFCFileModelOptions GetIFCFileModelOptions(string schemaName, o... method ExtractZipFile (line 1396) | static string ExtractZipFile(string archiveFilenameIn, string password... method GetInstances (line 1457) | public IList GetInstances(IFCEntityType type, bool inclu... FILE: Source/Revit.IFC.Import/Data/IFCIndexedColourMap.cs class IFCIndexedColourMap (line 28) | public class IFCIndexedColourMap : IFCPresentationItem method IFCIndexedColourMap (line 30) | protected IFCIndexedColourMap() method IFCIndexedColourMap (line 55) | protected IFCIndexedColourMap (IFCAnyHandle item) method Process (line 64) | protected override void Process(IFCAnyHandle ifcIndexedColourMap) method ProcessIFCIndexedColourMap (line 115) | public static IFCIndexedColourMap ProcessIFCIndexedColourMap(IFCAnyHan... FILE: Source/Revit.IFC.Import/Data/IFCIndexedPolyCurve.cs class IFCIndexedPolyCurve (line 34) | public class IFCIndexedPolyCurve : IFCBoundedCurve method IFCIndexedPolyCurve (line 36) | protected IFCIndexedPolyCurve() method IFCIndexedPolyCurve (line 40) | protected IFCIndexedPolyCurve(IFCAnyHandle indexedPolyCurve) method ValidateSegment (line 51) | private string ValidateSegment(IFCData segment) method GetValidIndex (line 66) | private int? GetValidIndex(IFCData segmentInfoIndex, int maxValue) method CreateLineSegments (line 78) | private void CreateLineSegments(CurveLoop curveLoop, IList curren... type IFCIndexType (line 87) | private enum IFCIndexType method Process (line 93) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCIndexedPolyCurve (line 277) | public static IFCIndexedPolyCurve ProcessIFCIndexedPolyCurve(IFCAnyHan... FILE: Source/Revit.IFC.Import/Data/IFCIndexedPolygonalFace.cs class IFCIndexedPolygonalFace (line 16) | public class IFCIndexedPolygonalFace : IFCRepresentationItem method IFCIndexedPolygonalFace (line 21) | protected IFCIndexedPolygonalFace() method IFCIndexedPolygonalFace (line 37) | protected IFCIndexedPolygonalFace(IFCAnyHandle item) method Process (line 42) | protected override void Process(IFCAnyHandle ifcIndexPolygonalFace) method IsValidCoordList (line 70) | public static bool IsValidCoordList(IList coordList) => ((coordLi... method CreateValidInnerCoordList (line 78) | public static IList> CreateValidInnerCoordList(IList GenerateLoopVertices() method CreateShapeInternal (line 86) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCLoop (line 92) | protected IFCLoop(IFCAnyHandle ifcLoop) method ProcessIFCLoop (line 102) | public static IFCLoop ProcessIFCLoop(IFCAnyHandle ifcLoop) FILE: Source/Revit.IFC.Import/Data/IFCManifoldSolidBrep.cs class IFCManifoldSolidBrep (line 34) | public class IFCManifoldSolidBrep : IFCSolidModel, IIFCBooleanOperand method IFCManifoldSolidBrep (line 47) | protected IFCManifoldSolidBrep() method CollectFaces (line 51) | private Tuple, bool> CollectFaces(IFCImportShape... method CreateGeometryInternal (line 89) | protected override IList CreateGeometryInternal( method Process (line 121) | override protected void Process(IFCAnyHandle ifcManifoldSolidBrep) method CreateShapeInternal (line 138) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCManifoldSolidBrep (line 166) | protected IFCManifoldSolidBrep(IFCAnyHandle item) method ProcessIFCManifoldSolidBrep (line 176) | public static IFCManifoldSolidBrep ProcessIFCManifoldSolidBrep(IFCAnyH... FILE: Source/Revit.IFC.Import/Data/IFCMappedItem.cs class IFCMappedItem (line 34) | public class IFCMappedItem : IFCRepresentationItem method IFCMappedItem (line 58) | protected IFCMappedItem() method Process (line 62) | override protected void Process(IFCAnyHandle item) method FindAlternateGeometrySource (line 80) | private int FindAlternateGeometrySource(int originalId) method CreateShapeInternal (line 99) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCMappedItem (line 179) | protected IFCMappedItem(IFCAnyHandle item) method ProcessIFCMappedItem (line 189) | public static IFCMappedItem ProcessIFCMappedItem(IFCAnyHandle ifcMappe... FILE: Source/Revit.IFC.Import/Data/IFCMaterial.cs class IFCMaterial (line 35) | public class IFCMaterial : IFCEntity, IIFCMaterialSelect method GetMaterialElementId (line 64) | public ElementId GetMaterialElementId() method IFCMaterial (line 71) | protected IFCMaterial() method IFCMaterial (line 75) | protected IFCMaterial(IFCAnyHandle ifcMaterial) method Process (line 80) | protected override void Process(IFCAnyHandle ifcMaterial) method GetMaterialName (line 104) | private static string GetMaterialName(int id, string originalName) method GetMaterials (line 120) | public IList GetMaterials() method CreateMaterialElem (line 134) | public static ElementId CreateMaterialElem(Document doc, int id, strin... method GetSurfaceStyle (line 205) | private IFCSurfaceStyle GetSurfaceStyle() method Create (line 217) | public void Create(Document doc) method ProcessIFCMaterial (line 254) | public static IFCMaterial ProcessIFCMaterial(IFCAnyHandle ifcMaterial) FILE: Source/Revit.IFC.Import/Data/IFCMaterialConstituent.cs class IFCMaterialConstituent (line 33) | public class IFCMaterialConstituent : IFCEntity, IIFCMaterialSelect method Create (line 84) | public void Create(Document doc) method GetMaterials (line 94) | public IList GetMaterials() method IFCMaterialConstituent (line 102) | protected IFCMaterialConstituent() method IFCMaterialConstituent (line 106) | protected IFCMaterialConstituent(IFCAnyHandle ifcMaterialConstituent) method Process (line 111) | protected override void Process(IFCAnyHandle ifcMaterialConstituent) method ProcessIFCMaterialConstituent (line 133) | public static IFCMaterialConstituent ProcessIFCMaterialConstituent(IFC... FILE: Source/Revit.IFC.Import/Data/IFCMaterialConstituentSet.cs class IFCMaterialConstituentSet (line 36) | public class IFCMaterialConstituentSet : IFCEntity, IIFCMaterialSelect method Create (line 71) | public void Create(Document doc) method GetMaterials (line 81) | public IList GetMaterials() method IFCMaterialConstituentSet (line 93) | protected IFCMaterialConstituentSet() method IFCMaterialConstituentSet (line 97) | protected IFCMaterialConstituentSet(IFCAnyHandle ifcMaterialConstituen... method Process (line 102) | protected override void Process(IFCAnyHandle ifcMaterialConstituentSet) method ProcessIFCMaterialConstituentSet (line 130) | public static IFCMaterialConstituentSet ProcessIFCMaterialConstituentS... FILE: Source/Revit.IFC.Import/Data/IFCMaterialLayer.cs class IFCMaterialLayer (line 35) | public class IFCMaterialLayer : IFCEntity, IIFCMaterialSelect method IsAirGap (line 74) | public bool IsAirGap() method GetMaterials (line 82) | public IList GetMaterials() method IFCMaterialLayer (line 90) | protected IFCMaterialLayer() method IFCMaterialLayer (line 94) | protected IFCMaterialLayer(IFCAnyHandle ifcMaterialLayer) method Process (line 99) | protected override void Process(IFCAnyHandle ifcMaterialLayer) method Create (line 118) | public void Create(Document doc) method ProcessIFCMaterialLayer (line 129) | public static IFCMaterialLayer ProcessIFCMaterialLayer(IFCAnyHandle if... FILE: Source/Revit.IFC.Import/Data/IFCMaterialLayerSet.cs class IFCMaterialLayerSet (line 36) | public class IFCMaterialLayerSet : IFCEntity, IIFCMaterialSelect method GetMaterials (line 68) | public IList GetMaterials() method IFCMaterialLayerSet (line 80) | protected IFCMaterialLayerSet() method IFCMaterialLayerSet (line 84) | protected IFCMaterialLayerSet(IFCAnyHandle ifcMaterialLayerSet) method Process (line 89) | protected override void Process(IFCAnyHandle ifcMaterialLayerSet) method Create (line 120) | public void Create(Document doc) method ProcessIFCMaterialLayerSet (line 131) | public static IFCMaterialLayerSet ProcessIFCMaterialLayerSet(IFCAnyHan... FILE: Source/Revit.IFC.Import/Data/IFCMaterialLayerSetUsage.cs class IFCMaterialLayerSetUsage (line 38) | public class IFCMaterialLayerSetUsage : IFCEntity, IIFCMaterialSelect method GetMaterials (line 87) | public IList GetMaterials() method IFCMaterialLayerSetUsage (line 95) | protected IFCMaterialLayerSetUsage() method IFCMaterialLayerSetUsage (line 99) | protected IFCMaterialLayerSetUsage(IFCAnyHandle ifcMaterialLayerSetUsage) method Process (line 104) | protected override void Process(IFCAnyHandle ifcMaterialLayerSetUsage) method Create (line 127) | public void Create(Document doc) method ProcessIFCMaterialLayerSetUsage (line 138) | public static IFCMaterialLayerSetUsage ProcessIFCMaterialLayerSetUsage... FILE: Source/Revit.IFC.Import/Data/IFCMaterialLayerWithOffsets.cs class IFCMaterialLayerWithOffsets (line 32) | public class IFCMaterialLayerWithOffsets : IFCMaterialLayer, IIFCMateria... method IFCMaterialLayerWithOffsets (line 49) | protected IFCMaterialLayerWithOffsets() method IFCMaterialLayerWithOffsets (line 53) | protected IFCMaterialLayerWithOffsets(IFCAnyHandle ifcMaterialLayerWit... method Process (line 58) | protected override void Process(IFCAnyHandle ifcMaterialLayerWithOffsets) method ProcessIFCMaterialLayerWithOffsets (line 66) | public static IFCMaterialLayerWithOffsets ProcessIFCMaterialLayerWithO... FILE: Source/Revit.IFC.Import/Data/IFCMaterialList.cs class IFCMaterialList (line 36) | public class IFCMaterialList : IFCEntity, IIFCMaterialSelect method GetMaterials (line 57) | public IList GetMaterials() method IFCMaterialList (line 62) | protected IFCMaterialList() method IFCMaterialList (line 66) | protected IFCMaterialList(IFCAnyHandle ifcMaterialList) method Process (line 71) | protected override void Process(IFCAnyHandle ifcMaterialList) method Create (line 95) | public void Create(Document doc) method ProcessIFCMaterialList (line 106) | public static IFCMaterialList ProcessIFCMaterialList(IFCAnyHandle ifcM... FILE: Source/Revit.IFC.Import/Data/IFCMaterialProfile.cs class IFCMaterialProfile (line 35) | public class IFCMaterialProfile : IFCEntity, IIFCMaterialSelect method Create (line 96) | public void Create(Document doc) method GetMaterials (line 106) | public IList GetMaterials() method IFCMaterialProfile (line 114) | protected IFCMaterialProfile() method IFCMaterialProfile (line 118) | protected IFCMaterialProfile(IFCAnyHandle ifcMaterialProfile) method Process (line 123) | protected override void Process(IFCAnyHandle ifcMaterialProfile) method ProcessIFCMaterialProfile (line 150) | public static IFCMaterialProfile ProcessIFCMaterialProfile(IFCAnyHandl... FILE: Source/Revit.IFC.Import/Data/IFCMaterialProfileSet.cs class IFCMaterialProfileSet (line 36) | public class IFCMaterialProfileSet : IFCEntity, IIFCMaterialSelect method Create (line 81) | public void Create(Document doc) method GetMaterials (line 91) | public IList GetMaterials() method IFCMaterialProfileSet (line 103) | protected IFCMaterialProfileSet() method IFCMaterialProfileSet (line 107) | protected IFCMaterialProfileSet(IFCAnyHandle ifcMaterialProfileSet) method Process (line 112) | protected override void Process(IFCAnyHandle ifcMaterialProfileSet) method ProcessIFCMaterialProfileSet (line 148) | public static IFCMaterialProfileSet ProcessIFCMaterialProfileSet(IFCAn... FILE: Source/Revit.IFC.Import/Data/IFCMaterialProfileSetUsage.cs class IFCMaterialProfileSetUsage (line 35) | public class IFCMaterialProfileSetUsage : IFCEntity, IIFCMaterialSelect method Create (line 72) | public void Create(Document doc) method GetMaterials (line 82) | public IList GetMaterials() method IFCMaterialProfileSetUsage (line 90) | protected IFCMaterialProfileSetUsage() method IFCMaterialProfileSetUsage (line 94) | protected IFCMaterialProfileSetUsage(IFCAnyHandle ifcMaterialProfileSe... method Process (line 99) | protected override void Process(IFCAnyHandle ifcMaterialProfileSetUsage) method ProcessIFCMaterialProfileSetUsage (line 117) | public static IFCMaterialProfileSetUsage ProcessIFCMaterialProfileSetU... FILE: Source/Revit.IFC.Import/Data/IFCMaterialProfileSetUsageTapering.cs class IFCMaterialProfileSetUsageTapering (line 28) | public class IFCMaterialProfileSetUsageTapering : IFCMaterialProfileSetU... method IFCMaterialProfileSetUsageTapering (line 51) | protected IFCMaterialProfileSetUsageTapering() method IFCMaterialProfileSetUsageTapering (line 55) | protected IFCMaterialProfileSetUsageTapering(IFCAnyHandle ifcMaterialP... method Process (line 60) | protected override void Process(IFCAnyHandle ifcMaterialProfileSetUsag... method ProcessIFCMaterialProfileSetUsageTapering (line 72) | public static IFCMaterialProfileSetUsage ProcessIFCMaterialProfileSetU... FILE: Source/Revit.IFC.Import/Data/IFCObject.cs class IFCObject (line 36) | public abstract class IFCObject : IFCObjectDefinition method HasPredefinedType (line 49) | private static bool HasPredefinedType(IFCEntityType type) method Create (line 130) | protected override void Create(Document doc) method GetPredefinedType (line 141) | protected override string GetPredefinedType(IFCAnyHandle ifcObjectDefi... method Process (line 180) | protected override void Process(IFCAnyHandle ifcObject) method ProcessIFCRelDefinesByType (line 248) | void ProcessIFCRelDefinesByType(IFCAnyHandle ifcRelDefinesByType) method ProcessIFCObject (line 278) | public static IFCObject ProcessIFCObject(IFCAnyHandle ifcObject) method CreateParametersInternal (line 312) | protected override void CreateParametersInternal(Document doc, Element... method CreatePropertySets (line 334) | public override void CreatePropertySets(Document doc, Element element,... FILE: Source/Revit.IFC.Import/Data/IFCObjectDefinition.cs class IFCObjectDefinition (line 37) | public abstract class IFCObjectDefinition : IFCRoot method CalculateCategoryAndGStyleIds (line 73) | private void CalculateCategoryAndGStyleIds(Document doc) method GetCategoryId (line 82) | public ElementId GetCategoryId(Document doc) method GetGraphicsStyleId (line 95) | public ElementId GetGraphicsStyleId(Document doc) method GroupSubElements (line 108) | public virtual bool GroupSubElements() method GetReferenceElevation (line 128) | protected double GetReferenceElevation() method GetMaterials (line 144) | public IList GetMaterials() method GetMaterialsNamesAndThicknesses (line 162) | public IList GetMaterialsNamesAndThicknesses() method GetTheMaterial (line 241) | public IFCMaterial GetTheMaterial() method GetTheMaterialName (line 284) | public string GetTheMaterialName() method GetPredefinedType (line 354) | protected abstract string GetPredefinedType(IFCAnyHandle ifcObjectDefi... method IFCObjectDefinition (line 359) | protected IFCObjectDefinition() method Create (line 368) | protected override void Create(Document doc) method GetOrCloneGeometry (line 378) | private IList GetOrCloneGeometry(Document doc, IFCObje... method CutSolidByVoids (line 407) | protected virtual bool CutSolidByVoids(IFCSolidInfo solidInfo, IList groups, string paramet... method CreatePropertySets (line 963) | public virtual void CreatePropertySets(Document doc, Element element, ... method GetCategoryElementId (line 974) | public virtual ElementId GetCategoryElementId() method GetGUIDParameter (line 979) | private BuiltInParameter GetGUIDParameter(Element element, bool elemen... method CreateParametersInternal (line 994) | protected virtual void CreateParametersInternal(Document doc, Element ... method CreateParameters (line 1100) | protected void CreateParameters(Document doc) method GetCreatedElementIds (line 1124) | public virtual void GetCreatedElementIds(ISet createdElemen... method CreateElement (line 1135) | public static ElementId CreateElement(Document doc, IFCObjectDefinitio... method CreatePropertySetsBase (line 1179) | protected void CreatePropertySetsBase(Document doc, Element element, s... method PostProcess (line 1216) | public override void PostProcess() FILE: Source/Revit.IFC.Import/Data/IFCOffsetCurve2D.cs class IFCOffsetCurve2D (line 37) | public class IFCOffsetCurve2D : IFCCurve method IFCOffsetCurve2D (line 39) | protected IFCOffsetCurve2D() method IFCOffsetCurve2D (line 43) | protected IFCOffsetCurve2D(IFCAnyHandle offsetCurve) method Process (line 48) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCOffsetCurve2D (line 92) | public static IFCOffsetCurve2D ProcessIFCOffsetCurve2D(IFCAnyHandle if... FILE: Source/Revit.IFC.Import/Data/IFCOffsetCurve3D.cs class IFCOffsetCurve3D (line 37) | public class IFCOffsetCurve3D : IFCCurve method IFCOffsetCurve3D (line 39) | protected IFCOffsetCurve3D() method IFCOffsetCurve3D (line 43) | protected IFCOffsetCurve3D(IFCAnyHandle offsetCurve) method Process (line 48) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCOffsetCurve3D (line 84) | public static IFCOffsetCurve3D ProcessIFCOffsetCurve3D(IFCAnyHandle if... FILE: Source/Revit.IFC.Import/Data/IFCOpeningElement.cs class IFCOpeningElement (line 33) | public class IFCOpeningElement : IFCFeatureElementSubtraction method IFCOpeningElement (line 49) | protected IFCOpeningElement() method IFCOpeningElement (line 58) | protected IFCOpeningElement(IFCAnyHandle ifcOpeningElement) method Process (line 67) | protected override void Process(IFCAnyHandle ifcOpeningElement) method ProcessIFCOpeningElement (line 100) | public static IFCOpeningElement ProcessIFCOpeningElement(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCOrientedEdge.cs class IFCOrientedEdge (line 37) | public class IFCOrientedEdge : IFCEdge method IFCOrientedEdge (line 50) | protected IFCOrientedEdge() method IFCOrientedEdge (line 54) | protected IFCOrientedEdge(IFCAnyHandle ifcOrientedEdge) method Process (line 59) | override protected void Process(IFCAnyHandle ifcOrientedEdge) method ProcessIFCOrientedEdge (line 100) | public static IFCOrientedEdge ProcessIFCOrientedEdge(IFCAnyHandle ifcO... method GetGeometry (line 114) | public override Curve GetGeometry() method CreateShapeInternal (line 127) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... FILE: Source/Revit.IFC.Import/Data/IFCOwnerHistory.cs class IFCOwnerHistory (line 33) | public class IFCOwnerHistory : IFCEntity method IFCOwnerHistory (line 39) | protected IFCOwnerHistory() method IFCOwnerHistory (line 44) | protected IFCOwnerHistory(IFCAnyHandle ifcOwnerHistory) method Process (line 53) | override protected void Process(IFCAnyHandle ifcOwnerHistory) method ProcessIFCOwnerHistory (line 80) | public static IFCOwnerHistory ProcessIFCOwnerHistory(IFCAnyHandle ifcO... method ApplicationDeveloper (line 95) | public string ApplicationDeveloper() method Version (line 106) | public string Version() method ApplicationFullName (line 117) | public string ApplicationFullName() method ApplicationIdentifier (line 128) | public string ApplicationIdentifier() FILE: Source/Revit.IFC.Import/Data/IFCPhysicalComplexQuantity.cs class IFCPhysicalComplexQuantity (line 33) | public class IFCPhysicalComplexQuantity : IFCPhysicalQuantity method IFCPhysicalComplexQuantity (line 55) | protected IFCPhysicalComplexQuantity() method IFCPhysicalComplexQuantity (line 59) | protected IFCPhysicalComplexQuantity(IFCAnyHandle IfcPhysicalComplexQu... method Process (line 69) | override protected void Process(IFCAnyHandle IfcPhysicalComplexQuantity) method ProcessIFCPhysicalComplexQuantity (line 109) | public static IFCPhysicalComplexQuantity ProcessIFCPhysicalComplexQuan... method Create (line 142) | public override void Create(Document doc, Element element, Category ca... method AppendComplexQuantityName (line 160) | protected string AppendComplexQuantityName(string quantityFullName, st... FILE: Source/Revit.IFC.Import/Data/IFCPhysicalQuantity.cs class IFCPhysicalQuantity (line 36) | public abstract class IFCPhysicalQuantity : IFCEntity method IFCPhysicalQuantity (line 48) | protected IFCPhysicalQuantity() method IFCPhysicalQuantity (line 52) | protected IFCPhysicalQuantity(IFCAnyHandle ifcPhysicalQuantity) method Process (line 62) | override protected void Process(IFCAnyHandle ifcPhysicalQuantity) method ProcessIFCPhysicalQuantity (line 76) | public static IFCPhysicalQuantity ProcessIFCPhysicalQuantity(IFCAnyHan... method Create (line 115) | public abstract void Create(Document doc, Element element, Category ca... FILE: Source/Revit.IFC.Import/Data/IFCPhysicalSimpleQuantity.cs class IFCPhysicalSimpleQuantity (line 36) | public class IFCPhysicalSimpleQuantity : IFCPhysicalQuantity method IFCPhysicalSimpleQuantity (line 53) | protected IFCPhysicalSimpleQuantity() method IFCPhysicalSimpleQuantity (line 57) | protected IFCPhysicalSimpleQuantity(IFCAnyHandle ifcPhysicalSimpleQuan... method Process (line 67) | override protected void Process(IFCAnyHandle ifcPhysicalSimpleQuantity) method ProcessIFCPhysicalSimpleQuantity (line 112) | public static IFCPhysicalSimpleQuantity ProcessIFCPhysicalSimpleQuanti... method Create (line 144) | public override void Create(Document doc, Element element, Category ca... FILE: Source/Revit.IFC.Import/Data/IFCPlane.cs class IFCPlane (line 37) | public class IFCPlane : IFCElementarySurface method IFCPlane (line 47) | protected IFCPlane() method Process (line 51) | override protected void Process(IFCAnyHandle ifcPlane) method IFCPlane (line 56) | protected IFCPlane(IFCAnyHandle ifcPlane) method ProcessIFCPlane (line 68) | public static IFCPlane ProcessIFCPlane(IFCAnyHandle ifcPlane) method GetSurface (line 88) | public override Surface GetSurface(Transform lcs) FILE: Source/Revit.IFC.Import/Data/IFCPolyLoop.cs class IFCPolyLoop (line 34) | public class IFCPolyLoop : IFCLoop method IsEmpty (line 56) | public override bool IsEmpty() method IFCPolyLoop (line 61) | protected IFCPolyLoop() method Process (line 65) | override protected void Process(IFCAnyHandle ifcPolyLoop) method GenerateLoop (line 99) | override protected CurveLoop GenerateLoop() method GenerateLoopVertices (line 117) | override protected IList GenerateLoopVertices() method IFCPolyLoop (line 122) | protected IFCPolyLoop(IFCAnyHandle ifcPolyLoop) method ProcessIFCPolyLoop (line 132) | public static IFCPolyLoop ProcessIFCPolyLoop(IFCAnyHandle ifcPolyLoop) FILE: Source/Revit.IFC.Import/Data/IFCPolyline.cs class IFCPolyline (line 37) | public class IFCPolyline : IFCBoundedCurve method IFCPolyline (line 39) | protected IFCPolyline() method IFCPolyline (line 43) | protected IFCPolyline(IFCAnyHandle polyline) method Process (line 48) | protected override void Process(IFCAnyHandle ifcCurve) method ProcessIFCPolyline (line 80) | public static IFCPolyline ProcessIFCPolyline(IFCAnyHandle ifcPolyline) FILE: Source/Revit.IFC.Import/Data/IFCPort.cs class IFCPort (line 37) | public abstract class IFCPort : IFCProduct method IFCPort (line 104) | protected IFCPort() method Process (line 113) | protected override void Process(IFCAnyHandle ifcPort) method PostProcess (line 149) | public override void PostProcess() method CreateParametersInternal (line 167) | protected override void CreateParametersInternal(Document doc, Element... method ProcessIFCPort (line 216) | public static IFCPort ProcessIFCPort(IFCAnyHandle ifcPort) FILE: Source/Revit.IFC.Import/Data/IFCPostalAddress.cs class IFCPostalAddress (line 34) | public class IFCPostalAddress : IFCAddress method IFCPostalAddress (line 72) | protected IFCPostalAddress() method IFCPostalAddress (line 76) | protected IFCPostalAddress(IFCAnyHandle ifcPostalAddress) method Process (line 81) | protected override void Process(IFCAnyHandle ifcPostalAddress) method ProcessIFCPostalAddress (line 103) | public static IFCPostalAddress ProcessIFCPostalAddress(IFCAnyHandle if... FILE: Source/Revit.IFC.Import/Data/IFCPresentationItem.cs class IFCPresentationItem (line 33) | public abstract class IFCPresentationItem : IFCEntity method IFCPresentationItem (line 35) | protected IFCPresentationItem () method ProcessIFCRepresentationItem (line 44) | public static IFCPresentationItem ProcessIFCRepresentationItem(IFCAnyH... FILE: Source/Revit.IFC.Import/Data/IFCPresentationLayerAssignment.cs class IFCPresentationLayerAssignment (line 33) | public class IFCPresentationLayerAssignment : IFCEntity method IFCPresentationLayerAssignment (line 50) | protected IFCPresentationLayerAssignment() method IFCPresentationLayerAssignment (line 54) | protected IFCPresentationLayerAssignment(IFCAnyHandle item) method GetMaterialElementId (line 64) | public virtual ElementId GetMaterialElementId(IFCImportShapeEditScope ... method Process (line 69) | override protected void Process(IFCAnyHandle item) method ProcessIFCPresentationLayerAssignment (line 87) | public static IFCPresentationLayerAssignment ProcessIFCPresentationLay... method MaybeEquivalentTo (line 112) | public override bool? MaybeEquivalentTo(IFCEntity otherEntity) method IsEquivalentTo (line 142) | public override bool IsEquivalentTo(IFCEntity otherEntity) method Create (line 156) | virtual public void Create(IFCImportShapeEditScope shapeEditScope) method GetTheLayerAssignment (line 167) | static public IFCPresentationLayerAssignment GetTheLayerAssignment(IFC... FILE: Source/Revit.IFC.Import/Data/IFCPresentationLayerWithStyle.cs class IFCPresentationLayerWithStyle (line 33) | public class IFCPresentationLayerWithStyle : IFCPresentationLayerAssignment method IFCPresentationLayerWithStyle (line 42) | protected IFCPresentationLayerWithStyle() method IFCPresentationLayerWithStyle (line 46) | protected IFCPresentationLayerWithStyle(IFCAnyHandle item) method GetSurfaceStyle (line 55) | public IFCSurfaceStyle GetSurfaceStyle() method GetMaterialElementId (line 72) | public override ElementId GetMaterialElementId(IFCImportShapeEditScope... method Process (line 77) | override protected void Process(IFCAnyHandle item) method MaybeEquivalentTo (line 105) | public override bool? MaybeEquivalentTo(IFCEntity otherEntity) method ProcessIFCPresentationLayerWithStyle (line 127) | public static IFCPresentationLayerWithStyle ProcessIFCPresentationLaye... method Create (line 146) | override public void Create(IFCImportShapeEditScope shapeEditScope) FILE: Source/Revit.IFC.Import/Data/IFCPresentationStyle.cs class IFCPresentationStyle (line 33) | public abstract class IFCPresentationStyle : IFCEntity method IFCPresentationStyle (line 43) | protected IFCPresentationStyle() method Process (line 47) | override protected void Process(IFCAnyHandle item) method ProcessIFCPresentationStyle (line 59) | public static IFCPresentationStyle ProcessIFCPresentationStyle(IFCAnyH... FILE: Source/Revit.IFC.Import/Data/IFCPresentationStyleAssignment.cs class IFCPresentationStyleAssignment (line 28) | public class IFCPresentationStyleAssignment : IFCEntity method IFCPresentationStyleAssignment (line 42) | protected IFCPresentationStyleAssignment() method Process (line 46) | override protected void Process(IFCAnyHandle item) method IFCPresentationStyleAssignment (line 73) | protected IFCPresentationStyleAssignment(IFCAnyHandle item) method ProcessIFCPresentationStyleAssignment (line 83) | public static IFCPresentationStyleAssignment ProcessIFCPresentationSty... FILE: Source/Revit.IFC.Import/Data/IFCProduct.cs class IFCVoidInfo (line 31) | public class IFCVoidInfo : IFCSolidInfo method IFCVoidInfo (line 38) | public IFCVoidInfo(IFCSolidInfo solid) class IFCProduct (line 49) | public abstract class IFCProduct : IFCObject method IFCProduct (line 94) | protected IFCProduct() method Process (line 103) | protected override void Process(IFCAnyHandle ifcProduct) method AddLocationToPlacementBoundingBox (line 127) | private void AddLocationToPlacementBoundingBox() method CreateParametersInternal (line 162) | protected override void CreateParametersInternal(Document doc, Element... method HasValidTopLevelGeometry (line 203) | private bool HasValidTopLevelGeometry() method HasValidSubElementGeometry (line 222) | private bool HasValidSubElementGeometry(IList visitedEntities) method CutSolidByVoids (line 250) | protected override bool CutSolidByVoids(IFCSolidInfo solidInfo, IList<... method CalculateLocalCoordinateSystem (line 336) | private Transform CalculateLocalCoordinateSystem() method GetCreatedGeometries (line 348) | private IList GetCreatedGeometries(Document doc, IFCProduct ope... method Create (line 375) | protected override void Create(Document doc) method ProcessObjectPlacement (line 564) | protected void ProcessObjectPlacement(IFCAnyHandle ifcProduct) method ProcessIFCProduct (line 581) | public static IFCProduct ProcessIFCProduct(IFCAnyHandle ifcProduct) FILE: Source/Revit.IFC.Import/Data/IFCProductRepresentation.cs class IFCProductRepresentation (line 37) | public class IFCProductRepresentation : IFCEntity method IFCProductRepresentation (line 88) | protected IFCProductRepresentation() method IFCProductRepresentation (line 93) | protected IFCProductRepresentation(IFCAnyHandle ifcProductRepresentation) method Process (line 102) | protected override void Process(IFCAnyHandle ifcProductRepresentation) method IsValid (line 157) | public bool IsValid() method CreateProductRepresentation (line 170) | public void CreateProductRepresentation(IFCImportShapeEditScope shapeE... method GetSurfaceStyle (line 231) | public IFCSurfaceStyle GetSurfaceStyle() method ProcessIFCProductRepresentation (line 253) | public static IFCProductRepresentation ProcessIFCProductRepresentation... FILE: Source/Revit.IFC.Import/Data/IFCProfileDef.cs class IFCProfileDef (line 33) | public class IFCProfileDef : IFCEntity type IIFCProfileSegment (line 35) | protected interface IIFCProfileSegment method Create (line 37) | Curve Create(); class IFCProfileLineSegment (line 40) | protected class IFCProfileLineSegment : IIFCProfileSegment method IFCProfileLineSegment (line 46) | public IFCProfileLineSegment(XYZ startPoint, XYZ endPoint) method Create (line 52) | public Curve Create() method IFCProfileDef (line 58) | protected IFCProfileDef() method AppendSegmentsToCurveLoop (line 84) | protected bool AppendSegmentsToCurveLoop(CurveLoop curveLoop, IList segments, X... method CreateProfilePolyCurveLoop (line 290) | private CurveLoop CreateProfilePolyCurveLoop(XYZ[] corners) method CreateFilletedRectangleCurveLoop (line 308) | private CurveLoop CreateFilletedRectangleCurveLoop(XYZ[] corners, doub... method ProcessIFCRoundedRectangleProfileDef (line 346) | private void ProcessIFCRoundedRectangleProfileDef(IFCAnyHandle profile... method ProcessIFCRectangleHollowProfileDef (line 359) | private void ProcessIFCRectangleHollowProfileDef(IFCAnyHandle profileDef, method ProcessIFCRectangleProfileDef (line 421) | private void ProcessIFCRectangleProfileDef(IFCAnyHandle profileDef) method ProcessIFCCircleProfileDef (line 466) | private void ProcessIFCCircleProfileDef(IFCAnyHandle profileDef) method ProcessIFCEllipseProfileDef (line 504) | private void ProcessIFCEllipseProfileDef(IFCAnyHandle profileDef) method ProcessIFCCShapeProfileDef (line 524) | private void ProcessIFCCShapeProfileDef(IFCAnyHandle profileDef) method ProcessIFCLShapeProfileDef (line 649) | private void ProcessIFCLShapeProfileDef(IFCAnyHandle profileDef) method ProcessIFCIShapeProfileDef (line 816) | private void ProcessIFCIShapeProfileDef(IFCAnyHandle profileDef) method ProcessIFCTShapeProfileDef (line 947) | private void ProcessIFCTShapeProfileDef(IFCAnyHandle profileDef) method ProcessIFCUShapeProfileDef (line 1019) | private void ProcessIFCUShapeProfileDef(IFCAnyHandle profileDef) method ProcessIFCZShapeProfileDef (line 1072) | private void ProcessIFCZShapeProfileDef(IFCAnyHandle profileDef) method Process (line 1261) | protected override void Process(IFCAnyHandle profileDef) method IFCParameterizedProfile (line 1301) | protected IFCParameterizedProfile() method IFCParameterizedProfile (line 1306) | protected IFCParameterizedProfile(IFCAnyHandle profileDef) method ProcessIFCParameterizedProfile (line 1311) | public static IFCParameterizedProfile ProcessIFCParameterizedProfile(I... class IFCSimpleProfile (line 1331) | public class IFCSimpleProfile : IFCProfileDef method ProcessIFCArbitraryOpenProfileDef (line 1341) | private void ProcessIFCArbitraryOpenProfileDef(IFCAnyHandle profileDef) method CreateCurveLoopFromUnboundedCyclicCurve (line 1404) | private CurveLoop CreateCurveLoopFromUnboundedCyclicCurve(Curve innerC... method ProcessIFCArbitraryClosedProfileDef (line 1443) | private void ProcessIFCArbitraryClosedProfileDef(IFCAnyHandle profileDef) method IFCSimpleProfile (line 1528) | protected IFCSimpleProfile() method Process (line 1533) | protected override void Process(IFCAnyHandle profileDef) method IFCSimpleProfile (line 1543) | protected IFCSimpleProfile(IFCAnyHandle profileDef) method ProcessIFCSimpleProfile (line 1553) | public static IFCSimpleProfile ProcessIFCSimpleProfile(IFCAnyHandle if... method GetTheOuterCurveLoop (line 1578) | public CurveLoop GetTheOuterCurveLoop() { return OuterCurve; } FILE: Source/Revit.IFC.Import/Data/IFCProject.cs class IFCProject (line 44) | public class IFCProject : IFCObject method IFCProject (line 90) | protected IFCProject(IFCAnyHandle ifcProject) method GroupSubElements (line 99) | public override bool GroupSubElements() method UpdateProjectLocation (line 104) | private void UpdateProjectLocation(ProjectLocation projectLocation, XY... method Process (line 127) | protected override void Process(IFCAnyHandle ifcProjectHandle) method GetSharedParameterName (line 358) | public override string GetSharedParameterName(IFCSharedParameters name... method GetCreatedElementIds (line 379) | public override void GetCreatedElementIds(ISet createdEleme... method Create (line 392) | protected override void Create(Document doc) method ProcessIFCProject (line 461) | public static IFCProject ProcessIFCProject(IFCAnyHandle ifcProject) FILE: Source/Revit.IFC.Import/Data/IFCProperty.cs class IFCProperty (line 35) | public abstract class IFCProperty : IFCEntity method IFCProperty (line 42) | protected IFCProperty() method PropertyValueAsString (line 50) | public abstract string PropertyValueAsString(); method ProcessIFCProperty (line 57) | public static IFCProperty ProcessIFCProperty(IFCAnyHandle ifcProperty) method IsValidParameterType (line 87) | private bool IsValidParameterType(Parameter parameter, IFCDataPrimitiv... method AddStringTypeParameter (line 119) | private bool AddStringTypeParameter(bool multilineTableProperty, Docum... method Create (line 140) | public void Create(Document doc, Element element, Category category, I... FILE: Source/Revit.IFC.Import/Data/IFCPropertyBoundedValue.cs class IFCPropertyBoundedValue (line 36) | public class IFCPropertyBoundedValue : IFCSimpleProperty method PropertyValueAsString (line 48) | public override string PropertyValueAsString() method IFCPropertyBoundedValue (line 95) | protected IFCPropertyBoundedValue() method IFCPropertyBoundedValue (line 99) | protected IFCPropertyBoundedValue(IFCAnyHandle ifcPropertyBoundedValue) method Process (line 109) | override protected void Process(IFCAnyHandle ifcPropertyBoundedValue) method ProcessIFCPropertyBoundedValue (line 143) | public static IFCPropertyBoundedValue ProcessIFCPropertyBoundedValue(I... FILE: Source/Revit.IFC.Import/Data/IFCPropertyMapping.cs class IFCPropertyMapping (line 31) | class IFCPropertyMapping method IFCPropertyMapping (line 45) | static IFCPropertyMapping() method GetBuiltInParameter (line 75) | public static BuiltInParameter GetBuiltInParameter(string group, strin... FILE: Source/Revit.IFC.Import/Data/IFCPropertySet.cs class IFCPropertySet (line 37) | public class IFCPropertySet : IFCPropertySetDefinition method IFCPropertySet (line 48) | protected IFCPropertySet(IFCAnyHandle ifcPropertySet) method Process (line 57) | protected override void Process(IFCAnyHandle ifcPropertySet) method ProcessIFCPropertySet (line 83) | public static IFCPropertySet ProcessIFCPropertySet(IFCAnyHandle ifcPro... method IsDisallowedCategory (line 98) | private static bool IsDisallowedCategory(Category category) method GetCategoryForParameterIfValid (line 108) | public static Category GetCategoryForParameterIfValid(Element element,... method CreatePropertySet (line 135) | public override Tuple CreatePropertySet(Document doc, El... FILE: Source/Revit.IFC.Import/Data/IFCPropertySetDefinition.cs class IFCPropertySetDefinition (line 34) | public abstract class IFCPropertySetDefinition : IFCRoot method ResetCounters (line 41) | public static void ResetCounters() method GetNextCounter (line 46) | public static int GetNextCounter(IFCEntityType type) method IFCPropertySetDefinition (line 55) | protected IFCPropertySetDefinition() method IFCPropertySetDefinition (line 63) | protected IFCPropertySetDefinition(IFCAnyHandle ifcPropertySet) method Process (line 72) | protected override void Process(IFCAnyHandle ifcPropertySetDefinition) method GetDefaultName (line 82) | protected override string GetDefaultName(string name) method ProcessIFCPropertySetDefinition (line 93) | public static IFCPropertySetDefinition ProcessIFCPropertySetDefinition... method CreatePropertySet (line 136) | public virtual Tuple CreatePropertySet(Document doc, Ele... method CreatePropertyName (line 142) | protected string CreatePropertyName(string propertyName, string typeSt... FILE: Source/Revit.IFC.Import/Data/IFCPropertyTableValue.cs class IFCPropertyTableValue (line 36) | public class IFCPropertyTableValue : IFCSimpleProperty method PropertyValueAsString (line 52) | public override string PropertyValueAsString() method IFCPropertyTableValue (line 67) | protected IFCPropertyTableValue() method IFCPropertyTableValue (line 71) | protected IFCPropertyTableValue(IFCAnyHandle ifcPropertyTableValue) method Process (line 81) | override protected void Process(IFCAnyHandle ifcPropertyTableValue) method ProcessIFCSimplePropertyTableUnit (line 107) | static protected void ProcessIFCSimplePropertyTableUnit(IFCPropertyTab... method ProcessIFCPropertyTableValue (line 121) | public static IFCPropertyTableValue ProcessIFCPropertyTableValue(IFCAn... FILE: Source/Revit.IFC.Import/Data/IFCPropertyValue.cs class IFCPropertyValue (line 32) | public class IFCPropertyValue method IFCPropertyValue (line 55) | public IFCPropertyValue(IFCSimpleProperty ifcSimpleProperty, IFCData v... method HasValue (line 74) | public bool HasValue() method TypeToStorageType (line 83) | public StorageType TypeToStorageType() method ValueAsString (line 104) | public string ValueAsString() method AsLogical (line 153) | public IFCLogical AsLogical() method AsNumber (line 161) | public double AsNumber() method AsUnscaledDouble (line 175) | public double AsUnscaledDouble() method AsScaledDouble (line 187) | public double AsScaledDouble() method AsDouble (line 201) | public double AsDouble() method AsInteger (line 215) | public int AsInteger() method AsString (line 229) | public string AsString() method AsBoolean (line 243) | public bool AsBoolean() method AsInstance (line 257) | public IFCAnyHandle AsInstance() FILE: Source/Revit.IFC.Import/Data/IFCProxy.cs class IFCProxy (line 38) | public class IFCProxy : IFCProduct method IFCProxy (line 65) | protected IFCProxy() method IFCProxy (line 74) | protected IFCProxy(IFCAnyHandle ifcProxy) method Process (line 83) | protected override void Process(IFCAnyHandle ifcProxy) method CreateParametersInternal (line 97) | protected override void CreateParametersInternal(Document doc, Element... method ProcessIFCProxy (line 126) | public static IFCProxy ProcessIFCProxy(IFCAnyHandle ifcProxy) FILE: Source/Revit.IFC.Import/Data/IFCRationalBSplineSurfaceWithKnots.cs class IFCRationalBSplineSurfaceWithKnots (line 37) | public class IFCRationalBSplineSurfaceWithKnots : IFCBSplineSurfaceWithK... method IFCRationalBSplineSurfaceWithKnots (line 63) | protected IFCRationalBSplineSurfaceWithKnots() method IFCRationalBSplineSurfaceWithKnots (line 67) | protected IFCRationalBSplineSurfaceWithKnots(IFCAnyHandle ifcRationalB... method Process (line 72) | protected override void Process(IFCAnyHandle ifcRationalBSplineSurface... method ProcessIFCRationalBSplineSurfaceWithKnots (line 91) | public static IFCRationalBSplineSurfaceWithKnots ProcessIFCRationalBSp... FILE: Source/Revit.IFC.Import/Data/IFCRepresentation.cs class IFCRepresentation (line 41) | public class IFCRepresentation : IFCEntity method IFCRepresentation (line 76) | protected IFCRepresentation() method GetRepresentationIdentifier (line 81) | private IFCRepresentationIdentifier GetRepresentationIdentifier(string... method NotAllowedInRepresentation (line 132) | private bool NotAllowedInRepresentation(IFCAnyHandle item) method Process (line 165) | override protected void Process(IFCAnyHandle ifcRepresentation) method IFCRepresentation (line 245) | protected IFCRepresentation(IFCAnyHandle representation) method CreateBoxShape (line 250) | private void CreateBoxShape(IFCImportShapeEditScope shapeEditScope, Tr... method CreateShape (line 284) | public void CreateShape(IFCImportShapeEditScope shapeEditScope, Transf... method ProcessBoundingBox (line 307) | static private BoundingBoxXYZ ProcessBoundingBox(IFCAnyHandle bounding... method ProcessIFCRepresentation (line 337) | public static IFCRepresentation ProcessIFCRepresentation(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCRepresentationContext.cs class IFCRepresentationContext (line 37) | public class IFCRepresentationContext : IFCEntity method IFCRepresentationContext (line 92) | protected IFCRepresentationContext() method Process (line 101) | override protected void Process(IFCAnyHandle ifcRepresentationContext) method IFCRepresentationContext (line 180) | protected IFCRepresentationContext(IFCAnyHandle representationContext) method ProcessIFCRepresentationContext (line 190) | public static IFCRepresentationContext ProcessIFCRepresentationContext... FILE: Source/Revit.IFC.Import/Data/IFCRepresentationItem.cs class IFCRepresentationItem (line 32) | public abstract class IFCRepresentationItem : IFCEntity method GetMaterialElementId (line 49) | public virtual ElementId GetMaterialElementId(IFCImportShapeEditScope ... method IFCRepresentationItem (line 65) | protected IFCRepresentationItem() method Process (line 69) | override protected void Process(IFCAnyHandle item) method CreateShape (line 115) | public void CreateShape(IFCImportShapeEditScope shapeEditScope, method CreateShapeInternal (line 136) | virtual protected void CreateShapeInternal(IFCImportShapeEditScope sha... method IFCRepresentationItem (line 141) | protected IFCRepresentationItem(IFCAnyHandle item) method ProcessIFCRepresentationItem (line 150) | public static IFCRepresentationItem ProcessIFCRepresentationItem(IFCAn... FILE: Source/Revit.IFC.Import/Data/IFCRepresentationMap.cs class IFCRepresentationMap (line 33) | public class IFCRepresentationMap : IFCEntity method IFCRepresentationMap (line 60) | protected IFCRepresentationMap() method Process (line 69) | protected override void Process(IFCAnyHandle ifcRepresentationMap) method IFCRepresentationMap (line 87) | protected IFCRepresentationMap(IFCAnyHandle representationMap) method CreateShape (line 98) | public void CreateShape(IFCImportShapeEditScope shapeEditScope, Transf... method ProcessIFCRepresentationMap (line 205) | public static IFCRepresentationMap ProcessIFCRepresentationMap(IFCAnyH... FILE: Source/Revit.IFC.Import/Data/IFCRevolvedAreaSolid.cs class IFCRevolvedAreaSolid (line 34) | public class IFCRevolvedAreaSolid : IFCSweptAreaSolid method IFCRevolvedAreaSolid (line 58) | protected IFCRevolvedAreaSolid() method Process (line 62) | override protected void Process(IFCAnyHandle solid) method GetValidXVectorFromLoop (line 80) | private XYZ GetValidXVectorFromLoop(CurveLoop curveLoop, XYZ zVec, XYZ... method CreateGeometryInternal (line 120) | protected override IList CreateGeometryInternal( method CreateShapeInternal (line 168) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCRevolvedAreaSolid (line 183) | protected IFCRevolvedAreaSolid(IFCAnyHandle solid) method ProcessIFCRevolvedAreaSolid (line 193) | public static IFCRevolvedAreaSolid ProcessIFCRevolvedAreaSolid(IFCAnyH... FILE: Source/Revit.IFC.Import/Data/IFCRoot.cs class IFCRoot (line 31) | public abstract class IFCRoot : IFCEntity method IFCRoot (line 36) | protected IFCRoot() method Process (line 45) | protected override void Process(IFCAnyHandle ifcRoot) method Create (line 76) | protected virtual void Create(Document doc) method Equals (line 106) | public static bool Equals(IFCRoot first, IFCRoot second) method GetDefaultName (line 129) | protected virtual string GetDefaultName(string name) FILE: Source/Revit.IFC.Import/Data/IFCSectionedSolid.cs class IFCSectionedSolid (line 40) | public abstract class IFCSectionedSolid : IFCSolidModel method IFCSectionedSolid (line 57) | protected IFCSectionedSolid () method Process (line 66) | override protected void Process(IFCAnyHandle solid) method IFCSectionedSolid (line 89) | protected IFCSectionedSolid(IFCAnyHandle solid) method GetTransformedCurveLoops (line 102) | protected IList> GetTransformedCurveLoops(Transform s... method ProcessIFCSectionedSolid (line 154) | public static IFCSectionedSolid ProcessIFCSectionedSolid(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCSectionedSolidHorizontal.cs class IFCSectionedSolidHorizontal (line 41) | public class IFCSectionedSolidHorizontal : IFCSectionedSolid method IFCSectionedSolidHorizontal (line 60) | protected IFCSectionedSolidHorizontal() method Process (line 69) | protected override void Process(IFCAnyHandle ifcSectionedSolidHorizontal) method CreateGeometryInternal (line 119) | protected override IList CreateGeometryInternal(IFCImp... method CreateShapeInternal (line 181) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCSectionedSolidHorizontal (line 200) | protected IFCSectionedSolidHorizontal(IFCAnyHandle ifcSectionedSolidHo... method ProcessIFCSectionedSolidHorizontal (line 211) | public static IFCSectionedSolidHorizontal ProcessIFCSectionedSolidHori... FILE: Source/Revit.IFC.Import/Data/IFCSectionedSurface.cs class IFCSectionedSurface (line 46) | public class IFCSectionedSurface : IFCSurface method GetTransformAtPoint (line 65) | public override Transform GetTransformAtPoint(XYZ pointOnSurface) method IFCSectionedSurface (line 77) | protected IFCSectionedSurface() method Process (line 86) | protected override void Process(IFCAnyHandle ifcSectionedSurface) method IFCSectionedSurface (line 117) | protected IFCSectionedSurface(IFCAnyHandle ifCSectionedSurface) method ProcessIFCSectionedSurface (line 128) | public static IFCSectionedSurface ProcessIFCSectionedSurface (IFCAnyHa... method GetSurface (line 149) | public override Surface GetSurface(Transform lcs) FILE: Source/Revit.IFC.Import/Data/IFCShellBasedSurfaceModel.cs class IFCShellBasedSurfaceModel (line 34) | public class IFCShellBasedSurfaceModel : IFCRepresentationItem method IFCShellBasedSurfaceModel (line 52) | protected IFCShellBasedSurfaceModel() method WarnOnTooFewCreatedFaces (line 56) | private void WarnOnTooFewCreatedFaces(IList geomObjs, ... method CreateGeometry (line 90) | protected IList CreateGeometry( method Process (line 155) | override protected void Process(IFCAnyHandle ifcShellBasedSurfaceModel) method CreateShapeInternal (line 177) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCShellBasedSurfaceModel (line 195) | protected IFCShellBasedSurfaceModel(IFCAnyHandle item) method ProcessIFCShellBasedSurfaceModel (line 205) | public static IFCShellBasedSurfaceModel ProcessIFCShellBasedSurfaceMod... FILE: Source/Revit.IFC.Import/Data/IFCSimpleProperty.cs class IFCSimpleProperty (line 36) | public class IFCSimpleProperty : IFCProperty method PropertyValueAsString (line 52) | public override string PropertyValueAsString() method IFCSimpleProperty (line 69) | protected IFCSimpleProperty() method IFCSimpleProperty (line 73) | protected IFCSimpleProperty(IFCAnyHandle simpleProperty) method Process (line 83) | override protected void Process(IFCAnyHandle simpleProperty) method ProcessIFCSimpleProperty (line 112) | public static IFCSimpleProperty ProcessIFCSimpleProperty(IFCAnyHandle ... method ProcessIFCPropertySingleValue (line 137) | void ProcessIFCPropertySingleValue(IFCAnyHandle propertySingleValue) method ProcessIFCPropertyListValue (line 147) | void ProcessIFCPropertyListValue(IFCAnyHandle propertyListValue) method ProcessIFCPropertyEnumeratedValue (line 161) | void ProcessIFCPropertyEnumeratedValue(IFCAnyHandle propertyEnumerated... method ProcessIFCPropertyReferenceValue (line 177) | void ProcessIFCPropertyReferenceValue(IFCAnyHandle propertyReferenceVa... method ProcessIFCSimplePropertyUnit (line 188) | static protected void ProcessIFCSimplePropertyUnit(IFCSimpleProperty i... method ProcessUnit (line 200) | static protected IFCUnit ProcessUnit(IFCAnyHandle simplePropertyHandle... method FormatPropertyValue (line 224) | protected string FormatPropertyValue(IFCPropertyValue propertyValue) FILE: Source/Revit.IFC.Import/Data/IFCSite.cs class IFCSite (line 34) | public class IFCSite : IFCSpatialStructureElement method CheckObjectPlacementIsRelativeToSite (line 42) | public static void CheckObjectPlacementIsRelativeToSite(IFCProduct pro... method IFCSite (line 75) | protected IFCSite(IFCAnyHandle ifcIFCSite) method GetLatLongScale (line 80) | private double GetLatLongScale(int index) method Process (line 101) | protected override void Process(IFCAnyHandle ifcIFCSite) method ProcessIFCSite (line 167) | public static IFCSite ProcessIFCSite(IFCAnyHandle ifcSite) method GetSharedParameterName (line 188) | public override string GetSharedParameterName(IFCSharedParameters name... method GetCreatedElementIds (line 209) | public override void GetCreatedElementIds(ISet createdEleme... method Create (line 222) | protected override void Create(Document doc) method FindDefaultSite (line 242) | public static void FindDefaultSite(IList sites) method ProcessSiteLocations (line 268) | public static void ProcessSiteLocations(Document doc, IList s... method CreateParametersInternal (line 442) | protected override void CreateParametersInternal(Document doc, Element... FILE: Source/Revit.IFC.Import/Data/IFCSolidModel.cs class IFCSolidModel (line 34) | public abstract class IFCSolidModel : IFCRepresentationItem, IIFCBoolean... method IFCSolidModel (line 36) | protected IFCSolidModel() method Process (line 40) | override protected void Process(IFCAnyHandle ifcSolidModel) method CreateGeometryInternal (line 45) | protected abstract IList CreateGeometryInternal( method CreateGeometry (line 55) | public IList CreateGeometry(IFCImportShapeEditScope sh... method GetSuggestedShiftDirection (line 73) | public virtual XYZ GetSuggestedShiftDirection(Transform lcs) method IFCSolidModel (line 79) | protected IFCSolidModel(IFCAnyHandle item) method ProcessIFCSolidModel (line 89) | public static IFCSolidModel ProcessIFCSolidModel(IFCAnyHandle ifcSolid... FILE: Source/Revit.IFC.Import/Data/IFCSolidStratum.cs class IFCSolidStratum (line 37) | public class IFCSolidStratum : IFCGeotechnicalStratum method IFCSolidStratum (line 42) | protected IFCSolidStratum () method IFCSolidStratum (line 50) | protected IFCSolidStratum (IFCAnyHandle ifcSolidStratum) method Process (line 59) | protected override void Process(IFCAnyHandle ifcSolidStratum) method ProcessIFCSolidStratum (line 69) | public static IFCSolidStratum ProcessIFCSolidStratum(IFCAnyHandle ifcS... FILE: Source/Revit.IFC.Import/Data/IFCSpace.cs class IFCSpace (line 36) | public class IFCSpace : IFCSpatialStructureElement method IFCSpace (line 52) | protected IFCSpace(IFCAnyHandle ifcSpace) method IFCSpace (line 60) | protected IFCSpace() method CreateParametersInternal (line 70) | protected override void CreateParametersInternal(Document doc, Element... method GetPredefinedType (line 118) | protected override string GetPredefinedType(IFCAnyHandle ifcSpace) method Process (line 141) | protected override void Process(IFCAnyHandle ifcSpace) method ProcessIFCSpace (line 153) | public static IFCSpace ProcessIFCSpace(IFCAnyHandle ifcSpace) FILE: Source/Revit.IFC.Import/Data/IFCSpatialElement.cs class IFCSpatialElement (line 30) | public class IFCSpatialElement : IFCProduct method IFCSpatialElement (line 36) | protected IFCSpatialElement(IFCAnyHandle ifcSpatialElement) method IFCSpatialElement (line 44) | protected IFCSpatialElement() method Process (line 53) | protected override void Process(IFCAnyHandle ifcSpatialElement) method ProcessIFCSpatialElement (line 63) | public static IFCSpatialElement ProcessIFCSpatialElement(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCSpatialStructureElement.cs class IFCSpatialStructureElement (line 36) | public class IFCSpatialStructureElement : IFCSpatialElement method GroupSubElements (line 77) | public override bool GroupSubElements() method IFCSpatialStructureElement (line 86) | protected IFCSpatialStructureElement(IFCAnyHandle ifcSpatialElement) method IFCSpatialStructureElement (line 94) | protected IFCSpatialStructureElement() method TraverseSubElements (line 103) | protected override void TraverseSubElements(Document doc) method CreateParametersInternal (line 119) | protected override void CreateParametersInternal(Document doc, Element... method Process (line 143) | protected override void Process(IFCAnyHandle ifcSpatialStructureElement) method ProcessIFCRelContainedInSpatialStructure (line 176) | void ProcessIFCRelContainedInSpatialStructure(IFCAnyHandle ifcRelHandle) method ProcessIFCRelServicesBuildings (line 208) | void ProcessIFCRelServicesBuildings(IFCAnyHandle ifcRelHandle) method TryToFixFarawayOrigin (line 223) | protected void TryToFixFarawayOrigin() method CreatePostalParameters (line 257) | protected void CreatePostalParameters(Document doc, Element element, I... method ProcessIFCSpatialStructureElement (line 305) | public static IFCSpatialStructureElement ProcessIFCSpatialStructureEle... FILE: Source/Revit.IFC.Import/Data/IFCSpatialZone.cs class IFCSpatialZone (line 29) | public class IFCSpatialZone : IFCSpatialElement method IFCSpatialZone (line 35) | protected IFCSpatialZone(IFCAnyHandle ifcSpatialZone) method IFCSpatialZone (line 43) | protected IFCSpatialZone() method Process (line 52) | protected override void Process(IFCAnyHandle ifcSpatialZone) method ProcessIFCSpatialZone (line 62) | public static IFCSpatialZone ProcessIFCSpatialZone(IFCAnyHandle ifcSpa... FILE: Source/Revit.IFC.Import/Data/IFCStyledItem.cs class IFCStyledItem (line 31) | public class IFCStyledItem : IFCRepresentationItem method GetMaterialElementId (line 58) | public override ElementId GetMaterialElementId(IFCImportShapeEditScope... method MaybeEquivalentTo (line 68) | public override bool? MaybeEquivalentTo(IFCEntity otherEntity) method IsEquivalentTo (line 113) | public override bool IsEquivalentTo(IFCEntity otherEntity) method IFCStyledItem (line 123) | protected IFCStyledItem() method Process (line 127) | override protected void Process(IFCAnyHandle styledItem) method IFCStyledItem (line 166) | protected IFCStyledItem(IFCAnyHandle item) method GetSurfaceStyle (line 175) | public IFCSurfaceStyle GetSurfaceStyle() method Create (line 191) | public void Create(IFCImportShapeEditScope shapeEditScope) method ProcessIFCStyledItem (line 233) | public static IFCStyledItem ProcessIFCStyledItem(IFCAnyHandle ifcStyle... FILE: Source/Revit.IFC.Import/Data/IFCSurface.cs class IFCSurface (line 30) | public abstract class IFCSurface : IFCRepresentationItem method IFCSurface (line 32) | protected IFCSurface() method Process (line 36) | override protected void Process(IFCAnyHandle ifcCurve) method GetTransformAtPoint (line 46) | public virtual Transform GetTransformAtPoint(XYZ pointOnSurface) method ProcessIFCSurface (line 56) | public static IFCSurface ProcessIFCSurface(IFCAnyHandle ifcSurface) method GetSurface (line 87) | public virtual Surface GetSurface(Transform lcs) FILE: Source/Revit.IFC.Import/Data/IFCSurfaceCurveSweptAreaSolid.cs class IFCSurfaceCurveSweptAreaSolid (line 34) | public class IFCSurfaceCurveSweptAreaSolid : IFCSweptAreaSolid method IFCSurfaceCurveSweptAreaSolid (line 84) | protected IFCSurfaceCurveSweptAreaSolid() method Process (line 88) | override protected void Process(IFCAnyHandle solid) method CreateGeometryInternal (line 119) | protected override IList CreateGeometryInternal( method CreateShapeInternal (line 185) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCSurfaceCurveSweptAreaSolid (line 200) | protected IFCSurfaceCurveSweptAreaSolid(IFCAnyHandle solid) method ProcessIFCSurfaceCurveSweptAreaSolid (line 210) | public static IFCSurfaceCurveSweptAreaSolid ProcessIFCSurfaceCurveSwep... FILE: Source/Revit.IFC.Import/Data/IFCSurfaceOfLinearExtrusion.cs class IFCSurfaceOfLinearExtrusion (line 34) | public class IFCSurfaceOfLinearExtrusion : IFCSweptSurface method GetTransformAtPoint (line 58) | public override Transform GetTransformAtPoint(XYZ pointOnSurface) method IFCSurfaceOfLinearExtrusion (line 98) | protected IFCSurfaceOfLinearExtrusion() method Process (line 102) | override protected void Process(IFCAnyHandle ifcSurface) method IFCSurfaceOfLinearExtrusion (line 117) | protected IFCSurfaceOfLinearExtrusion(IFCAnyHandle surfaceOfLinearExtr... method ProcessIFCSurfaceOfLinearExtrusion (line 127) | public static IFCSurfaceOfLinearExtrusion ProcessIFCSurfaceOfLinearExt... method GetSurface (line 147) | public override Surface GetSurface(Transform lcs) FILE: Source/Revit.IFC.Import/Data/IFCSurfaceOfRevolution.cs class IFCSurfaceOfRevolution (line 37) | public class IFCSurfaceOfRevolution : IFCSweptSurface method IFCSurfaceOfRevolution (line 50) | protected IFCSurfaceOfRevolution() method Process (line 54) | override protected void Process(IFCAnyHandle ifcSurface) method IFCSurfaceOfRevolution (line 67) | protected IFCSurfaceOfRevolution(IFCAnyHandle surfaceOfRevolution) method ProcessIFCSurfaceOfRevolution (line 77) | public static IFCSurfaceOfRevolution ProcessIFCSurfaceOfRevolution(IFC... method GetSurface (line 97) | public override Surface GetSurface(Transform lcs) FILE: Source/Revit.IFC.Import/Data/IFCSurfaceStyle.cs class IFCSurfaceStyle (line 33) | public class IFCSurfaceStyle : IFCPresentationStyle method IFCSurfaceStyle (line 59) | protected IFCSurfaceStyle() method Process (line 63) | override protected void Process(IFCAnyHandle item) method IFCSurfaceStyle (line 94) | protected IFCSurfaceStyle(IFCAnyHandle item) method Create (line 108) | public ElementId Create(Document doc, string forcedName, string sugges... method ProcessIFCSurfaceStyle (line 166) | public static IFCSurfaceStyle ProcessIFCSurfaceStyle(IFCAnyHandle ifcS... FILE: Source/Revit.IFC.Import/Data/IFCSurfaceStyleShading.cs class IFCSurfaceStyleShading (line 36) | public class IFCSurfaceStyleShading : IFCEntity method IFCSurfaceStyleShading (line 65) | protected IFCSurfaceStyleShading() method GetSurfaceColor (line 72) | public Color GetSurfaceColor() method GetDefaultColor (line 81) | private Color GetDefaultColor() method GetSurfaceColor (line 90) | public Color GetSurfaceColor(double factor) method GetDiffuseColor (line 100) | public Color GetDiffuseColor() method GetTransmissionColor (line 112) | public Color GetTransmissionColor() method GetDiffuseTransmissionColor (line 124) | public Color GetDiffuseTransmissionColor() method GetReflectionColor (line 136) | public Color GetReflectionColor() method GetSpecularColor (line 148) | public Color GetSpecularColor() method GetSmoothness (line 169) | public int? GetSmoothness() method GetShininess (line 184) | public int? GetShininess() method Process (line 222) | override protected void Process(IFCAnyHandle item) method IFCSurfaceStyleShading (line 289) | protected IFCSurfaceStyleShading(IFCAnyHandle item) method ProcessIFCSurfaceStyleShading (line 299) | public static IFCSurfaceStyleShading ProcessIFCSurfaceStyleShading(IFC... FILE: Source/Revit.IFC.Import/Data/IFCSweptAreaSolid.cs class IFCSweptAreaSolid (line 34) | public abstract class IFCSweptAreaSolid : IFCSolidModel method IFCSweptAreaSolid (line 58) | protected IFCSweptAreaSolid() method Process (line 62) | override protected void Process(IFCAnyHandle solid) method IFCSweptAreaSolid (line 76) | protected IFCSweptAreaSolid(IFCAnyHandle solid) method GetTransformedCurveLoopsFromSimpleProfile (line 80) | private IList GetTransformedCurveLoopsFromSimpleProfile(IFC... method GetTransformedCurveLoopsFromProfile (line 109) | private void GetTransformedCurveLoopsFromProfile(IFCProfileDef profile... method GetTransformedCurveLoops (line 153) | protected ISet> GetTransformedCurveLoops(Transform sc... method ProcessIFCSweptAreaSolid (line 165) | public static IFCSweptAreaSolid ProcessIFCSweptAreaSolid(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCSweptDiskSolid.cs class IFCSweptDiskSolid (line 33) | public class IFCSweptDiskSolid : IFCSolidModel method IFCSweptDiskSolid (line 62) | protected IFCSweptDiskSolid() method Process (line 66) | override protected void Process(IFCAnyHandle solid) method CreateProfileCurveLoopsForDirectrix (line 105) | private IList CreateProfileCurveLoopsForDirectrix(Curve dir... method SplitSweptDiskIntoValidPieces (line 150) | private (IList, bool) SplitSweptDiskIntoValidPieces(Cu... method CreateGeometryInternal (line 235) | protected override IList CreateGeometryInternal( method CreateShapeInternal (line 306) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method IFCSweptDiskSolid (line 321) | protected IFCSweptDiskSolid(IFCAnyHandle solid) method ProcessIFCSweptDiskSolid (line 331) | public static IFCSweptDiskSolid ProcessIFCSweptDiskSolid(IFCAnyHandle ... FILE: Source/Revit.IFC.Import/Data/IFCSweptSurface.cs class IFCSweptSurface (line 34) | public abstract class IFCSweptSurface : IFCSurface method IFCSweptSurface (line 52) | protected IFCSweptSurface() method Process (line 56) | override protected void Process(IFCAnyHandle ifcSurface) method IFCSweptSurface (line 70) | protected IFCSweptSurface(IFCAnyHandle sweptSurface) method ProcessIFCSweptSurface (line 80) | public static IFCSweptSurface ProcessIFCSweptSurface(IFCAnyHandle ifcS... FILE: Source/Revit.IFC.Import/Data/IFCSystem.cs class IFCSystem (line 34) | public class IFCSystem : IFCGroup method Process (line 40) | protected override void Process(IFCAnyHandle ifcSystem) method IFCSystem (line 45) | protected IFCSystem() method IFCSystem (line 49) | protected IFCSystem(IFCAnyHandle group) method ProcessIFCSystem (line 59) | public static IFCSystem ProcessIFCSystem(IFCAnyHandle ifcSystem) FILE: Source/Revit.IFC.Import/Data/IFCTopologicalRepresentationItem.cs class IFCTopologicalRepresentationItem (line 37) | public abstract class IFCTopologicalRepresentationItem : IFCRepresentati... method IFCTopologicalRepresentationItem (line 39) | protected IFCTopologicalRepresentationItem() method IFCTopologicalRepresentationItem (line 43) | protected IFCTopologicalRepresentationItem(IFCAnyHandle item) method Process (line 48) | protected override void Process(IFCAnyHandle item) method ProcessIFCTopologicalRepresentationItem (line 53) | public static IFCTopologicalRepresentationItem ProcessIFCTopologicalRe... FILE: Source/Revit.IFC.Import/Data/IFCTriangulatedFaceSet.cs class IFCTriangulatedFaceSet (line 32) | public class IFCTriangulatedFaceSet : IFCTessellatedFaceSet method IFCTriangulatedFaceSet (line 34) | protected IFCTriangulatedFaceSet() method IFCTriangulatedFaceSet (line 59) | protected IFCTriangulatedFaceSet(IFCAnyHandle item) method ValidatePnIndex (line 64) | private bool ValidatePnIndex(IList pnIndex) method Process (line 95) | protected override void Process(IFCAnyHandle ifcTriangulatedFaceSet) method CreateShapeInternal (line 136) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method ProcessIFCTriangulatedFaceSet (line 227) | public static IFCTriangulatedFaceSet ProcessIFCTriangulatedFaceSet(IFC... FILE: Source/Revit.IFC.Import/Data/IFCTrimmedCurve.cs class IFCTrimmedCurve (line 35) | public class IFCTrimmedCurve : IFCBoundedCurve method IFCTrimmedCurve (line 59) | protected IFCTrimmedCurve() method IFCTrimmedCurve (line 63) | protected IFCTrimmedCurve(IFCAnyHandle trimmedCurve) method NeedToReverseBaseCurve (line 68) | private bool NeedToReverseBaseCurve(Curve baseCurve, method SafelyBoundCurve (line 81) | private Curve SafelyBoundCurve(Curve baseCurve, bool sameSense, double... method Process (line 112) | protected override void Process(IFCAnyHandle ifcCurve) method GetTrimParameters (line 225) | private void GetTrimParameters(int id, IFCData trim1, IFCData trim2, method GetRawTrimParameter (line 259) | private double? GetRawTrimParameter(IFCData trim) method GetTrimParameter (line 273) | private double? GetTrimParameter(int id, IFCData trim, Curve baseCurve, method ProcessIFCTrimmedCurve (line 330) | public static IFCTrimmedCurve ProcessIFCTrimmedCurve(IFCAnyHandle ifcT... FILE: Source/Revit.IFC.Import/Data/IFCTypeObject.cs class IFCTypeObject (line 36) | public class IFCTypeObject : IFCObjectDefinition method HasPredefinedType (line 45) | private static bool HasPredefinedType(IFCEntityType type) method IFCTypeObject (line 87) | protected IFCTypeObject() method IFCTypeObject (line 95) | protected IFCTypeObject(IFCAnyHandle ifcTypeObject) method GetPredefinedType (line 105) | protected override string GetPredefinedType(IFCAnyHandle ifcObjectDefi... method CalculateCategoryAndGStyleIdsFromObject (line 129) | public void CalculateCategoryAndGStyleIdsFromObject(Document doc, IFCO... method Process (line 139) | protected override void Process(IFCAnyHandle ifcTypeObject) method ProcessIFCTypeObject (line 169) | public static IFCTypeObject ProcessIFCTypeObject(IFCAnyHandle ifcTypeO... method Create (line 193) | protected override void Create(Document doc) method CreatePropertySets (line 235) | public override void CreatePropertySets(Document doc, Element element,... FILE: Source/Revit.IFC.Import/Data/IFCTypeProduct.cs class IFCTypeProduct (line 36) | public class IFCTypeProduct : IFCTypeObject method IFCTypeProduct (line 61) | protected IFCTypeProduct() method IFCTypeProduct (line 69) | protected IFCTypeProduct(IFCAnyHandle ifcTypeProduct) method RegisterRepresentationMapWithTypeProject (line 75) | private void RegisterRepresentationMapWithTypeProject(IFCRepresentatio... method Process (line 114) | protected override void Process(IFCAnyHandle ifcTypeProduct) method ProcessIFCTypeProduct (line 148) | public static IFCTypeProduct ProcessIFCTypeProduct(IFCAnyHandle ifcTyp... FILE: Source/Revit.IFC.Import/Data/IFCUnit.cs class IFCUnit (line 36) | public class IFCUnit : IFCEntity method IFCUnit (line 124) | protected IFCUnit() method IFCUnit (line 128) | protected IFCUnit(IFCAnyHandle unit) method IsNullOrInvalid (line 138) | public static bool IsNullOrInvalid(IFCUnit unit) method Convert (line 151) | public double Convert(double inValue) method Convert (line 161) | public int Convert(int inValue) method Process (line 166) | protected override void Process(IFCAnyHandle item) method ProcessIFCNamedUnit (line 192) | void ProcessIFCNamedUnit(IFCAnyHandle unitHnd) method InitPrefixToScaleFactor (line 204) | private void InitPrefixToScaleFactor() method GetSupportedDisplayTypes (line 226) | private IDictionary> GetSuppor... method GetScaleFactorForUnitType (line 332) | private double GetScaleFactorForUnitType(string prefix, ForgeTypeId sp... method ProcessMetricPrefix (line 382) | private bool ProcessMetricPrefix(string prefix, ForgeTypeId specTypeId) class DerivedUnitExpectedTypes (line 407) | class DerivedUnitExpectedTypes method DerivedUnitExpectedTypes (line 412) | public DerivedUnitExpectedTypes(ForgeTypeId unitTypeId, ForgeTypeId ... method ExpectedTypesCopy (line 436) | private ISet> ExpectedTypesCopy() method AddExpectedType (line 451) | public void AddExpectedType(int exponent, ForgeTypeId specTypeId) method AddCustomExpectedType (line 461) | public void AddCustomExpectedType(int exponent, string unitName) method Matches (line 466) | public bool Matches(IDictionary derivedElementUnitHnds... class UnitCompare (line 501) | private class UnitCompare : IComparer method Compare (line 509) | public int Compare(IFCUnit unit1, IFCUnit unit2) method ProcessIFCDerivedUnit (line 527) | void ProcessIFCDerivedUnit(IFCAnyHandle unitHnd) method ProcessIFCSIUnit (line 1374) | void ProcessIFCSIUnit(IFCAnyHandle unitHnd) method CopyUnit (line 1516) | void CopyUnit(IFCUnit unit) method ProcessIFCMeasureWithUnit (line 1530) | void ProcessIFCMeasureWithUnit(IFCAnyHandle measureUnitHnd) method ProcessIFCMonetaryUnit (line 1557) | void ProcessIFCMonetaryUnit(IFCAnyHandle monetaryUnitHnd) method ProcessIFCConversionBasedUnit (line 1603) | void ProcessIFCConversionBasedUnit(IFCAnyHandle convUnitHnd) method ProcessIFCUnit (line 1716) | public static IFCUnit ProcessIFCUnit(IFCAnyHandle unitHnd) method ProcessIFCDefaultUnit (line 1747) | public static IFCUnit ProcessIFCDefaultUnit(ForgeTypeId specTypeId, Un... FILE: Source/Revit.IFC.Import/Data/IFCUnits.cs class IFCUnits (line 34) | public class IFCUnits method GetIFCProjectUnit (line 46) | public IFCUnit GetIFCProjectUnit(ForgeTypeId specTypeId) method ProcessIFCProjectUnit (line 111) | public IFCUnit ProcessIFCProjectUnit(IFCAnyHandle unitHnd) FILE: Source/Revit.IFC.Import/Data/IFCVertex.cs class IFCVertex (line 36) | public class IFCVertex : IFCTopologicalRepresentationItem method IFCVertex (line 38) | protected IFCVertex() method IFCVertex (line 42) | protected IFCVertex(IFCAnyHandle ifcVertex) method Process (line 47) | protected override void Process(IFCAnyHandle ifcVertex) method GetCoordinate (line 55) | public virtual XYZ GetCoordinate() method ProcessIFCVertex (line 65) | public static IFCVertex ProcessIFCVertex(IFCAnyHandle ifcVertex) FILE: Source/Revit.IFC.Import/Data/IFCVertexPoint.cs class IFCVertexPoint (line 32) | public class IFCVertexPoint : IFCVertex method IFCVertexPoint (line 39) | protected IFCVertexPoint() method IFCVertexPoint (line 43) | protected IFCVertexPoint(IFCAnyHandle item) method Process (line 48) | protected override void Process(IFCAnyHandle ifcVertexPoint) method ProcessIFCVertexPoint (line 62) | public static IFCVertex ProcessIFCVertexPoint(IFCAnyHandle ifcVertexPo... method GetCoordinate (line 79) | public override XYZ GetCoordinate() FILE: Source/Revit.IFC.Import/Data/IFCWindowLiningProperties.cs class IFCWindowLiningProperties (line 36) | public class IFCWindowLiningProperties : IFCDoorWindowPropertyBase method IFCWindowLiningProperties (line 47) | protected IFCWindowLiningProperties(IFCAnyHandle ifcWindowLiningProper... method Process (line 56) | protected override void Process(IFCAnyHandle ifcWindowLiningProperties) method ProcessIFCWindowLiningProperties (line 97) | public static IFCWindowLiningProperties ProcessIFCWindowLiningProperti... FILE: Source/Revit.IFC.Import/Data/IFCWindowPanelProperties.cs class IFCWindowPanelProperties (line 36) | public class IFCWindowPanelProperties : IFCDoorWindowPropertyBase method IFCWindowPanelProperties (line 45) | protected IFCWindowPanelProperties(IFCAnyHandle ifcWindowPanelProperti... method GeneratePropertyName (line 51) | private string GeneratePropertyName(string originalPropertyName) method Process (line 63) | protected override void Process(IFCAnyHandle ifcWindowPanelProperties) method ProcessIFCWindowPanelProperties (line 92) | public static IFCWindowPanelProperties ProcessIFCWindowPanelProperties... FILE: Source/Revit.IFC.Import/Data/IFCZone.cs class IFCZone (line 33) | public class IFCZone : IFCGroup method Process (line 39) | protected override void Process(IFCAnyHandle ifcZone) method IFCZone (line 44) | protected IFCZone() method IFCZone (line 48) | protected IFCZone(IFCAnyHandle zone) method ProcessIFCZone (line 58) | public static IFCZone ProcessIFCZone(IFCAnyHandle ifcZone) method ContainerDuplicatesGeometry (line 79) | public override bool ContainerDuplicatesGeometry() { return Importer.T... method ContainerFilteredEntity (line 86) | public override bool ContainerFilteredEntity(IFCEntity entity) FILE: Source/Revit.IFC.Import/Data/IIFCMaterialSelect.cs type IIFCMaterialSelect (line 37) | public interface IIFCMaterialSelect method GetMaterials (line 42) | IList GetMaterials(); method Create (line 48) | void Create(Document doc); FILE: Source/Revit.IFC.Import/Data/IfcMaterialProfileWithOffsets.cs class IFCMaterialProfileWithOffsets (line 32) | public class IFCMaterialProfileWithOffsets : IFCMaterialProfile, IIFCMat... method IFCMaterialProfileWithOffsets (line 42) | protected IFCMaterialProfileWithOffsets() method IFCMaterialProfileWithOffsets (line 46) | protected IFCMaterialProfileWithOffsets(IFCAnyHandle ifcMaterialProfil... method Process (line 51) | protected override void Process(IFCAnyHandle ifcMaterialProfileWithOff... method ProcessIFCMaterialProfileWithOffsets (line 58) | public static IFCMaterialProfileWithOffsets ProcessIFCMaterialProfileW... FILE: Source/Revit.IFC.Import/Data/IfcPolygonalFaceSet.cs class IFCPolygonalFaceSet (line 16) | public class IFCPolygonalFaceSet : IFCTessellatedFaceSet method IFCPolygonalFaceSet (line 22) | protected IFCPolygonalFaceSet() method IFCPolygonalFaceSet (line 50) | protected IFCPolygonalFaceSet(IFCAnyHandle item) method Process (line 55) | protected override void Process(IFCAnyHandle ifcPolygonalFaceSet) method CreateShapeInternal (line 75) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method ProcessIFCPolygonalFaceSet (line 150) | public static IFCPolygonalFaceSet ProcessIFCPolygonalFaceSet(IFCAnyHan... FILE: Source/Revit.IFC.Import/Data/IfcTessellatedFaceSet.cs class IFCTessellatedFaceSet (line 36) | public class IFCTessellatedFaceSet : IFCRepresentationItem method IFCTessellatedFaceSet (line 65) | protected IFCTessellatedFaceSet() method IFCTessellatedFaceSet (line 69) | protected IFCTessellatedFaceSet(IFCAnyHandle item) method Process (line 78) | protected override void Process(IFCAnyHandle ifcTessellatedFaceSet) method GetMaterialElementId (line 139) | public override ElementId GetMaterialElementId (IFCImportShapeEditScop... method CreateShapeInternal (line 165) | protected override void CreateShapeInternal(IFCImportShapeEditScope sh... method ProcessIFCTessellatedFaceSet (line 175) | public static IFCTessellatedFaceSet ProcessIFCTessellatedFaceSet(IFCAn... FILE: Source/Revit.IFC.Import/Enums/IFCEnums.cs class IFCEnums (line 35) | public static class IFCEnums method GetSafeEnumerationAttributeBase (line 37) | private static TEnum? GetSafeEnumerationAttributeBase(IFCAnyHan... method GetSafeEnumerationAttribute (line 70) | public static TEnum? GetSafeEnumerationAttribute(IFCAnyHandle h... method GetSafeEnumerationAttribute (line 83) | public static TEnum GetSafeEnumerationAttribute(IFCAnyHandle hn... type IFCWindowStyleOperation (line 92) | public enum IFCWindowStyleOperation type IFCWindowStyleConstruction (line 110) | public enum IFCWindowStyleConstruction type IFCWindowPanelPosition (line 125) | public enum IFCWindowPanelPosition type IFCWindowPanelOperation (line 138) | public enum IFCWindowPanelOperation type IFCTextPath (line 159) | public enum IFCTextPath type IFCSlabType (line 170) | public enum IFCSlabType type IFCInternalOrExternal (line 183) | public enum IFCInternalOrExternal type IFCSpaceType (line 190) | public enum IFCSpaceType type IFCDistributionSystemEnum (line 204) | public enum IFCDistributionSystemEnum type IFCPhysicalOrVirtual (line 255) | public enum IFCPhysicalOrVirtual type IFCDirectionSense (line 265) | public enum IFCDirectionSense type IFCLayerSetDirection (line 274) | public enum IFCLayerSetDirection type IFCGeometricProjection (line 284) | public enum IFCGeometricProjection type IFCFootingType (line 300) | public enum IFCFootingType type IFCDoorStyleConstruction (line 313) | public enum IFCDoorStyleConstruction type IFCDoorStyleOperation (line 329) | public enum IFCDoorStyleOperation type IFCDoorTypeEnum (line 354) | public enum IFCDoorTypeEnum type IFCDoorTypeOperation (line 366) | public enum IFCDoorTypeOperation type IFCDoorPanelPosition (line 393) | public enum IFCDoorPanelPosition type IFCDoorPanelOperation (line 404) | public enum IFCDoorPanelOperation type IFCFlowDirection (line 419) | public enum IFCFlowDirection type IFCAssemblyPlace (line 430) | public enum IFCAssemblyPlace type IFCElementAssemblyType (line 440) | public enum IFCElementAssemblyType type IFCWasteTerminalType (line 458) | public enum IFCWasteTerminalType type IFCValveType (line 477) | public enum IFCValveType type IFCUnitaryEquipmentType (line 507) | public enum IFCUnitaryEquipmentType type IFCTubeBundleType (line 520) | public enum IFCTubeBundleType type IFCTransportElementType (line 530) | public enum IFCTransportElementType type IFCTransformerType (line 542) | public enum IFCTransformerType type IFCTankType (line 554) | public enum IFCTankType type IFCSwitchingDeviceType (line 567) | public enum IFCSwitchingDeviceType type IFCStackTerminalType (line 581) | public enum IFCStackTerminalType type IFCSpaceHeaterType (line 593) | public enum IFCSpaceHeaterType type IFCSensorType (line 609) | public enum IFCSensorType type IFCSanitaryTerminalType (line 631) | public enum IFCSanitaryTerminalType type IFCProvisionForVoidShapeType (line 650) | public enum IFCProvisionForVoidShapeType type IFCPumpType (line 660) | public enum IFCPumpType type IFCProtectiveDeviceType (line 674) | public enum IFCProtectiveDeviceType type IFCPipeSegmentType (line 689) | public enum IFCPipeSegmentType type IFCPipeFittingType (line 702) | public enum IFCPipeFittingType type IFCPileType (line 718) | public enum IFCPileType type IFCPileConstructionEnum (line 730) | public enum IFCPileConstructionEnum type IFCPlateType (line 743) | public enum IFCPlateType type IFCOutletType (line 754) | public enum IFCOutletType type IFCMotorConnectionType (line 766) | public enum IFCMotorConnectionType type IFCMemberType (line 778) | public enum IFCMemberType type IFCLightFixtureType (line 799) | public enum IFCLightFixtureType type IFCLampType (line 810) | public enum IFCLampType type IFCJunctionBoxType (line 825) | public enum IFCJunctionBoxType type IFCHumidifierType (line 834) | public enum IFCHumidifierType type IFCHeatExchangerType (line 856) | public enum IFCHeatExchangerType type IFCGasTerminalType (line 867) | public enum IFCGasTerminalType type IFCFlowMeterType (line 879) | public enum IFCFlowMeterType type IFCFlowInstrumentType (line 894) | public enum IFCFlowInstrumentType type IFCFireSuppressionTerminalType (line 911) | public enum IFCFireSuppressionTerminalType type IFCFilterType (line 925) | public enum IFCFilterType type IFCFanType (line 939) | public enum IFCFanType type IFCEvaporatorType (line 955) | public enum IFCEvaporatorType type IFCEvaporativeCoolerType (line 969) | public enum IFCEvaporativeCoolerType type IFCElectricTimeControlType (line 987) | public enum IFCElectricTimeControlType type IFCElectricMotorType (line 999) | public enum IFCElectricMotorType type IFCElectricHeaterType (line 1013) | public enum IFCElectricHeaterType type IFCElectricGeneratorType (line 1025) | public enum IFCElectricGeneratorType type IFCElectricFlowStorageDeviceType (line 1034) | public enum IFCElectricFlowStorageDeviceType type IFCElectricApplianceType (line 1048) | public enum IFCElectricApplianceType type IFCDuctSilencerType (line 1081) | public enum IFCDuctSilencerType type IFCDuctSegmentType (line 1093) | public enum IFCDuctSegmentType type IFCDuctFittingType (line 1104) | public enum IFCDuctFittingType type IFCDistributionChamberElementType (line 1120) | public enum IFCDistributionChamberElementType type IFCDamperType (line 1137) | public enum IFCDamperType type IFCCoolingTowerType (line 1157) | public enum IFCCoolingTowerType type IFCCooledBeamType (line 1169) | public enum IFCCooledBeamType type IFCControllerType (line 1180) | public enum IFCControllerType type IFCCondenserType (line 1195) | public enum IFCCondenserType type IFCCompressorType (line 1210) | public enum IFCCompressorType type IFCCoilType (line 1234) | public enum IFCCoilType type IFCChillerType (line 1249) | public enum IFCChillerType type IFCCableSegmentType (line 1261) | public enum IFCCableSegmentType type IFCCableCarrierSegmentType (line 1272) | public enum IFCCableCarrierSegmentType type IFCCableCarrierFittingType (line 1285) | public enum IFCCableCarrierFittingType type IFCBoilerType (line 1298) | public enum IFCBoilerType type IFCAlarmType (line 1309) | public enum IFCAlarmType type IFCAirToAirHeatRecoveryType (line 1324) | public enum IFCAirToAirHeatRecoveryType type IFCAirTerminalType (line 1342) | public enum IFCAirTerminalType type IFCAirTerminalBoxType (line 1358) | public enum IFCAirTerminalBoxType type IFCActuatorType (line 1370) | public enum IFCActuatorType type IFCColumnType (line 1384) | public enum IFCColumnType type IFCDerivedUnitEnum (line 1394) | public enum IFCDerivedUnitEnum type IFCSIUnitName (line 1450) | public enum IFCSIUnitName type IFCSIPrefix (line 1487) | public enum IFCSIPrefix type IFCUnit (line 1510) | public enum IFCUnit type IFCAddressType (line 1547) | public enum IFCAddressType type IFCChangeAction (line 1559) | public enum IFCChangeAction type IFCState (line 1572) | public enum IFCState type IFCElementComposition (line 1584) | public enum IFCElementComposition type IFCObjectType (line 1594) | public enum IFCObjectType type IFCCoveringType (line 1609) | public enum IFCCoveringType type IFCWallType (line 1626) | public enum IFCWallType type IFCRailingType (line 1640) | public enum IFCRailingType type IFCReinforcingBarRole (line 1652) | public enum IFCReinforcingBarRole type IFCReflectanceMethod (line 1668) | public enum IFCReflectanceMethod type IFCReinforcingBarSurface (line 1685) | public enum IFCReinforcingBarSurface type IFCRoofType (line 1694) | public enum IFCRoofType type IFCRampType (line 1715) | public enum IFCRampType type IFCStairType (line 1730) | public enum IFCStairType type IFCSurfaceSide (line 1753) | public enum IFCSurfaceSide type IFCConnectionType (line 1763) | public enum IFCConnectionType type IFCOccupantType (line 1774) | public enum IFCOccupantType type IFCRoleEnum (line 1790) | public enum IFCRoleEnum type IFCProfileType (line 1820) | public enum IFCProfileType type IFCBooleanOperator (line 1829) | public enum IFCBooleanOperator type IFCTransitionCode (line 1839) | public enum IFCTransitionCode type IFCTrimmingPreference (line 1850) | public enum IFCTrimmingPreference type IFCAheadOrBehind (line 1860) | public enum IFCAheadOrBehind type PSetElementShading_ShadingDeviceType (line 1869) | public enum PSetElementShading_ShadingDeviceType type PSetLightFixtureTypeCommon_LightFixtureMountingType (line 1884) | public enum PSetLightFixtureTypeCommon_LightFixtureMountingType type PSetLightFixtureTypeCommon_LightFixturePlacingType (line 1902) | public enum PSetLightFixtureTypeCommon_LightFixturePlacingType type PSetFlowTerminalAirTerminal_AirTerminalAirflowType (line 1917) | public enum PSetFlowTerminalAirTerminal_AirTerminalAirflowType type PSetFlowTerminalAirTerminal_AirTerminalLocation (line 1930) | public enum PSetFlowTerminalAirTerminal_AirTerminalLocation type PSetAirTerminalTypeCommon_AirTerminalShape (line 1946) | public enum PSetAirTerminalTypeCommon_AirTerminalShape type PSetAirTerminalTypeCommon_AirTerminalFlowPattern (line 1960) | public enum PSetAirTerminalTypeCommon_AirTerminalFlowPattern type PSetAirTerminalTypeCommon_AirTerminalDischargeDirection (line 1977) | public enum PSetAirTerminalTypeCommon_AirTerminalDischargeDirection type PSetAirTerminalTypeCommon_AirTerminalFinishType (line 1990) | public enum PSetAirTerminalTypeCommon_AirTerminalFinishType type PSetAirTerminalTypeCommon_AirTerminalMountingType (line 2003) | public enum PSetAirTerminalTypeCommon_AirTerminalMountingType type PSetAirTerminalTypeCommon_AirTerminalCoreType (line 2016) | public enum PSetAirTerminalTypeCommon_AirTerminalCoreType type PSetAirTerminalTypeCommon_AirTerminalFlowControlType (line 2031) | public enum PSetAirTerminalTypeCommon_AirTerminalFlowControlType FILE: Source/Revit.IFC.Import/Enums/IFCSchemaVersion.cs type IFCSchemaVersion (line 32) | public enum IFCSchemaVersion FILE: Source/Revit.IFC.Import/Enums/IFCShapeBuilderType.cs type IFCShapeBuilderType (line 12) | public enum IFCShapeBuilderType FILE: Source/Revit.IFC.Import/Enums/IFCSharedParameters.cs type IFCSharedParameters (line 34) | public enum IFCSharedParameters FILE: Source/Revit.IFC.Import/Geometry/IFCGeometryUtil.cs class IFCGeometryUtil (line 34) | public class IFCGeometryUtil method CreateTransformedFromConformalTransform (line 68) | private static CurveLoop CreateTransformedFromConformalTransform(Curve... method IsNonNegativeLength (line 81) | private static bool IsNonNegativeLength(double val) method IsValidRadius (line 91) | public static bool IsValidRadius(double val) method CreateArcOrEllipse (line 96) | private static Curve CreateArcOrEllipse(XYZ center, double radiusX, do... method CreateTransformed (line 119) | public static CurveLoop CreateTransformed(CurveLoop origLoop, int id, ... method UnscaleSweptSolidCurveParam (line 254) | private static double UnscaleSweptSolidCurveParam(Curve curve, double ... method ScaleCurveLengthForSweptSolid (line 261) | private static double ScaleCurveLengthForSweptSolid(Curve curve, doubl... method LineSegmentIsTooShort (line 274) | public static bool LineSegmentIsTooShort(XYZ pt1, XYZ pt2) method LineSegmentsOverlap (line 287) | private static bool LineSegmentsOverlap(XYZ p1, XYZ p2, XYZ p3) method GeneratePolyCurveLoopVertices (line 305) | private static IList GeneratePolyCurveLoopVertices(IList poi... method CreatePolyCurveLoop (line 438) | public static CurveLoop CreatePolyCurveLoop(IList pointXYZs, ILis... method AppendPolyCurveToCurveLoop (line 458) | public static void AppendPolyCurveToCurveLoop(CurveLoop curveLoop, ILi... method CreateCurveFromPolyCurveLoop (line 478) | public static Curve CreateCurveFromPolyCurveLoop(CurveLoop curveLoop, ... method CheckIfTrimParametersAreNeeded (line 531) | private static bool CheckIfTrimParametersAreNeeded(int id, IFCCurve if... method AdjustParamsIfNecessary (line 575) | private static void AdjustParamsIfNecessary(Curve curve, ref double pa... method NeedsTrimming (line 589) | private static bool NeedsTrimming(double startVal, double? origEndVal) method HasSuspiciousTrimParameters (line 594) | private static bool HasSuspiciousTrimParameters(int id, double startVa... method HasSuspiciousNumberOfCurveSegments (line 605) | private static bool HasSuspiciousNumberOfCurveSegments(int id, IFCCurv... method AdjustGeometryObjectsIfNeeded (line 632) | public static IList AdjustGeometryObjectsIfNeeded(Geom... method SplitUnboundCyclicCurves (line 676) | public static bool SplitUnboundCyclicCurves(IList curves) method SplitUnboundCyclicCurves (line 714) | public static CurveLoop SplitUnboundCyclicCurves(CurveLoop curveLoop) method TrimCurveLoop (line 733) | private static CurveLoop TrimCurveLoop(int id, IFCCurve ifcCurve, doub... method TrimCurveLoops (line 845) | public static IList TrimCurveLoops(int id, IFCCurve ifcCurv... class ShiftDistance (line 868) | private class ShiftDistance method GetScaledShiftDistance (line 870) | public static double GetScaledShiftDistance(int pass, out double uns... method GetShiftDistanceInMM (line 876) | private static double GetShiftDistanceInMM(int pass) method GetShiftDirection (line 883) | private static int GetShiftDirection(int pass) method ExecuteSafeBooleanOperation (line 907) | public static Solid ExecuteSafeBooleanOperation(int id, int secondId, ... method CreateMeshesFromSolid (line 1025) | public static IList CreateMeshesFromSolid(Solid solid) method CreateSolidFromBoundingBox (line 1048) | public static Solid CreateSolidFromBoundingBox(Transform lcs, Bounding... method ValidateGeometry (line 1103) | public static bool ValidateGeometry(Solid solid) method DeleteSolidValidator (line 1111) | public static void DeleteSolidValidator() method CheckAnyDistanceVerticesWithinTolerance (line 1128) | public static void CheckAnyDistanceVerticesWithinTolerance(int entityId, method RemoveOverlappingSegments (line 1174) | public static void RemoveOverlappingSegments(IList inputVerticesL... method ConvertIFCKnotsToRevitKnots (line 1200) | public static IList ConvertIFCKnotsToRevitKnots(IList kno... FILE: Source/Revit.IFC.Import/Geometry/IFCPoint.cs class IFCPoint (line 35) | public class IFCPoint : IFCRepresentationItem type IFCPointType (line 42) | private enum IFCPointType method ListToXYZ (line 49) | private static XYZ ListToXYZ(IList coordinates) method AddToCaches (line 62) | private static void AddToCaches(int stepId, IFCEntityType entityType, ... method ProcessIFCCartesianPointInternal (line 70) | private static XYZ ProcessIFCCartesianPointInternal(IFCAnyHandle point... method ProcessIFCCartesianPoint (line 108) | public static XYZ ProcessIFCCartesianPoint(IFCAnyHandle point) method ProcessScaledLengthIFCCartesianPoint (line 138) | public static XYZ ProcessScaledLengthIFCCartesianPoint(IFCAnyHandle po... method ProcessScaledLengthIFCCartesianPoints (line 151) | public static IList ProcessScaledLengthIFCCartesianPoints(IList CreateGeometry( method GetSuggestedShiftDirection (line 47) | XYZ GetSuggestedShiftDirection(Transform lcs); FILE: Source/Revit.IFC.Import/Importer.cs class ImporterApplication (line 39) | class ImporterApplication : IExternalDBApplication method OnShutdown (line 50) | public ExternalDBApplicationResult OnShutdown(Autodesk.Revit.Applicati... method OnStartup (line 60) | public ExternalDBApplicationResult OnStartup(Autodesk.Revit.Applicatio... method OnApplicationInitialized (line 76) | private void OnApplicationInitialized(object sender, EventArgs eventArgs) class Importer (line 93) | public class Importer : IIFCImporterServer method AddDelayedLinkError (line 109) | public static void AddDelayedLinkError(FailureDefinitionId failureDefi... method PostDelayedLinkErrors (line 121) | public static void PostDelayedLinkErrors(Document doc) method IsDefaultProcessor (line 163) | static public bool IsDefaultProcessor() { return TheProcessor is IFCDe... method CreateImporter (line 190) | public static Importer CreateImporter(Document originalDocument, strin... method LoadLinkDocument (line 203) | private Document LoadLinkDocument(Document originalDocument, string li... method CreateLinkDocument (line 238) | private Document CreateLinkDocument(Document originalDocument) method LoadOrCreateLinkDocument (line 310) | private (Document ifcDocument, bool doUpdate) LoadOrCreateLinkDocument... method ImportAppGUID (line 344) | static public string ImportAppGUID() method NeedsReload (line 355) | private bool NeedsReload(Document doc, string originalIFCFileName) method StartReferenceIFCTransaction (line 405) | public static TransactionStatus StartReferenceIFCTransaction(Transacti... method DocumentUpToDate (line 425) | private bool DocumentUpToDate(Document doc, string ifcFileName) method LogEndImportDetailed (line 497) | private void LogEndImportDetailed(Document ifcDocument) method ReferenceIFC (line 573) | public void ReferenceIFC(Document document, string origFullFileName) method ImportIFC (line 697) | public void ImportIFC(ImporterIFC importer) method GetDescription (line 745) | public string GetDescription() method GetName (line 750) | public string GetName() method GetServerId (line 759) | public Guid GetServerId() method GetServiceId (line 764) | public ExternalServiceId GetServiceId() method GetVendorId (line 769) | public string GetVendorId() FILE: Source/Revit.IFC.Import/Processors/IFCDefaultProcessor.cs class IFCDefaultProcessor (line 10) | public class IFCDefaultProcessor : IIFCFileProcessor method CreateOrUpdateElement (line 12) | public bool CreateOrUpdateElement(int ifcId, string ifcGuid, string if... method CreateElementType (line 18) | public void CreateElementType(int ifcId, string ifcGuid, string ifcEnt... method PostProcessMappedItem (line 22) | public void PostProcessMappedItem(int creatorId, method PostProcessProduct (line 31) | public bool PostProcessProduct(int ifcId, method ProcessParameter (line 39) | public bool? ProcessParameter(int objDefId, ForgeTypeId specTypeId, Fo... method ProcessParameter (line 45) | public bool? ProcessParameter(int objDefId, int parameterSetId, string... method ProcessParameter (line 50) | public bool? ProcessParameter(int objDefId, int parameterSetId, string... method ProcessParameter (line 55) | public bool? ProcessParameter(int objDefId, int parameterSetId, string... method ProcessParameter (line 60) | public bool? ProcessParameter(int objDefId, int parameterSetId, string... method SetElementStringParameter (line 65) | public void SetElementStringParameter(Element element, int objDefId, B... method SetStringParameter (line 91) | public void SetStringParameter(Element element, int objDefId, BuiltInP... method PostProcessRepresentationMap (line 97) | public bool PostProcessRepresentationMap(int typeId, method PostProcessSite (line 103) | public void PostProcessSite(int siteId, double? refLatitude, double? r... method PostProcessProject (line 109) | public void PostProcessProject(double? lengthScaleFactor, ForgeTypeId ... method ScaleLength (line 121) | public double ScaleLength(double length) { return length; } FILE: Source/Revit.IFC.Import/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Source/Revit.IFC.Import/Utility/BrepBuilderScope.cs class BrepBuilderScope (line 38) | public class BrepBuilderScope : BuilderScope method BrepBuilderScope (line 50) | public BrepBuilderScope(IFCImportShapeEditScope container) method HaveActiveFace (line 60) | public bool HaveActiveFace() method StartCollectingFaceSet (line 69) | public override void StartCollectingFaceSet(BRepType brepType) method StartCollectingFace (line 82) | public void StartCollectingFace(IFCSurface surface, Transform localTra... method StartCollectingNURBSFace (line 108) | private BRepBuilderSurfaceGeometry StartCollectingNURBSFace(IFCBSpline... method StopCollectingFaceInternal (line 147) | private void StopCollectingFaceInternal(bool isValid) method StopCollectingFace (line 167) | public void StopCollectingFace(bool isValid) method AbortCurrentFace (line 175) | override public void AbortCurrentFace() method InitializeNewLoop (line 183) | public void InitializeNewLoop() method StopConstructingLoop (line 210) | public void StopConstructingLoop(bool isValid) method AddOrientedEdgeToTheBoundary (line 241) | public bool AddOrientedEdgeToTheBoundary(int id, Curve curve, XYZ star... method CreateGeometry (line 344) | public override IList CreateGeometry(string guid = null) FILE: Source/Revit.IFC.Import/Utility/BuilderScope.cs class BuilderScope (line 11) | public abstract class BuilderScope : IDisposable method BuilderScope (line 28) | public BuilderScope(IFCImportShapeEditScope container) method CreatorId (line 36) | public int CreatorId() method StartCollectingFaceSet (line 44) | public abstract void StartCollectingFaceSet(BRepType brepType); method CreateGeometry (line 46) | public abstract IList CreateGeometry(string guid); method AbortCurrentFace (line 51) | public virtual void AbortCurrentFace() method Dispose (line 55) | public void Dispose() FILE: Source/Revit.IFC.Import/Utility/IFCCategoryUtil.cs class IFCCategoryUtil (line 37) | public class IFCCategoryUtil method Clear (line 64) | public static void Clear() method InitializeCategoryMaps (line 74) | private static void InitializeCategoryMaps() method GetTypeNameFromCategoryName (line 148) | private static string GetTypeNameFromCategoryName(string categoryName) method GetPredefinedColorAndTransparencyForCategoryByName (line 160) | private static Tuple GetPredefinedColorAndTransparencyForC... method IsEqualIgnoringCaseSpacesApostrophe (line 228) | public static bool IsEqualIgnoringCaseSpacesApostrophe(string string1,... method IsColumnLoadBearing (line 235) | private static bool IsColumnLoadBearing(IFCObjectDefinition originalEn... method GetAssociatedTypeEntityInfo (line 292) | private static void GetAssociatedTypeEntityInfo(IFCObjectDefinition en... method GetEntityNameAndPredefinedType (line 324) | public static (string, string) GetEntityNameAndPredefinedType(IFCObjec... method GetCustomCategoryName (line 345) | public static string GetCustomCategoryName(IFCObjectDefinition entity) method InitEntityTypeToCategoryMaps (line 370) | private static void InitEntityTypeToCategoryMaps() method InitFromFile (line 649) | private static bool InitFromFile() method GetObjectType (line 791) | private static string GetObjectType(IFCObject ifcObject) method GetCategoryElementId (line 806) | private static ElementId GetCategoryElementId(IFCEntityType entityType... method CanImport (line 844) | public static bool CanImport(IFCEntityType type, string predefinedType) method GetCategoryFromAcceptableNames (line 855) | private static Category GetCategoryFromAcceptableNames(CategoryNameMap... method GetOrCreateSubcategory (line 912) | private static Category GetOrCreateSubcategory(Document doc, int id, s... method CreateMaterialsForSpecialSubcategories (line 978) | private static void CreateMaterialsForSpecialSubcategories(Document do... method ShouldSetSubcategory (line 1012) | private static bool ShouldSetSubcategory (ElementId categoryId, int id, method GetCategoryIdForEntity (line 1032) | public static ElementId GetCategoryIdForEntity(Document doc, IFCObject... method GetSubCategoryForRepresentation (line 1149) | public static Category GetSubCategoryForRepresentation(Document doc, i... method IsSpecialColumnCase (line 1169) | public static bool IsSpecialColumnCase(IFCObjectDefinition objectDefin... FILE: Source/Revit.IFC.Import/Utility/IFCDataUtil.cs class IFCDataUtil (line 35) | public class IFCDataUtil method InitializeMeasureCache (line 39) | static private void InitializeMeasureCache() method GetUnitTypeFromData (line 121) | public static ForgeTypeId GetUnitTypeFromData(IFCData data, ForgeTypeI... method GetUnitTypeFromData (line 146) | public static ForgeTypeId GetUnitTypeFromData(IFCData data, ForgeTypeI... FILE: Source/Revit.IFC.Import/Utility/IFCElementUtil.cs class IFCElementUtil (line 35) | public class IFCElementUtil method GetHost (line 42) | static public IFCElement GetHost(IFCElement hostedElement) method GetHostedElements (line 59) | static public IList GetHostedElements(IFCElement hostElement) method GetDSValidCategoryId (line 93) | static public ElementId GetDSValidCategoryId(Document doc, ElementId c... method CreateElement (line 113) | static public DirectShape CreateElement(Document doc, ElementId catego... method CreateElementType (line 152) | static public DirectShapeType CreateElementType(Document doc, string n... FILE: Source/Revit.IFC.Import/Utility/IFCGUIDUtil.cs class IFCGUIDUtil (line 27) | public class IFCGUIDUtil method GetGUID (line 34) | static public string GetGUID(Element elem) FILE: Source/Revit.IFC.Import/Utility/IFCImportCache.cs class IFCImportCache (line 34) | public class IFCImportCache method GetParameterBinding (line 46) | public BindingMap GetParameterBinding(Document doc) method PreProcessGrids (line 217) | public void PreProcessGrids() method CreateExistingElementMaps (line 238) | public void CreateExistingElementMaps(Document document) method UseElement (line 293) | public void UseElement(Element elem) method UseGrid (line 309) | public void UseGrid(Grid grid) method UseElementByGUID (line 328) | public T UseElementByGUID(Document document, string guid) where T :... method IFCImportCache (line 345) | protected IFCImportCache(Document doc, string fileName) method ReadSharedParametersFile (line 385) | public void ReadSharedParametersFile(Document doc, string fileName) method Create (line 436) | public static IFCImportCache Create(Document doc, string fileName) method Reset (line 444) | public void Reset(Document doc) FILE: Source/Revit.IFC.Import/Utility/IFCImportHandleUtil.cs class IFCImportHandleUtil (line 34) | public class IFCImportHandleUtil method GetRequiredScaledLengthAttribute (line 43) | static public double GetRequiredScaledLengthAttribute(IFCAnyHandle han... method GetOptionalDoubleAttribute (line 64) | static public double GetOptionalDoubleAttribute(IFCAnyHandle handle, s... method GetOptionalScaledLengthAttribute (line 81) | static public double GetOptionalScaledLengthAttribute(IFCAnyHandle han... method GetOptionalScaledLengthAttribute (line 96) | static public double? GetOptionalScaledLengthAttribute(IFCAnyHandle ha... method GetOptionalNormalisedRatioAttribute (line 113) | static public double GetOptionalNormalisedRatioAttribute(IFCAnyHandle ... method GetOptionalPositiveRatioAttribute (line 131) | static public double GetOptionalPositiveRatioAttribute(IFCAnyHandle ha... method GetOptionalRealAttribute (line 147) | static public double GetOptionalRealAttribute(IFCAnyHandle handle, str... method GetRequiredScaledAngleAttribute (line 163) | static public double GetRequiredScaledAngleAttribute(IFCAnyHandle hand... method GetOptionalScaledAngleAttribute (line 184) | static public double GetOptionalScaledAngleAttribute(IFCAnyHandle hand... method GetRequiredInstanceAttribute (line 200) | static public IFCAnyHandle GetRequiredInstanceAttribute(IFCAnyHandle h... method GetOptionalInstanceAttribute (line 214) | static public IFCAnyHandle GetOptionalInstanceAttribute(IFCAnyHandle h... method GetRequiredBooleanAttribute (line 225) | static public bool GetRequiredBooleanAttribute(IFCAnyHandle handle, st... method GetRequiredIntegerAttribute (line 244) | static public int GetRequiredIntegerAttribute(IFCAnyHandle handle, str... method GetOptionalIntegerAttribute (line 263) | static public int GetOptionalIntegerAttribute(IFCAnyHandle handle, str... method GetRequiredStringAttribute (line 282) | static public string GetRequiredStringAttribute(IFCAnyHandle handle, s... method GetOptionalStringAttribute (line 297) | static public string GetOptionalStringAttribute(IFCAnyHandle handle, s... method GetOptionalLogicalAttribute (line 311) | static public IFCLogical GetOptionalLogicalAttribute(IFCAnyHandle hand... method GetListOfListOfDoubleAttribute (line 329) | public static IList> GetListOfListOfDoubleAttribute(IFCA... method GetListOfListOfIntegerAttribute (line 373) | public static IList> GetListOfListOfIntegerAttribute(IFCAny... method GetListOfListOfInstanceAttribute (line 417) | public static IList> GetListOfListOfInstanceAttrib... FILE: Source/Revit.IFC.Import/Utility/IFCImportHybridInfo.cs class IFCImportHybridInfo (line 38) | public class IFCImportHybridInfo method IFCImportHybridInfo (line 90) | public IFCImportHybridInfo(Document ifcDocument, string ifcInputFile, ... method LogImportedElementsDetailed (line 154) | public void LogImportedElementsDetailed() method LogHybridMapDetailed (line 195) | public void LogHybridMapDetailed() method LogElementsToDeleteDetailed (line 231) | public void LogElementsToDeleteDetailed() method ImportElements (line 260) | public int? ImportElements(bool update) method CreateContainer (line 298) | public ElementId CreateContainer(IFCGroup ifcGroup) method UpdateElementForSpecialCases (line 357) | private void UpdateElementForSpecialCases(IFCObjectDefinition objectDe... method UpdateStructuralColumnDirectShape (line 381) | private void UpdateStructuralColumnDirectShape(IFCProduct ifcColumn, E... method GetDirectShapeGeometryInstance (line 448) | private GeometryInstance GetDirectShapeGeometryInstance(DirectShape di... method DuplicateGeometryForDirectShape (line 468) | protected (IList, ElementId) DuplicateGeometryForDirec... method GetDirectShapeTypeDefinitionId (line 520) | protected static string GetDirectShapeTypeDefinitionId(ElementId eleme... method DeepCopyDirectShapeType (line 546) | protected ElementId DeepCopyDirectShapeType(ElementId oldDirectShapeTy... method DuplicateDirectShapeType (line 649) | protected DirectShapeType DuplicateDirectShapeType(DirectShapeType old... method DuplicateDirectShapeGeometry (line 675) | public IList DuplicateDirectShapeGeometry(IList ((elementI... FILE: Source/Revit.IFC.Import/Utility/IFCImportLog.cs class IFCImportLog (line 39) | public class IFCImportLog : Autodesk.Revit.DB.IFailuresPreprocessor class CreatedElementsKey (line 41) | public class CreatedElementsKey : IComparable method CreatedElementsKey (line 47) | public CreatedElementsKey(string catName, string elemName) method CompareTo (line 53) | public int CompareTo(Object obj) method IFCImportLog (line 101) | protected IFCImportLog() method OpenLog (line 105) | protected void OpenLog(string logFileName) method Write (line 147) | private void Write(string msg) method WriteLine (line 153) | private void WriteLine(string msg) method WriteLineNoBreak (line 159) | private void WriteLineNoBreak(string msg) method LogError (line 171) | public void LogError(int id, string msg, bool throwError) method LogComment (line 203) | public void LogComment(int id, string msg, bool logOnce) method LogWarning (line 235) | public void LogWarning(int id, string msg, bool logOnce) method LogNullError (line 261) | public void LogNullError(IFCEntityType expectedType) method LogUnexpectedTypeError (line 272) | public void LogUnexpectedTypeError(IFCAnyHandle handle, IFCEntityType ... method LogUnhandledSubTypeErrorBase (line 277) | private void LogUnhandledSubTypeErrorBase(IFCAnyHandle handle, string ... method LogUnhandledSubTypeError (line 293) | public void LogUnhandledSubTypeError(IFCAnyHandle handle, IFCEntityTyp... method LogUnhandledSubTypeError (line 304) | public void LogUnhandledSubTypeError(IFCAnyHandle handle, string mainT... method LogUnhandledUnitTypeError (line 314) | public void LogUnhandledUnitTypeError(IFCAnyHandle unitHnd, string uni... method LogMissingRequiredAttributeError (line 325) | public void LogMissingRequiredAttributeError(IFCAnyHandle handle, stri... method LogAssociatedCreationError (line 335) | public void LogAssociatedCreationError(IFCRoot root, Type classType) method LogCreationError (line 346) | public void LogCreationError(IFCEntity entity, string optionalMessage,... method PreprocessFailures (line 361) | public FailureProcessingResult PreprocessFailures(FailuresAccessor fai... method AddProcessedEntity (line 408) | public void AddProcessedEntity(IFCEntityType type) method ReportPostProcessedEntity (line 420) | public void ReportPostProcessedEntity(int count, int total) method AddToElementCount (line 432) | public void AddToElementCount() method AddCreatedEntity (line 442) | public void AddCreatedEntity(Document doc, IFCObjectDefinition objDef) method UpdateStatusBarAfterCreate (line 472) | private void UpdateStatusBarAfterCreate() method AddCreatedMaterial (line 490) | public void AddCreatedMaterial(Document doc, ElementId createdMaterialId) method ProcessLogTableStart (line 509) | private void ProcessLogTableStart(string tableCaption, string column1C... method ProcessLogTableEnd (line 519) | private void ProcessLogTableEnd(int total) method Close (line 528) | public void Close() method CreateLogInternal (line 564) | static private bool CreateLogInternal(IFCImportLog importLog, string l... method CreateLog (line 589) | static public IFCImportLog CreateLog(string logFileName, string extens... FILE: Source/Revit.IFC.Import/Utility/IFCImportOptions.cs type IFCProcessBBoxOptions (line 31) | public enum IFCProcessBBoxOptions class IFCImportOptions (line 41) | public class IFCImportOptions class TemporaryVerboseLogging (line 46) | public class TemporaryVerboseLogging : IDisposable method TemporaryVerboseLogging (line 50) | public TemporaryVerboseLogging() method Dispose (line 56) | public void Dispose() class TemporaryDisableLogging (line 65) | public class TemporaryDisableLogging : IDisposable method TemporaryDisableLogging (line 69) | public TemporaryDisableLogging() method Dispose (line 75) | public void Dispose() method UsingHybridPropertySets (line 214) | public bool UsingHybridPropertySets() => (HybridImportOptions?.HybridP... method UsingHybridPropertySetsForHostObject (line 221) | public bool UsingHybridPropertySetsForHostObject(int hostIfcObjectStepId) method IFCImportOptions (line 226) | protected IFCImportOptions() method IFCImportOptions (line 230) | protected IFCImportOptions(IDictionary options) method Create (line 363) | static public IFCImportOptions Create(IDictionary opti... FILE: Source/Revit.IFC.Import/Utility/IFCImportShapeEditScope.cs class IFCImportShapeEditScope (line 34) | public class IFCImportShapeEditScope : IDisposable method PushMaterialId (line 87) | private void PushMaterialId(ElementId materialId) method PopMaterialId (line 92) | private void PopMaterialId() method GetCurrentMaterialId (line 108) | public ElementId GetCurrentMaterialId() class IFCContainingRepresentationSetter (line 120) | public class IFCContainingRepresentationSetter : IDisposable method IFCContainingRepresentationSetter (line 130) | public IFCContainingRepresentationSetter(IFCImportShapeEditScope sco... method Dispose (line 142) | public void Dispose() class IFCMaterialStack (line 154) | public class IFCMaterialStack : IDisposable method IFCMaterialStack (line 164) | public IFCMaterialStack(IFCImportShapeEditScope scope, IFCStyledItem... method Dispose (line 178) | public void Dispose() method IFCImportShapeEditScope (line 216) | protected IFCImportShapeEditScope() method IFCImportShapeEditScope (line 221) | protected IFCImportShapeEditScope(Document doc, IFCProduct creator) method Create (line 234) | static public IFCImportShapeEditScope Create(Document doc, IFCProduct ... method CreatorId (line 242) | public int CreatorId() method GetContainingRepresentationIdentifier (line 253) | public IFCRepresentationIdentifier GetContainingRepresentationIdentifi... method AddGeometry (line 266) | public void AddGeometry(IFCSolidInfo solidInfo) method AddFootprintCurve (line 279) | public void AddFootprintCurve(Curve curve) method MustCreateSolid (line 291) | public bool MustCreateSolid() method GetShortSegmentTolerance (line 311) | public double GetShortSegmentTolerance() method AddPlanViewCurves (line 327) | public bool AddPlanViewCurves(IList curves, int id) method SetPlanViewRep (line 401) | public void SetPlanViewRep(Element shape) method Dispose (line 424) | public void Dispose() method InitializeBuilder (line 434) | public BuilderScope InitializeBuilder(IFCShapeBuilderType builderType) class BuildPreferenceSetter (line 458) | public class BuildPreferenceSetter : IDisposable method BuildPreferenceSetter (line 463) | public BuildPreferenceSetter(IFCImportShapeEditScope scope, BuildPre... method Dispose (line 470) | public void Dispose() type BuildPreferenceType (line 479) | public enum BuildPreferenceType FILE: Source/Revit.IFC.Import/Utility/IFCMaterialCache.cs class IFCMaterialCache (line 36) | public class IFCMaterialCache method IFCMaterialCache (line 53) | public IFCMaterialCache() method Add (line 62) | public void Add(string name, IFCMaterialInfo info) method FindMatchingMaterial (line 80) | public ElementId FindMatchingMaterial(string name, int id, IFCMaterial... method GetUniqueMaterialName (line 133) | public string GetUniqueMaterialName(string originalName, int id) FILE: Source/Revit.IFC.Import/Utility/IFCMaterialInfo.cs class IFCMaterialInfo (line 37) | public class IFCMaterialInfo method IFCMaterialInfo (line 64) | protected IFCMaterialInfo() method IFCMaterialInfo (line 68) | protected IFCMaterialInfo(Color color, int? transparency, int? shinine... method Create (line 86) | public static IFCMaterialInfo Create(Color color, int? transparency, i... method IsValid (line 91) | public bool IsValid() FILE: Source/Revit.IFC.Import/Utility/IFCNamingUtil.cs class IFCNamingUtil (line 30) | public class IFCNamingUtil method CleanIFCName (line 38) | public static string CleanIFCName(string ifcName) method SafeStringsAreEqual (line 67) | public static bool SafeStringsAreEqual(string s1, string s2) FILE: Source/Revit.IFC.Import/Utility/IFCObjectReferenceSelect.cs class IFCObjectReferenceSelect (line 36) | public class IFCObjectReferenceSelect method ToElementId (line 45) | static public ElementId ToElementId(IFCAnyHandle handle) method ToString (line 70) | static public string ToString(IFCAnyHandle handle) method ConcatenateString (line 125) | private static string ConcatenateString(string originalString, string ... method GetListAsString (line 141) | private static string GetListAsString(IFCAnyHandle handle, string prop... method ActorRoleToString (line 158) | private static string ActorRoleToString(IFCAnyHandle handle) method CalendarDateToString (line 171) | private static string CalendarDateToString(IFCAnyHandle handle) method CoordinatedUniversalTimeOffsetToString (line 189) | private static string CoordinatedUniversalTimeOffsetToString(IFCAnyHan... method DateAndTimeToString (line 218) | private static string DateAndTimeToString(IFCAnyHandle handle) method ExternalReferenceToString (line 225) | private static string ExternalReferenceToString(IFCAnyHandle handle) method LocalTimeToString (line 239) | private static string LocalTimeToString(IFCAnyHandle handle) method MaterialToString (line 267) | private static string MaterialToString(IFCAnyHandle handle) method MaterialListToString (line 275) | private static string MaterialListToString(IFCAnyHandle handle) method OrganizationToString (line 289) | private static string OrganizationToString(IFCAnyHandle handle) method PersonToString (line 295) | private static string PersonToString(IFCAnyHandle handle) method PersonAndOrganizationToString (line 339) | private static string PersonAndOrganizationToString(IFCAnyHandle handle) method PostalAddressToString (line 347) | private static string PostalAddressToString(IFCAnyHandle handle) method TelecomAddressToString (line 372) | private static string TelecomAddressToString(IFCAnyHandle handle) FILE: Source/Revit.IFC.Import/Utility/IFCParameterSetByGroup.cs class IFCParameterSetByGroup (line 32) | public class IFCParameterSetByGroup method IsAllowedParameterToSet (line 36) | private static bool IsAllowedParameterToSet(BuiltInParameter parameterId) method IFCParameterSetByGroup (line 44) | protected IFCParameterSetByGroup(Element element) method Create (line 68) | public static IFCParameterSetByGroup Create(Element element) method TryFindParameter (line 82) | public bool TryFindParameter(string parameterName, out Parameter param... FILE: Source/Revit.IFC.Import/Utility/IFCSolidInfo.cs class IFCSolidInfo (line 30) | public class IFCSolidInfo method IFCSolidInfo (line 47) | protected IFCSolidInfo() method IFCSolidInfo (line 54) | protected IFCSolidInfo(int id, GeometryObject geometryObject) method Create (line 67) | public static IFCSolidInfo Create(int id, GeometryObject geometryObject) FILE: Source/Revit.IFC.Import/Utility/IFCUnitUtil.cs class IFCUnitUtil (line 30) | public class IFCUnitUtil method ScaleAngle (line 37) | static public double ScaleAngle(double inValue) method ScaleLength (line 47) | static public double ScaleLength(double inValue) method ScaleLength (line 58) | static public XYZ ScaleLength(XYZ inValue) method ProjectScale (line 76) | static private double ProjectScale(ForgeTypeId specTypeId, double inVa... method ProjectScale (line 92) | static public void ProjectScale(ForgeTypeId specTypeId, IList inV... method FormatLengthAsString (line 115) | static public string FormatLengthAsString(double value) FILE: Source/Revit.IFC.Import/Utility/ParametersToSet.cs class ParameterSetter (line 9) | public class ParameterSetter : IDisposable method ParameterSetter (line 11) | public ParameterSetter() method Dispose (line 16) | public void Dispose() class ParametersToSet (line 30) | public class ParametersToSet method ParametersToSet (line 35) | public ParametersToSet() { } method Clear (line 40) | public void Clear() method AddIntegerParameter (line 50) | public void AddIntegerParameter(Parameter parameter, int value) method AddDoubleParameter (line 64) | public void AddDoubleParameter(Parameter parameter, double value) method AddParameterBase (line 73) | private Parameter AddParameterBase(Document doc, Element element, Cate... method AddStringParameter (line 150) | public bool AddStringParameter(Document doc, Element element, Category... method AddStringParameter (line 180) | public bool AddStringParameter(Document doc, Element element, Category... method AddStringParameter (line 203) | public void AddStringParameter(Parameter parameter, string value) method AddParameterElementId (line 222) | public bool AddParameterElementId(Document doc, Element element, Categ... method AddParameterBoolean (line 258) | public bool AddParameterBoolean(Document doc, Element element, Categor... method AddParameterInt (line 286) | public bool AddParameterInt(Document doc, Element element, Category ca... method CalculateUnitsTypeId (line 304) | private static ForgeTypeId CalculateUnitsTypeId(ForgeTypeId unitsTypeId, method AddParameterDouble (line 328) | public bool AddParameterDouble(Document doc, Element element, Category... method AddParameterMultilineString (line 359) | public bool AddParameterMultilineString(Document doc, Element element,... FILE: Source/Revit.IFC.Import/Utility/ProcessIFCRelation.cs class ProcessIFCRelation (line 34) | class ProcessIFCRelation method ValidateIFCRelAssigns (line 36) | static private void ValidateIFCRelAssigns(IFCAnyHandle ifcRelAssigns) method ValidateIFCRelAssignsOrAggregates (line 45) | static private void ValidateIFCRelAssignsOrAggregates(IFCAnyHandle ifc... method ProcessRelatedObjects (line 61) | static public ICollection ProcessRelatedObjects(I... method ProcessRelatingGroup (line 119) | static public IFCGroup ProcessRelatingGroup(IFCAnyHandle ifcRelAssigns... method ProcessRelatedObjectType (line 137) | static public string ProcessRelatedObjectType(IFCAnyHandle ifcRelAssigns) method ProcessRelatingObject (line 157) | static public IFCObjectDefinition ProcessRelatingObject(IFCAnyHandle i... method ProcessRelatedElement (line 175) | static public IFCElement ProcessRelatedElement(IFCAnyHandle ifcRelConn... method ProcessOtherPort (line 189) | static private IFCPort ProcessOtherPort(IFCAnyHandle ifcRelConnectsPor... method ProcessRelatedPort (line 208) | static public IFCPort ProcessRelatedPort(IFCAnyHandle ifcRelConnectsPo... method ProcessRelatingPort (line 218) | static public IFCPort ProcessRelatingPort(IFCAnyHandle ifcRelConnectsP... method ProcessIFCRelDefinesByProperties (line 230) | static public void ProcessIFCRelDefinesByProperties(IFCAnyHandle ifcRe... FILE: Source/Revit.IFC.Import/Utility/TessellatedShapeBuilderScope.cs class TessellatedShapeBuilderScope (line 31) | public class TessellatedShapeBuilderScope : BuilderScope class IFCFuzzyXYZSet (line 45) | private class IFCFuzzyXYZSet method IFCFuzzyXYZSet (line 51) | public IFCFuzzyXYZSet(double tol) method Clear (line 60) | public void Clear() method FindOrAdd (line 71) | public XYZ FindOrAdd(XYZ vertex) method ResetTolerance (line 86) | public void ResetTolerance(double tol) method TessellatedShapeBuilderScope (line 146) | public TessellatedShapeBuilderScope(IFCImportShapeEditScope container) method ResetCreatedFacesCount (line 167) | public void ResetCreatedFacesCount() method SetTargetAndFallbackGeometry (line 179) | public void SetTargetAndFallbackGeometry(TessellatedShapeBuilderTarget... method StartCollectingFaceSet (line 188) | public override void StartCollectingFaceSet(BRepType brepType = BRepTy... method GetVertexTolerance (line 205) | private double GetVertexTolerance() method StopCollectingFaceSet (line 217) | public void StopCollectingFaceSet() method StartCollectingFace (line 238) | public void StartCollectingFace(ElementId materialId, bool canTriangul... method AddFaceToTessellatedShapeBuilder (line 258) | private void AddFaceToTessellatedShapeBuilder(TessellatedFace theFace,... method StopCollectingFace (line 273) | public void StopCollectingFace(bool addFace, bool isExtraFace) method HaveActiveFace (line 293) | public bool HaveActiveFace() method AbortCurrentFace (line 301) | override public void AbortCurrentFace() method AddLoopVertices (line 315) | public bool AddLoopVertices(int id, List loopVertices) method ClearTessellatedShapeBuilder (line 435) | private void ClearTessellatedShapeBuilder() method CreateGeometryObjects (line 450) | private IList CreateGeometryObjects(string guid, method CreateClosedSolid (line 494) | private IList CreateClosedSolid(string guid) method MustCreateSolid (line 521) | public bool MustCreateSolid() method TryToCreateSolid (line 531) | public bool TryToCreateSolid() method CreateMesh (line 541) | private IList CreateMesh(string guid) method CreateSolidOrMesh (line 561) | private IList CreateSolidOrMesh(string guid) method CreateGeometry (line 581) | public override IList CreateGeometry(string guid) method CanRevertToMesh (line 601) | public bool CanRevertToMesh() method RevertToMeshIfPossible (line 610) | public bool RevertToMeshIfPossible() FILE: Source/RevitIFCTools/App.xaml.cs class App (line 8) | public partial class App : Application FILE: Source/RevitIFCTools/GeneratePsetDefWin.xaml.cs class GeneratePsetDefWin (line 33) | public partial class GeneratePsetDefWin : Window method GeneratePsetDefWin (line 39) | public GeneratePsetDefWin() method button_PSDSourceDir_Click (line 47) | private void button_PSDSourceDir_Click(object sender, RoutedEventArgs e) method button_OutputFile_Click (line 60) | private void button_OutputFile_Click(object sender, RoutedEventArgs e) method button_Go_Click (line 76) | private void button_Go_Click(object sender, RoutedEventArgs e) method WriteRevitSharedParam (line 242) | void WriteRevitSharedParam(StreamWriter stSharedPar, IDictionary d... method WriteGeneratedCode (line 351) | int WriteGeneratedCode(StreamWriter outF, ProcessPsetDefinition procPs... method button_Cancel_Click (line 637) | private void button_Cancel_Click(object sender, RoutedEventArgs e) method Button_BrowseSharedParFile_Click (line 647) | private void Button_BrowseSharedParFile_Click(object sender, RoutedEve... method Button_BrowseSharedParFileType_Click (line 663) | private void Button_BrowseSharedParFileType_Click(object sender, Route... method GetPsdOrLexicalFolders (line 687) | private List GetPsdOrLexicalFolders(string sourceDirect... FILE: Source/RevitIFCTools/HtmlPsetDefinitionParser.cs class HtmlPsetDefinitionParser (line 33) | public class HtmlPsetDefinitionParser method HtmlPsetDefinitionParser (line 40) | public HtmlPsetDefinitionParser(StreamWriter logger) method ProcessHtmlFile (line 52) | public PsetDefinition ProcessHtmlFile(string schemaVersion, FileInfo h... method ExtractSetName (line 84) | private string ExtractSetName(string htmlContent) method ExtractIfcVersionFromHeader (line 98) | private string ExtractIfcVersionFromHeader(string htmlContent) method NormalizeIfcVersion (line 113) | private string NormalizeIfcVersion(string ifcVersion) method ExtractApplicableClassesAndTypes (line 143) | private (List Classes, string ApplicableType, string Predefine... method ExtractProperties (line 192) | private HashSet ExtractProperties(string htmlContent, st... method ExtractPropertiesTable (line 221) | private string ExtractPropertiesTable(string htmlContent) method ExtractTableRows (line 238) | private List ExtractTableRows(string tableHtml) method ParsePropertyRow (line 262) | private PsetProperty ParsePropertyRow(string rowHtml, string folderPat... method ExtractTableCells (line 308) | private List ExtractTableCells(string rowHtml) method ExtractPropertyTypeLink (line 325) | private string ExtractPropertyTypeLink(string cellHtml) method ExtractDataTypeLink (line 335) | private string ExtractDataTypeLink(string cellHtml) method MapQuantityType (line 357) | private PropertyDataType MapQuantityType(string htmlQuantityType) method MapPropertyType (line 393) | private PropertyDataType MapPropertyType(string htmlPropertyType, stri... method ParseEnumeratedValue (line 428) | private PropertyEnumeratedValue ParseEnumeratedValue(string enumName, ... method ParseEnumFile (line 459) | private List ParseEnumFile(string enumFilePath) method ParseTableValue (line 493) | private PropertyTableValue ParseTableValue(string compoundDataType) method ExtractSection (line 516) | private string ExtractSection(string htmlContent, string sectionTitle) method StripHtmlTags (line 528) | private string StripHtmlTags(string html) FILE: Source/RevitIFCTools/IFCEntityAndPsetList.cs class IFCEntityInfo (line 25) | [DataContract] class IFCPropertySetDef (line 37) | [DataContract] class IFCEntityAndPsetList (line 49) | [DataContract] method PsetIsInTheList (line 72) | public bool PsetIsInTheList(string psetName, IFCEntityInfo entityInfo) FILE: Source/RevitIFCTools/IFCEntityListWin.xaml.cs class IFCEntityListWin (line 37) | public partial class IFCEntityListWin: Window method IFCEntityListWin (line 43) | public IFCEntityListWin() method button_browse_Click (line 53) | private void button_browse_Click(object sender, RoutedEventArgs e) method processSchema (line 73) | private void processSchema(FileInfo f) method listBox_SelectionChanged (line 99) | private void listBox_SelectionChanged(object sender, SelectionChangedE... method button_Go_Click (line 107) | private void button_Go_Click(object sender, RoutedEventArgs e) method button_Cancel_Click (line 380) | private void button_Cancel_Click(object sender, RoutedEventArgs e) method button_browseOutputFolder_Click (line 387) | private void button_browseOutputFolder_Click(object sender, RoutedEven... method button_subtypeTest_Click (line 396) | private void button_subtypeTest_Click(object sender, RoutedEventArgs e) method button_supertypeTest_Click (line 415) | private void button_supertypeTest_Click(object sender, RoutedEventArgs e) method textBox_type1_TextChanged (line 434) | private void textBox_type1_TextChanged(object sender, TextChangedEvent... method textBox_type2_TextChanged (line 439) | private void textBox_type2_TextChanged(object sender, TextChangedEvent... method textBox_outputFolder_TextChanged (line 444) | private void textBox_outputFolder_TextChanged(object sender, TextChang... method Button_ExportInfoPair_Click (line 449) | private void Button_ExportInfoPair_Click(object sender, RoutedEventArg... FILE: Source/RevitIFCTools/MainWindow.xaml.cs class MainWindow (line 29) | public partial class MainWindow : Window method MainWindow (line 31) | public MainWindow() method button_GenerateIFCEntityList_Click (line 36) | private void button_GenerateIFCEntityList_Click(object sender, RoutedE... method button_GeneratePsetDefs_Click (line 42) | private void button_GeneratePsetDefs_Click(object sender, RoutedEventA... method button_Cancel_Click (line 48) | private void button_Cancel_Click(object sender, RoutedEventArgs e) method button_paramexpr_Click (line 53) | private void button_paramexpr_Click(object sender, RoutedEventArgs e) method Button_GenGUID_Click (line 60) | private void Button_GenGUID_Click(object sender, RoutedEventArgs e) method Button_switchcase_Click (line 66) | private void Button_switchcase_Click(object sender, RoutedEventArgs e) FILE: Source/RevitIFCTools/ParameterExpr/ExprTester.xaml.cs class ExprTester (line 30) | public partial class ExprTester : Window method ExprTester (line 32) | public ExprTester() method button_Parse_Click (line 37) | private void button_Parse_Click(object sender, RoutedEventArgs e) method button_Close_Click (line 63) | private void button_Close_Click(object sender, RoutedEventArgs e) method button_ClearOutput_Click (line 68) | private void button_ClearOutput_Click(object sender, RoutedEventArgs e) method button_ClearAll_Click (line 74) | private void button_ClearAll_Click(object sender, RoutedEventArgs e) FILE: Source/RevitIFCTools/ParameterExpr/Logger.cs class Logger (line 25) | public static class Logger method resetStream (line 37) | public static void resetStream() method writeLog (line 48) | public static void writeLog(string msgText) method getmStreamContent (line 58) | public static char[] getmStreamContent() FILE: Source/RevitIFCTools/ParameterExpr/ParameterExprParserTest.cs class EvalListener (line 26) | class EvalListener : ParamExprGrammarBaseListener method EvalListener (line 30) | public EvalListener(ParamExprGrammarParser parser) method VisitTerminal (line 41) | public override void VisitTerminal(ITerminalNode node) method EnterEveryRule (line 49) | public override void EnterEveryRule(ParserRuleContext context) method ExitEveryRule (line 54) | public override void ExitEveryRule(ParserRuleContext context) FILE: Source/RevitIFCTools/ProcessPsetDefinition.cs class SharedParameterDef (line 30) | public class SharedParameterDef : ICloneable method Clone (line 43) | public virtual object Clone() class VersionSpecificPropertyDef (line 59) | public class VersionSpecificPropertyDef class ProcessPsetDefinition (line 66) | public class ProcessPsetDefinition method ProcessPsetDefinition (line 82) | public ProcessPsetDefinition(StreamWriter logfile) method AddPsetDefToDict (line 89) | void AddPsetDefToDict(string schemaVersionName, PsetDefinition psetD) method AddPredefinedPsetsToDict (line 118) | void AddPredefinedPsetsToDict(string schemaVersionName) method checkAliasLanguage (line 123) | LanguageType checkAliasLanguage(string language) method writeEnumFile (line 180) | void writeEnumFile(string IfcVersion, string schemaVersion, string pen... method endWriteEnumFile (line 241) | public void endWriteEnumFile() method HandleInvalidCharacter (line 250) | string HandleInvalidCharacter(string name) method removeInvalidNName (line 267) | public static string removeInvalidNName(string name) method processSimpleProperty (line 281) | public void processSimpleProperty(StreamWriter outF, string psetName, ... method processExistingParFile (line 561) | public static IDictionary processExistingP... method getPropertyDef (line 654) | public PsetProperty getPropertyDef(XNamespace ns, XElement pDef, Dicti... method Process (line 917) | PsetDefinition Process(string schemaVersion, FileInfo PSDfileName, Dic... method GetApplicablePredefinedType (line 1136) | private string GetApplicablePredefinedType(string[] applTypeStr) method ProcessHtmlFiles (line 1158) | private void ProcessHtmlFiles(string schemaName, DirectoryInfo psdFold... method ProcessXmlFiles (line 1174) | private void ProcessXmlFiles(string schemaName, DirectoryInfo psdFolde... method ProcessSchemaPsetDef (line 1186) | public void ProcessSchemaPsetDef(string schemaName, DirectoryInfo psdF... method ProcessPreIfc4QtoSets (line 1197) | public void ProcessPreIfc4QtoSets(string schemaName) method Qto_SiteBaseQuantitiesIFC2x2 (line 1234) | private PsetDefinition Qto_SiteBaseQuantitiesIFC2x2(string schemaName) method Qto_BuildingBaseQuantitiesIFC2x2 (line 1257) | private PsetDefinition Qto_BuildingBaseQuantitiesIFC2x2(string schemaN... method Qto_BuildingStoreyBaseQuantitiesIFC2x2 (line 1298) | private PsetDefinition Qto_BuildingStoreyBaseQuantitiesIFC2x2(string s... method Qto_SpaceBaseQuantitiesIFC2x2 (line 1333) | private PsetDefinition Qto_SpaceBaseQuantitiesIFC2x2(string schemaName) method Qto_CoveringBaseQuantitiesIFC2x2 (line 1380) | private PsetDefinition Qto_CoveringBaseQuantitiesIFC2x2(string schemaN... method Qto_BeamBaseQuantitiesIFC2x2 (line 1397) | private PsetDefinition Qto_BeamBaseQuantitiesIFC2x2(string schemaName) method Qto_ColumnBaseQuantitiesIFC2x2 (line 1409) | private PsetDefinition Qto_ColumnBaseQuantitiesIFC2x2(string schemaName) method Qto_MemberBaseQuantitiesIFC2x2 (line 1421) | private PsetDefinition Qto_MemberBaseQuantitiesIFC2x2(string schemaName) method Qto_OpeningElementBaseQuantitiesIFC2x2 (line 1433) | private PsetDefinition Qto_OpeningElementBaseQuantitiesIFC2x2(string s... method Qto_WallBaseQuantitiesIFC2x2 (line 1450) | private PsetDefinition Qto_WallBaseQuantitiesIFC2x2(string schemaName) method Qto_SlabBaseQuantitiesIFC2x2 (line 1515) | private PsetDefinition Qto_SlabBaseQuantitiesIFC2x2(string schemaName) method Qto_RoofBaseQuantitiesIFC2x2 (line 1562) | private PsetDefinition Qto_RoofBaseQuantitiesIFC2x2(string schemaName) method Qto_SiteBaseQuantitiesIFC2x3 (line 1579) | private PsetDefinition Qto_SiteBaseQuantitiesIFC2x3(string schemaName) method Qto_BuildingBaseQuantitiesIFC2x3 (line 1602) | private PsetDefinition Qto_BuildingBaseQuantitiesIFC2x3(string schemaN... method Qto_BuildingStoreyBaseQuantitiesIFC2x3 (line 1649) | private PsetDefinition Qto_BuildingStoreyBaseQuantitiesIFC2x3(string s... method Qto_SpaceBaseQuantitiesIFC2x3 (line 1690) | private PsetDefinition Qto_SpaceBaseQuantitiesIFC2x3(string schemaName) method Qto_CoveringBaseQuantitiesIFC2x3 (line 1773) | private PsetDefinition Qto_CoveringBaseQuantitiesIFC2x3(string schemaN... method AddQuantitiesForStructuralElement (line 1796) | private void AddQuantitiesForStructuralElement(ref PsetDefinition psetD) method Qto_BeamBaseQuantitiesIFC2x3 (line 1847) | private PsetDefinition Qto_BeamBaseQuantitiesIFC2x3(string schemaName) method Qto_ColumnBaseQuantitiesIFC2x3 (line 1859) | private PsetDefinition Qto_ColumnBaseQuantitiesIFC2x3(string schemaName) method Qto_MemberBaseQuantitiesIFC2x3 (line 1871) | private PsetDefinition Qto_MemberBaseQuantitiesIFC2x3(string schemaName) method Qto_OpeningElementBaseQuantitiesIFC2x3 (line 1883) | private PsetDefinition Qto_OpeningElementBaseQuantitiesIFC2x3(string s... method Qto_ProjectionElementBaseQuantitiesIFC2x3 (line 1906) | private PsetDefinition Qto_ProjectionElementBaseQuantitiesIFC2x3(strin... method Qto_WallBaseQuantitiesIFC2x3 (line 1929) | private PsetDefinition Qto_WallBaseQuantitiesIFC2x3(string schemaName) method Qto_SlabBaseQuantitiesIFC2x3 (line 2018) | private PsetDefinition Qto_SlabBaseQuantitiesIFC2x3(string schemaName) method Qto_RoofBaseQuantitiesIFC2x3 (line 2077) | private PsetDefinition Qto_RoofBaseQuantitiesIFC2x3(string schemaName) method ProcessPredefinedPsets (line 2094) | public void ProcessPredefinedPsets(string schemaName) method IfcDoorLiningProperties (line 2118) | private PsetDefinition IfcDoorLiningProperties(string schemaName) method IfcDoorPanelProperties (line 2250) | private PsetDefinition IfcDoorPanelProperties(string schemaName) method IfcPermeableCoveringProperties (line 2299) | private PsetDefinition IfcPermeableCoveringProperties(string schemaName) method IfcReinforcementDefinitionProperties (line 2353) | private PsetDefinition IfcReinforcementDefinitionProperties(string sch... method IfcWindowLiningProperties (line 2377) | private PsetDefinition IfcWindowLiningProperties(string schemaName) method IfcWindowPanelProperties (line 2503) | private PsetDefinition IfcWindowPanelProperties(string schemaName) method IfcMechanicalMaterialProperties (line 2553) | private PsetDefinition IfcMechanicalMaterialProperties(string schemaName) method IfcMechanicalSteelMaterialProperties (line 2594) | private PsetDefinition IfcMechanicalSteelMaterialProperties(string sch... method IfcMechanicalConcreteMaterialProperties (line 2648) | private PsetDefinition IfcMechanicalConcreteMaterialProperties(string ... method IfcThermalMaterialProperties (line 2695) | private PsetDefinition IfcThermalMaterialProperties(string schemaName) method IfcHygroscopicMaterialProperties (line 2730) | private PsetDefinition IfcHygroscopicMaterialProperties(string schemaN... method IfcGeneralMaterialProperties (line 2772) | private PsetDefinition IfcGeneralMaterialProperties(string schemaName) method IfcOpticalMaterialProperties (line 2801) | private PsetDefinition IfcOpticalMaterialProperties(string schemaName) method IfcWaterProperties (line 2867) | private PsetDefinition IfcWaterProperties(string schemaName) method IfcFuelProperties (line 2920) | private PsetDefinition IfcFuelProperties(string schemaName) method IfcProductsOfCombustionProperties (line 2955) | private PsetDefinition IfcProductsOfCombustionProperties(string schema... FILE: Source/RevitIFCTools/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Source/RevitIFCTools/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: Source/RevitIFCTools/PropertySet/ComplexProperty.cs class ComplexProperty (line 24) | class ComplexProperty : PropertyDataType method ToString (line 28) | public override string ToString() FILE: Source/RevitIFCTools/PropertySet/LanguageType.cs type LanguageType (line 22) | enum LanguageType FILE: Source/RevitIFCTools/PropertySet/NameAlias.cs class NameAlias (line 22) | public class NameAlias FILE: Source/RevitIFCTools/PropertySet/PropertyBoundedValue.cs class PropertyBoundedValue (line 22) | class PropertyBoundedValue : PropertyDataType method ToString (line 25) | public override string ToString() FILE: Source/RevitIFCTools/PropertySet/PropertyDataType.cs class PropertyDataType (line 22) | abstract public class PropertyDataType method ToString (line 24) | public abstract override string ToString(); FILE: Source/RevitIFCTools/PropertySet/PropertyEnumItem.cs class PropertyEnumItem (line 24) | class PropertyEnumItem FILE: Source/RevitIFCTools/PropertySet/PropertyEnumeratedValue.cs class PropertyEnumeratedValue (line 24) | class PropertyEnumeratedValue : PropertyDataType method ToString (line 28) | public override string ToString() FILE: Source/RevitIFCTools/PropertySet/PropertyListValue.cs class PropertyListValue (line 22) | class PropertyListValue : PropertyDataType method ToString (line 25) | public override string ToString() FILE: Source/RevitIFCTools/PropertySet/PropertyReferenceValue.cs class PropertyReferenceValue (line 22) | class PropertyReferenceValue : PropertyDataType method ToString (line 25) | public override string ToString() FILE: Source/RevitIFCTools/PropertySet/PropertySingleValue.cs class PropertySingleValue (line 22) | class PropertySingleValue : PropertyDataType method ToString (line 25) | public override string ToString() FILE: Source/RevitIFCTools/PropertySet/PropertyTableValue.cs class PropertyTableValue (line 22) | class PropertyTableValue : PropertyDataType method ToString (line 27) | public override string ToString() FILE: Source/RevitIFCTools/PropertySet/PsetDefinition.cs class PropertyComparer (line 25) | public class PropertyComparer : IEqualityComparer method Equals (line 27) | public bool Equals(PsetProperty prop1, PsetProperty prop2) method GetHashCode (line 32) | public int GetHashCode(PsetProperty prop) class PsetDefinition (line 38) | public class PsetDefinition method ToString (line 63) | public override string ToString() FILE: Source/RevitIFCTools/PropertySet/PsetProperty.cs class PsetProperty (line 24) | public class PsetProperty method ToString (line 31) | public override string ToString() FILE: Source/RevitIFCTools/RevitIFCToolsEnum.cs type PsetOrQtoSetEnum (line 5) | public enum PsetOrQtoSetEnum type ItemsInPsetQtoDefs (line 13) | public enum ItemsInPsetQtoDefs class PsetOrQto (line 23) | public class PsetOrQto