bezier
2020.2.3
Python Package
C ABI (
libbezier
)
Algorithms
Development
Releases
bezier
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
N
|
O
|
P
|
R
|
S
|
T
|
U
_
__version__ (in module bezier)
A
ALGEBRAIC (bezier.curve.IntersectionStrategy attribute)
area() (bezier.curved_polygon.CurvedPolygon property)
(bezier.triangle.Triangle property)
B
BAD_INTERIOR (C variable)
BAD_MULTIPLICITY (C variable)
BEZ_bbox (C function)
BEZ_bbox_intersect (C function)
BEZ_compute_area (C function)
BEZ_compute_edge_nodes (C function)
BEZ_compute_length (C function)
BEZ_contains_nd (C function)
BEZ_cross_product (C function)
BEZ_curve_intersections (C function)
BEZ_de_casteljau_one_round (C function)
BEZ_elevate_nodes_curve (C function)
BEZ_evaluate_barycentric (C function)
BEZ_evaluate_barycentric_multi (C function)
BEZ_evaluate_cartesian_multi (C function)
BEZ_evaluate_curve_barycentric (C function)
BEZ_evaluate_hodograph (C function)
BEZ_evaluate_multi (C function)
BEZ_free_curve_intersections_workspace (C function)
BEZ_free_triangle_intersections_workspace (C function)
BEZ_full_reduce (C function)
BEZ_get_curvature (C function)
BEZ_in_interval (C function)
BEZ_jacobian_both (C function)
BEZ_jacobian_det (C function)
BEZ_locate_point_curve (C function)
BEZ_locate_point_triangle (C function)
BEZ_newton_refine_curve (C function)
BEZ_newton_refine_curve_intersect (C function)
BEZ_newton_refine_triangle (C function)
BEZ_polygon_collide (C function)
BEZ_reduce_pseudo_inverse (C function)
BEZ_simple_convex_hull (C function)
BEZ_specialize_curve (C function)
BEZ_specialize_triangle (C function)
BEZ_subdivide_nodes_curve (C function)
BEZ_subdivide_nodes_triangle (C function)
BEZ_triangle_intersections (C function)
BEZ_vector_close (C function)
BEZ_wiggle_interval (C function)
bezier (module)
bezier.curve (module)
bezier.curved_polygon (module)
bezier.triangle (module)
bezier_roots() (in module bezier._algebraic_intersection)
bezier_value_check() (in module bezier._algebraic_intersection)
BoxIntersectionType (C type)
C
classify_intersection() (in module bezier._py_triangle_helpers)
COINCIDENT (bezier._py_intersection_helpers.IntersectionClassification attribute)
COINCIDENT_UNUSED (bezier._py_intersection_helpers.IntersectionClassification attribute)
copy() (bezier.curve.Curve method)
curve (bezier._py_geometric_intersection.Linearization attribute)
Curve (class in bezier.curve)
CurvedPolygon (class in bezier.curved_polygon)
CurvedPolygonSegment (C type)
D
degree (bezier.UnsupportedDegree attribute)
degree() (bezier.curve.Curve property)
(bezier.triangle.Triangle property)
dimension() (bezier.curve.Curve property)
(bezier.triangle.Triangle property)
DISJOINT (C variable)
E
EDGE_END (C variable)
edge_index (C type)
edges() (bezier.triangle.Triangle property)
elevate() (bezier.curve.Curve method)
(bezier.triangle.Triangle method)
end (C type)
end_node (bezier._py_geometric_intersection.Linearization attribute)
error (bezier._py_geometric_intersection.Linearization attribute)
evaluate() (bezier.curve.Curve method)
evaluate_barycentric() (bezier.triangle.Triangle method)
evaluate_barycentric_multi() (bezier.triangle.Triangle method)
evaluate_cartesian() (bezier.triangle.Triangle method)
evaluate_cartesian_multi() (bezier.triangle.Triangle method)
evaluate_hodograph() (bezier.curve.Curve method)
evaluate_multi() (bezier.curve.Curve method)
F
FIRST (bezier._py_intersection_helpers.IntersectionClassification attribute)
(C variable)
from_nodes() (bezier.curve.Curve class method)
(bezier.triangle.Triangle class method)
from_shape() (bezier._py_geometric_intersection.Linearization class method)
G
GEOMETRIC (bezier.curve.IntersectionStrategy attribute)
get_curvature() (in module bezier._py_curve_helpers)
I
IGNORED_CORNER (bezier._py_intersection_helpers.IntersectionClassification attribute)
implicitize() (bezier.curve.Curve method)
(bezier.triangle.Triangle method)
index_first (bezier._py_intersection_helpers.Intersection attribute)
index_second (bezier._py_intersection_helpers.Intersection attribute)
INSUFFICIENT_SPACE (C variable)
interior_curve (bezier._py_intersection_helpers.Intersection attribute)
intersect() (bezier.curve.Curve method)
(bezier.triangle.Triangle method)
INTERSECTION (C variable)
Intersection (class in bezier._py_intersection_helpers)
IntersectionClassification (class in bezier._py_intersection_helpers)
IntersectionStrategy (class in bezier.curve)
is_valid() (bezier.triangle.Triangle property)
J
jacobian_det() (in module bezier._py_triangle_helpers)
L
length() (bezier.curve.Curve property)
Linearization (class in bezier._py_geometric_intersection)
linearization_error() (in module bezier._py_geometric_intersection)
locate() (bezier.curve.Curve method)
(bezier.triangle.Triangle method)
lu_companion() (in module bezier._algebraic_intersection)
N
NEITHER (C variable)
newton_refine() (in module bezier._py_curve_helpers)
(in module bezier._py_intersection_helpers)
(in module bezier._py_triangle_intersection)
NO_CONVERGE (C variable)
nodes() (bezier.curve.Curve property)
(bezier.triangle.Triangle property)
num_sides() (bezier.curved_polygon.CurvedPolygon property)
O
OPPOSED (bezier._py_intersection_helpers.IntersectionClassification attribute)
P
parallel_lines_parameters() (in module bezier._py_geometric_intersection)
plot() (bezier.curve.Curve method)
(bezier.curved_polygon.CurvedPolygon method)
(bezier.triangle.Triangle method)
R
reduce_() (bezier.curve.Curve method)
S
s (bezier._py_intersection_helpers.Intersection attribute)
SAME_CURVATURE (C variable)
SECOND (bezier._py_intersection_helpers.IntersectionClassification attribute)
(C variable)
segment_intersection() (in module bezier._py_geometric_intersection)
SINGULAR (C variable)
specialize() (bezier.curve.Curve method)
start (C type)
start_node (bezier._py_geometric_intersection.Linearization attribute)
Status (C type)
subdivide() (bezier._py_geometric_intersection.Linearization method)
(bezier._py_geometric_intersection.SubdividedCurve method)
(bezier.curve.Curve method)
(bezier.triangle.Triangle method)
SubdividedCurve (class in bezier._py_geometric_intersection)
SUCCESS (C variable)
supported (bezier.UnsupportedDegree attribute)
Surface (class in bezier)
T
t (bezier._py_intersection_helpers.Intersection attribute)
TANGENT (C variable)
TANGENT_BOTH (bezier._py_intersection_helpers.IntersectionClassification attribute)
TANGENT_FIRST (bezier._py_intersection_helpers.IntersectionClassification attribute)
TANGENT_SECOND (bezier._py_intersection_helpers.IntersectionClassification attribute)
to_symbolic() (bezier.curve.Curve method)
(bezier.triangle.Triangle method)
Triangle (class in bezier.triangle)
TriangleContained (C type)
U
UNKNOWN (C variable)
UnsupportedDegree (class in bezier)