Module sverchok.utils.curve
Expand source code
# This file is part of project Sverchok. It's copyrighted by the contributors
# recorded in the version control history of the file, available from
# its original location https://github.com/nortikin/sverchok/commit/master
#
# SPDX-License-Identifier: GPL3
# License-Filename: LICENSE
from sverchok.utils.curve.core import *
from sverchok.utils.curve.primitives import *
from sverchok.utils.curve.splines import *
from sverchok.utils.curve.algorithms import *
from sverchok.utils.curve.bezier import *
Sub-modules
sverchok.utils.curve.algorithmssverchok.utils.curve.bakerysverchok.utils.curve.beziersverchok.utils.curve.biarcsverchok.utils.curve.catmull_romsverchok.utils.curve.core-
General definition of Sverchok curve classes and basic utilities.
sverchok.utils.curve.extendsverchok.utils.curve.filletsverchok.utils.curve.fouriersverchok.utils.curve.freecadsverchok.utils.curve.knotvector-
Module: knotvector
:platform: Unix, Windows :synopsis: Provides utility functions related to knot vector generation and validation …
sverchok.utils.curve.nurbs-
Definition of Sverchok NURBS curve abstract class and some implementations.
sverchok.utils.curve.nurbs_algorithmssverchok.utils.curve.nurbs_solver-
NURBS Curve Solver: general algorithm to find a curve which meets certain requirements …
sverchok.utils.curve.nurbs_solver_applications-
This module contains several algorithms which are based on the NURBS curve solver (
sverchok.utils.curve.nurbs_solvermodule). sverchok.utils.curve.primitives-
Module containing primitive curve types: straight lines, circles, ellipses.
sverchok.utils.curve.rbfsverchok.utils.curve.splinessverchok.utils.curve.splprep-
An interface to
sverchok.utils.curve.splprepmethod from scipy.