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 |