Public Member Functions | |
def | capitalize (self, name) |
def | getAttributes (self, name) |
def | readEntities (self) |
def | readTypes (self) |
Public Attributes | |
data | |
entities | |
file | |
filename | |
types | |
Static Public Attributes | |
list | NO_ATTR = ["WHERE", "INVERSE","WR2","WR3", "WR4", "WR5", "UNIQUE", "DERIVE"] |
list | SIMPLETYPES = ["INTEGER", "REAL", "STRING", "NUMBER", "LOGICAL", "BOOLEAN"] |
def importIFClegacy.IfcSchema.capitalize | ( | self, | |
name | |||
) |
References App::Enumeration::Object.data(), Gui::Dialog::ButtonModel.data(), Gui::Dialog::CommandModel.data(), Gui::Dialog::PrintModel.data(), Gui::DocumentModel.data(), Gui::Dialog::DownloadModel.data(), ExpressionCompleterModel.data(), Gui::PropertyEditor::PropertyModel.data(), Gui::Dialog::ParameterGroupItem.data(), Gui::PropertyEditor::PropertyItem.data(), Gui::PropertyEditor::PropertyLinkItem.data(), Gui::DocumentModelIndex.data(), Gui::ApplicationIndex.data(), Gui::DocumentIndex.data(), Gui::ViewProviderIndex.data(), SelectionParser::StringFactory.data, SoVectorizeImage::Image.data, Gui::VectorTableModel.data(), Gui::VectorListEditor.data, package_list.PackageListItemModel.data(), change_branch.ChangeBranchDialogModel.data(), ArchSchedule._ArchSchedule.data, Dice3DS.dom3ds.UndefinedChunk.data, importIFClegacy.IfcSchema.data, importIFClegacy.IfcEntity.data, importIFClegacy.IfcDocument.data, PartGui::FilletRadiusModel.data(), PartGui::ResultModel.data(), DrawingGui::TaskOrthoViews.data, PathScripts.PathUtils.depth_params.data, Array2D< char >.data, Array2D< float >.data, Array2D< T >.data, KDL::Vector2.data, KDL::Vector.data, KDL::Stiffness.data, KDL::Rotation.data, KDL::Jacobian.data, KDL::JntArray.data, KDL::JntSpaceInertiaMatrix.data, KDL::RotationalInertia.data, Mod.Show.mTempoVis.TempoVis.data, Mod.Show.SceneDetail.SceneDetail.data, Mod.Show.SceneDetails.ClipPlane.ClipPlane.data, Mod.Show.SceneDetails.ObjectClipPlane.ObjectClipPlane.data, Mod.Show.SceneDetails.Pickability.Pickability.data, Mod.Show.SceneDetails.VProperty.VProperty.data, Mod.Show.SceneDetails.Workbench.Workbench.data, ConstraintItem.data(), Spreadsheet::PropertySheet.data, SpreadsheetGui::SheetModel.data(), and FeaturePython.ViewProviderOctahedron.data.
def importIFClegacy.IfcSchema.getAttributes | ( | self, | |
name | |||
) |
Get all attributes af an entity, including supertypes
References importIFClegacy.IfcSchema.entities.
def importIFClegacy.IfcSchema.readEntities | ( | self | ) |
Parse all the possible entities from the schema, returns a dictionary of the form: { name: { "supertype": supertype, "attributes": [{ key: value }, ..] }}
References App::Enumeration::Object.data(), Gui::Dialog::ButtonModel.data(), Gui::Dialog::CommandModel.data(), Gui::Dialog::PrintModel.data(), Gui::DocumentModel.data(), Gui::Dialog::DownloadModel.data(), ExpressionCompleterModel.data(), Gui::PropertyEditor::PropertyModel.data(), Gui::Dialog::ParameterGroupItem.data(), Gui::PropertyEditor::PropertyItem.data(), Gui::PropertyEditor::PropertyLinkItem.data(), Gui::DocumentModelIndex.data(), Gui::ApplicationIndex.data(), Gui::DocumentIndex.data(), Gui::ViewProviderIndex.data(), SelectionParser::StringFactory.data, SoVectorizeImage::Image.data, Gui::VectorTableModel.data(), Gui::VectorListEditor.data, package_list.PackageListItemModel.data(), change_branch.ChangeBranchDialogModel.data(), ArchSchedule._ArchSchedule.data, Dice3DS.dom3ds.UndefinedChunk.data, importIFClegacy.IfcSchema.data, importIFClegacy.IfcEntity.data, importIFClegacy.IfcDocument.data, PartGui::FilletRadiusModel.data(), PartGui::ResultModel.data(), DrawingGui::TaskOrthoViews.data, PathScripts.PathUtils.depth_params.data, Array2D< char >.data, Array2D< float >.data, Array2D< T >.data, KDL::Vector2.data, KDL::Vector.data, KDL::Stiffness.data, KDL::Rotation.data, KDL::Jacobian.data, KDL::JntArray.data, KDL::JntSpaceInertiaMatrix.data, KDL::RotationalInertia.data, Mod.Show.mTempoVis.TempoVis.data, Mod.Show.SceneDetail.SceneDetail.data, Mod.Show.SceneDetails.ClipPlane.ClipPlane.data, Mod.Show.SceneDetails.ObjectClipPlane.ObjectClipPlane.data, Mod.Show.SceneDetails.Pickability.Pickability.data, Mod.Show.SceneDetails.VProperty.VProperty.data, Mod.Show.SceneDetails.Workbench.Workbench.data, ConstraintItem.data(), Spreadsheet::PropertySheet.data, SpreadsheetGui::SheetModel.data(), FeaturePython.ViewProviderOctahedron.data, and importIFClegacy.IfcSchema.NO_ATTR.
def importIFClegacy.IfcSchema.readTypes | ( | self | ) |
Parse all the possible types from the schema, returns a dictionary Name -> Type
References App::Enumeration::Object.data(), Gui::Dialog::ButtonModel.data(), Gui::Dialog::CommandModel.data(), Gui::Dialog::PrintModel.data(), Gui::DocumentModel.data(), Gui::Dialog::DownloadModel.data(), ExpressionCompleterModel.data(), Gui::PropertyEditor::PropertyModel.data(), Gui::VectorTableModel.data(), Gui::Dialog::ParameterGroupItem.data(), Gui::PropertyEditor::PropertyItem.data(), Gui::PropertyEditor::PropertyLinkItem.data(), Gui::DocumentModelIndex.data(), Gui::ApplicationIndex.data(), Gui::DocumentIndex.data(), Gui::ViewProviderIndex.data(), SelectionParser::StringFactory.data, SoVectorizeImage::Image.data, Gui::VectorListEditor.data, package_list.PackageListItemModel.data(), change_branch.ChangeBranchDialogModel.data(), ArchSchedule._ArchSchedule.data, Dice3DS.dom3ds.UndefinedChunk.data, importIFClegacy.IfcSchema.data, importIFClegacy.IfcEntity.data, importIFClegacy.IfcDocument.data, PartGui::FilletRadiusModel.data(), PartGui::ResultModel.data(), DrawingGui::TaskOrthoViews.data, PathScripts.PathUtils.depth_params.data, Array2D< char >.data, Array2D< float >.data, Array2D< T >.data, KDL::Vector2.data, KDL::Vector.data, KDL::Stiffness.data, KDL::Rotation.data, KDL::Jacobian.data, KDL::JntArray.data, KDL::JntSpaceInertiaMatrix.data, KDL::RotationalInertia.data, Mod.Show.mTempoVis.TempoVis.data, Mod.Show.SceneDetail.SceneDetail.data, Mod.Show.SceneDetails.ClipPlane.ClipPlane.data, Mod.Show.SceneDetails.ObjectClipPlane.ObjectClipPlane.data, Mod.Show.SceneDetails.Pickability.Pickability.data, Mod.Show.SceneDetails.VProperty.VProperty.data, Mod.Show.SceneDetails.Workbench.Workbench.data, ConstraintItem.data(), Spreadsheet::PropertySheet.data, SpreadsheetGui::SheetModel.data(), FeaturePython.ViewProviderOctahedron.data, and importIFClegacy.IfcSchema.SIMPLETYPES.
importIFClegacy.IfcSchema.data |
Referenced by Mod.Show.mTempoVis.TempoVis.activateWorkbench(), Mod.Show.SceneDetail.SceneDetail.apply_data(), importIFClegacy.IfcSchema.capitalize(), Mod.Show.mTempoVis.TempoVis.forget(), Mod.Show.mTempoVis.TempoVis.forgetDetail(), Mod.Show.mTempoVis.TempoVis.has(), ArchSchedule.CommandArchSchedule.IsActive(), importIFClegacy.IfcSchema.readEntities(), importIFClegacy.IfcSchema.readTypes(), Mod.Show.mTempoVis.TempoVis.restore(), Mod.Show.mTempoVis.TempoVis.save(), Mod.Show.mTempoVis.TempoVis.stored_val(), FeaturePython.ViewProviderOctahedron.updateData(), and Dice3DS.dom3ds.UndefinedChunk.write().
importIFClegacy.IfcSchema.entities |
Referenced by importIFClegacy.IfcSchema.getAttributes().
importIFClegacy.IfcSchema.file |
Referenced by exportIFCHelper.ContextCreator.createAutomaticProject(), exportIFCHelper.ContextCreator.createCustomProject(), exportIFCHelper.ContextCreator.createGeometricRepresentationContext(), exportIFCHelper.ContextCreator.createGeometricRepresentationSubContext(), exportIFCHelper.ContextCreator.createMapConversion(), exportIFCHelper.ContextCreator.createTargetCRS(), exportIFCHelper.ContextCreator.createTrueNorth(), and importIFClegacy.IfcFile.read().
importIFClegacy.IfcSchema.filename |
Referenced by ArchReference.ArchReferenceTaskPanel.accept(), ArchReference.ArchReferenceTaskPanel.chooseFile(), addonmanager_macro.Macro.install(), addonmanager_macro.Macro.is_installed(), exportDRAWEXE.Drawexporter.process_object(), addonmanager_macro.Macro.remove(), and exportDRAWEXE.Drawexporter.saveSweep().
|
static |
Referenced by importIFClegacy.IfcSchema.readEntities().
|
static |
Referenced by importIFClegacy.IfcSchema.readTypes().
importIFClegacy.IfcSchema.types |