Files
create/src/Mod/Part/App/BoundedCurve.pyi
2025-11-11 19:34:32 +00:00

30 lines
803 B
Python

# SPDX-License-Identifier: LGPL-2.1-or-later
from __future__ import annotations
from Base.Metadata import export
from GeometryCurve import GeometryCurve
from typing import Any, Final
@export(
Twin="GeomBoundedCurve",
TwinPointer="GeomBoundedCurve",
PythonName="Part.BoundedCurve",
FatherInclude="Mod/Part/App/GeometryCurvePy.h",
Include="Mod/Part/App/Geometry.h",
Constructor=True,
)
class BoundedCurve(GeometryCurve):
"""
The abstract class BoundedCurve is the root class of all bounded curve objects.
Author: Abdullah Tahiri (abdullah.tahiri.yo@gmail.com)
Licence: LGPL
"""
StartPoint: Final[Any] = ...
"""Returns the starting point of the bounded curve."""
EndPoint: Final[Any] = ...
"""Returns the end point of the bounded curve."""