Coverage for colour/geometry/__init__.py: 100%
10 statements
« prev ^ index » next coverage.py v7.11.0, created at 2025-11-15 19:01 +1300
« prev ^ index » next coverage.py v7.11.0, created at 2025-11-15 19:01 +1300
1from .ellipse import (
2 ELLIPSE_FITTING_METHODS,
3 ellipse_coefficients_canonical_form,
4 ellipse_coefficients_general_form,
5 ellipse_fitting,
6 ellipse_fitting_Halir1998,
7 point_at_angle_on_ellipse,
8)
9from .intersection import (
10 LineSegmentsIntersections_Specification,
11 extend_line_segment,
12 intersect_line_segments,
13)
14from .primitives import (
15 MAPPING_PLANE_TO_AXIS,
16 PRIMITIVE_METHODS,
17 primitive,
18 primitive_cube,
19 primitive_grid,
20)
21from .section import hull_section
22from .vertices import (
23 PRIMITIVE_VERTICES_METHODS,
24 primitive_vertices,
25 primitive_vertices_cube_mpl,
26 primitive_vertices_grid_mpl,
27 primitive_vertices_quad_mpl,
28 primitive_vertices_sphere,
29)
31__all__ = [
32 "ELLIPSE_FITTING_METHODS",
33 "ellipse_coefficients_canonical_form",
34 "ellipse_coefficients_general_form",
35 "ellipse_fitting",
36 "ellipse_fitting_Halir1998",
37 "point_at_angle_on_ellipse",
38]
39__all__ += [
40 "LineSegmentsIntersections_Specification",
41 "extend_line_segment",
42 "intersect_line_segments",
43]
44__all__ += [
45 "MAPPING_PLANE_TO_AXIS",
46 "PRIMITIVE_METHODS",
47 "primitive",
48 "primitive_cube",
49 "primitive_grid",
50]
51__all__ += [
52 "hull_section",
53]
54__all__ += [
55 "PRIMITIVE_VERTICES_METHODS",
56 "primitive_vertices",
57 "primitive_vertices_cube_mpl",
58 "primitive_vertices_grid_mpl",
59 "primitive_vertices_quad_mpl",
60 "primitive_vertices_sphere",
61]