Classes | |
| class | CommandBooleanFragments |
| class | CommandSlice |
| class | CommandSliceApart |
| class | CommandXOR |
| class | FeatureBooleanFragments |
| class | FeatureSlice |
| class | FeatureXOR |
| class | ViewProviderBooleanFragments |
| class | ViewProviderSlice |
| class | ViewProviderXOR |
Functions | |
| def | addCommands () |
| def | cmdCreateBooleanFragmentsFeature (name, mode) |
| def | cmdCreateSliceFeature (name, mode, transaction=True) |
| def | cmdCreateXORFeature (name) |
| def | cmdSliceApart () |
| def | getIconPath (icon_dot_svg) |
| def | makeBooleanFragments (name) |
| def | makeSlice (name) |
| def | makeXOR (name) |
Variables | |
| translate = FreeCAD.Qt.translate | |
| def BOPTools.SplitFeatures.addCommands | ( | ) |
| def BOPTools.SplitFeatures.cmdCreateBooleanFragmentsFeature | ( | name, | |
| mode | |||
| ) |
cmdCreateBooleanFragmentsFeature(name, mode): implementation of GUI command to create BooleanFragments feature (GFA). Mode can be "Standard", "Split", or "CompSolid".
Referenced by BOPTools.SplitFeatures.CommandBooleanFragments.Activated().
| def BOPTools.SplitFeatures.cmdCreateSliceFeature | ( | name, | |
| mode, | |||
transaction = True |
|||
| ) |
cmdCreateSliceFeature(name, mode): implementation of GUI command to create Slice feature. Mode can be "Standard", "Split", or "CompSolid".
Referenced by BOPTools.SplitFeatures.CommandSlice.Activated(), and BOPTools.SplitFeatures.cmdSliceApart().
| def BOPTools.SplitFeatures.cmdCreateXORFeature | ( | name | ) |
cmdCreateXORFeature(name): implementation of GUI command to create XOR feature (GFA). Mode can be "Standard", "Split", or "CompSolid".
Referenced by BOPTools.SplitFeatures.CommandXOR.Activated().
| def BOPTools.SplitFeatures.cmdSliceApart | ( | ) |
References BOPTools.SplitFeatures.cmdCreateSliceFeature().
Referenced by BOPTools.SplitFeatures.CommandSliceApart.Activated().
| def BOPTools.SplitFeatures.getIconPath | ( | icon_dot_svg | ) |
Referenced by BOPTools.SplitFeatures.ViewProviderBooleanFragments.getIcon(), BOPTools.SplitFeatures.ViewProviderSlice.getIcon(), BOPTools.SplitFeatures.ViewProviderXOR.getIcon(), BOPTools.SplitFeatures.CommandBooleanFragments.GetResources(), BOPTools.SplitFeatures.CommandSlice.GetResources(), BOPTools.SplitFeatures.CommandSliceApart.GetResources(), and BOPTools.SplitFeatures.CommandXOR.GetResources().
| def BOPTools.SplitFeatures.makeBooleanFragments | ( | name | ) |
makeBooleanFragments(name): makes an BooleanFragments object.
Referenced by femexamples.material_multiple_bendingbeam_fiveboxes.setup().
| def BOPTools.SplitFeatures.makeSlice | ( | name | ) |
makeSlice(name): makes an Slice object.
| def BOPTools.SplitFeatures.makeXOR | ( | name | ) |
makeXOR(name): makes an XOR object.
| BOPTools.SplitFeatures.translate = FreeCAD.Qt.translate |