15 #include "CeeCore/Base.h" 16 #include "CeeUnstructGrid/Element.h" 18 #include "CeeImportCae/Base.h" 19 #include "CeeImportCae/ReaderSettingsMarc.h" 20 #include "CeeImportCae/ReaderSettingsPtc.h" 21 #include "CeeImportCae/ReaderSettingsOpenFoam.h" 22 #include "CeeImportCae/ReaderSettingsDataProvider.h" 32 class DataSourceCaePrivate;
55 size_t dataProviderSettingsCount()
const;
60 void setEnsuresUniqueResultNames(
bool ensure);
61 bool ensuresUniqueResultNames()
const;
63 void setUsesUndefinedResults(
bool use);
64 bool usesUndefinedResults()
const;
66 bool isGlobalCoordinateTransformationEnabled()
const;
67 void enableGlobalCoordinateTransformation(
bool enable);
70 void clearExcludedElementCategories();
71 const std::vector<cee::ug::Element::Category>& excludedElementCategories()
const;
73 int getCategoryBottomSectionId(
int categoryId)
const;
74 int getCategoryTopSectionId(
int categoryId)
const;
75 std::vector<int> getSectionCategoryIds()
const;
77 void setTopAndBottomSectionIdForCategory(
int categoryId,
int sectionIdTop,
int sectionIdBottom);
81 CEE_BASE_F(DataSourceCaePrivate);
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Settings manager for the different CAE file formats supported by ImportCae.
Definition: ReaderSettings.h:39
Settings applicable to the Marc file reader.
Definition: ReaderSettingsMarc.h:26
Settings applicable to the PTC file reader.
Definition: ReaderSettingsPtc.h:26
Settings applicable to the OpenFoam file reader.
Definition: ReaderSettingsOpenFoam.h:26
Settings applicable to the DataProvider plugin reader.
Definition: ReaderSettingsDataProvider.h:29
Category
List of categories.
Definition: Element.h:54