Download src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi from AbdulElahGwaith/FreeCAD: direct link, hf CLI and curl.
- Browser
- Download file 2.08 kB
-
https://huggingface.co/AbdulElahGwaith/FreeCAD/resolve/main/src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi
- Command line
-
hf download hf://AbdulElahGwaith/FreeCAD/src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi
-
curl -L -o ShapeFix_Shape.pyi https://huggingface.co/AbdulElahGwaith/FreeCAD/resolve/main/src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi
2.08 kB
| # SPDX-License-Identifier: LGPL-2.1-or-later | |
| from __future__ import annotations | |
| from Base.Metadata import export | |
| from Part.App.ShapeFix.ShapeFix_Root import ShapeFix_Root | |
| from Part.TopoShape import TopoShape | |
| class ShapeFix_Shape(ShapeFix_Root): | |
| """ | |
| Class for fixing operations on shapes | |
| Author: Werner Mayer (wmayer@users.sourceforge.net) | |
| Licence: LGPL | |
| """ | |
| FixSolidMode: bool = ... | |
| """Mode for applying fixes of ShapeFix_Solid""" | |
| FixFreeShellMode: bool = ... | |
| """Mode for applying fixes of ShapeFix_Shell""" | |
| FixFreeFaceMode: bool = ... | |
| """Mode for applying fixes of ShapeFix_Face""" | |
| FixFreeWireMode: bool = ... | |
| """Mode for applying fixes of ShapeFix_Wire""" | |
| FixSameParameterMode: bool = ... | |
| """Mode for applying ShapeFix::SameParameter after all fixes""" | |
| FixVertexPositionMode: bool = ... | |
| """Mode for applying ShapeFix::FixVertexPosition before all fixes""" | |
| FixVertexTolMode: bool = ... | |
| """Mode for fixing tolerances of vertices on whole shape""" | |
| def init(self) -> None: | |
| """ | |
| Initializes by shape | |
| """ | |
| ... | |
| def perform(self) -> None: | |
| """ | |
| Iterates on sub- shape and performs fixes | |
| """ | |
| ... | |
| def shape(self) -> TopoShape: | |
| """ | |
| Returns resulting shape | |
| """ | |
| ... | |
| def fixSolidTool(self) -> object: | |
| """ | |
| Returns tool for fixing solids | |
| """ | |
| ... | |
| def fixShellTool(self) -> object: | |
| """ | |
| Returns tool for fixing shells | |
| """ | |
| ... | |
| def fixFaceTool(self) -> object: | |
| """ | |
| Returns tool for fixing faces | |
| """ | |
| ... | |
| def fixWireTool(self) -> object: | |
| """ | |
| Returns tool for fixing wires | |
| """ | |
| ... | |
| def fixEdgeTool(self) -> object: | |
| """ | |
| Returns tool for fixing edges | |
| """ | |
| ... | |