Download src/Mod/Part/App/GeomPlate/BuildPlateSurface.pyi from AbdulElahGwaith/FreeCAD: direct link, hf CLI and curl.
- Browser
- Download file 3.14 kB
-
https://huggingface.co/AbdulElahGwaith/FreeCAD/resolve/main/src/Mod/Part/App/GeomPlate/BuildPlateSurface.pyi
- Command line
-
hf download hf://AbdulElahGwaith/FreeCAD/src/Mod/Part/App/GeomPlate/BuildPlateSurface.pyi
-
curl -L -o BuildPlateSurface.pyi https://huggingface.co/AbdulElahGwaith/FreeCAD/resolve/main/src/Mod/Part/App/GeomPlate/BuildPlateSurface.pyi
3.14 kB
| # SPDX-License-Identifier: LGPL-2.1-or-later | |
| from __future__ import annotations | |
| from Base.Metadata import export, constmethod | |
| from Base.PyObjectBase import PyObjectBase | |
| from typing import List | |
| class BuildPlateSurface(PyObjectBase): | |
| """ | |
| This class provides an algorithm for constructing such a plate surface. | |
| Author: Werner Mayer (wmayer@users.sourceforge.net) | |
| Licence: LGPL | |
| """ | |
| def init(self) -> None: | |
| """ | |
| Resets all constraints | |
| """ | |
| ... | |
| def setNbBounds(self) -> None: | |
| """ | |
| Sets the number of bounds | |
| """ | |
| ... | |
| def loadInitSurface(self) -> None: | |
| """ | |
| Loads the initial surface | |
| """ | |
| ... | |
| def surfInit(self) -> object: | |
| """ | |
| Returns the initial surface | |
| """ | |
| ... | |
| def surface(self) -> object: | |
| """ | |
| Returns the plate surface | |
| """ | |
| ... | |
| def add(self) -> None: | |
| """ | |
| Adds a linear or point constraint | |
| """ | |
| ... | |
| def perform(self) -> None: | |
| """ | |
| Calls the algorithm and computes the plate surface | |
| """ | |
| ... | |
| def isDone(self) -> bool: | |
| """ | |
| Tests whether computation of the plate has been completed | |
| """ | |
| ... | |
| def sense(self) -> object: | |
| """ | |
| Returns the orientation of the curves in the array returned by curves2d | |
| """ | |
| ... | |
| def order(self) -> int: | |
| """ | |
| Returns the order of the curves in the array returned by curves2d | |
| """ | |
| ... | |
| def curves2d(self) -> List[object]: | |
| """ | |
| Extracts the array of curves on the plate surface which | |
| correspond to the curve constraints set in add() | |
| """ | |
| ... | |
| def curveConstraint(self) -> object: | |
| """ | |
| Returns the curve constraint of order | |
| """ | |
| ... | |
| def pointConstraint(self) -> object: | |
| """ | |
| Returns the point constraint of order | |
| """ | |
| ... | |
| def disc2dContour(self) -> object: | |
| """ | |
| Returns the 2D contour of the plate surface | |
| """ | |
| ... | |
| def disc3dContour(self) -> object: | |
| """ | |
| Returns the 3D contour of the plate surface | |
| """ | |
| ... | |
| def G0Error(self) -> float: | |
| """ | |
| Returns the max distance between the result and the constraints | |
| """ | |
| ... | |
| def G1Error(self) -> float: | |
| """ | |
| Returns the max angle between the result and the constraints | |
| """ | |
| ... | |
| def G2Error(self) -> float: | |
| """ | |
| Returns the max difference of curvature between the result and the constraints | |
| """ | |
| ... | |