| # SPDX-License-Identifier: LGPL-2.1-or-later | |
| from __future__ import annotations | |
| from Base.Metadata import export, overload | |
| from typing import Final | |
| from Part.Geom2d import ArcOfConic2d | |
| PythonName="Part.Geom2d.ArcOfHyperbola2d", | |
| Twin="Geom2dArcOfHyperbola", | |
| TwinPointer="Geom2dArcOfHyperbola", | |
| Include="Mod/Part/App/Geometry2d.h", | |
| FatherInclude="Mod/Part/App/Geom2d/ArcOfConic2dPy.h", | |
| Constructor=True, | |
| ) | |
| class ArcOfHyperbola2d(ArcOfConic2d): | |
| """ | |
| Describes a portion of an hyperbola | |
| Author: Werner Mayer (wmayer@users.sourceforge.net) Licence: LGPL | |
| """ | |
| MajorRadius: float = ... | |
| """The major radius of the hyperbola.""" | |
| MinorRadius: float = ... | |
| """The minor radius of the hyperbola.""" | |
| Hyperbola: Final[object] = ... | |
| """The internal hyperbola representation""" | |
| def __init__(self) -> None: ... | |