()
| 82 | |
| 83 | |
| 84 | def nodes_index() -> list[tuple[str, list[tuple[str, str]]]]: |
| 85 | return [ |
| 86 | ( |
| 87 | "IFC", |
| 88 | [ |
| 89 | ("ifc.create_file", "SvIfcCreateFile"), |
| 90 | ("ifc.read_file", "SvIfcReadFile"), |
| 91 | ("ifc.write_file", "SvIfcWriteFile"), |
| 92 | ("ifc.create_entity", "SvIfcCreateEntity"), |
| 93 | ("ifc.create_shape", "SvIfcCreateShape"), |
| 94 | ("ifc.read_entity", "SvIfcReadEntity"), |
| 95 | ("ifc.pick_ifc_class", "SvIfcPickIfcClass"), |
| 96 | ("ifc.by_id", "SvIfcById"), |
| 97 | ("ifc.by_guid", "SvIfcByGuid"), |
| 98 | ("ifc.by_type", "SvIfcByType"), |
| 99 | ("ifc.by_query", "SvIfcByQuery"), |
| 100 | ("ifc.add", "SvIfcAdd"), |
| 101 | ("ifc.add_pset", "SvIfcAddPset"), |
| 102 | ("ifc.add_spatial_element", "SvIfcAddSpatialElement"), |
| 103 | ("ifc.remove", "SvIfcRemove"), |
| 104 | ("ifc.generate_guid", "SvIfcGenerateGuid"), |
| 105 | ("ifc.get_property", "SvIfcGetProperty"), |
| 106 | ("ifc.get_attribute", "SvIfcGetAttribute"), |
| 107 | ("ifc.select_blender_objects", "SvIfcSelectBlenderObjects"), |
| 108 | ("ifc.api", "SvIfcApi"), |
| 109 | ("ifc.bmesh_to_ifc", "SvIfcBMeshToIfcRepr"), |
| 110 | ("ifc.sverchok_to_ifc", "SvIfcSverchokToIfcRepr"), |
| 111 | ("ifc.create_project", "SvIfcCreateProject"), |
| 112 | ("ifc.quick_project_setup", "SvIfcQuickProjectSetup"), |
| 113 | ], |
| 114 | ), |
| 115 | ( |
| 116 | "IFC Shape Builder", |
| 117 | [ |
| 118 | ("ifc.shape_builder.rectangle", "SvIfcSbRectangle"), |
| 119 | ("ifc.shape_builder.extrude", "SvIfcSbExtrude"), |
| 120 | ("ifc.shape_builder.representation", "SvIfcSbRepresentation"), |
| 121 | ("ifc.shape_builder.test", "SvIfcSbTest"), |
| 122 | ("ifc.shape_builder.shape_output", "SvSbShapeOutput"), |
| 123 | ("ifc.shape_builder.mesh", "SvSbMesh"), |
| 124 | ("ifc.shape_builder.polyline", "SvSbPolyline"), |
| 125 | ], |
| 126 | ), |
| 127 | ] |
| 128 | |
| 129 | |
| 130 | def make_node_categories() -> list[dict[str, list[str]]]: |
no outgoing calls
no test coverage detected