@@ -7,6 +7,7 @@ compas.geometry
77
88.. rst-class :: lead
99
10+
1011This package defines all functionality for working with geometry in COMPAS.
1112It provides classes representing geometric primitives, transformations, (NURBS) curves and surfaces,
1213shapes, general polygons and polyhedrons, boundary representations (B-reps), and a number of geometry processing algorithms.
@@ -26,6 +27,7 @@ Classes
2627 BrepEdge
2728 BrepError
2829 BrepFace
30+ BrepFilletError
2931 BrepInvalidError
3032 BrepLoop
3133 BrepOrientation
@@ -39,6 +41,7 @@ Classes
3941 Cone
4042 ConicalSurface
4143 Curve
44+ CurveType
4245 Cylinder
4346 CylindricalSurface
4447 Ellipse
@@ -67,6 +70,7 @@ Classes
6770 Sphere
6871 SphericalSurface
6972 Surface
73+ SurfaceType
7074 ToroidalSurface
7175 Torus
7276 Transformation
@@ -137,8 +141,6 @@ Functions
137141 compose_matrix
138142 compute_basisfuncs
139143 compute_basisfuncsderivs
140- conforming_delaunay_triangulation
141- constrained_delaunay_triangulation
142144 construct_knotvector
143145 convex_hull
144146 convex_hull_xy
@@ -148,7 +150,6 @@ Functions
148150 dehomogenize_vectors
149151 delaunay_from_points
150152 delaunay_from_points
151- delaunay_triangulation
152153 discrete_coons_patch
153154 distance_line_line
154155 distance_point_line
@@ -182,13 +183,11 @@ Functions
182183 intersection_line_segment
183184 intersection_line_segment_xy
184185 intersection_line_triangle
185- intersection_mesh_mesh
186186 intersection_plane_circle
187187 intersection_plane_plane
188188 intersection_plane_plane_plane
189189 intersection_polyline_box_xy
190190 intersection_polyline_plane
191- intersection_ray_mesh
192191 intersection_segment_plane
193192 intersection_segment_polyline
194193 intersection_segment_polyline_xy
@@ -203,6 +202,7 @@ Functions
203202 is_coplanar
204203 is_matrix_square
205204 is_parallel_line_line
205+ is_parallel_vector_vector
206206 is_point_behind_plane
207207 is_point_in_circle
208208 is_point_in_circle_xy
@@ -322,18 +322,6 @@ Functions
322322 translate_points_xy
323323 translation_from_matrix
324324 transpose_matrix
325- trimesh_gaussian_curvature
326- trimesh_geodistance
327- trimesh_harmonic
328- trimesh_isolines
329- trimesh_lscm
330- trimesh_massmatrix
331- trimesh_mean_curvature
332- trimesh_principal_curvature
333- trimesh_remesh
334- trimesh_remesh_along_isoline
335- trimesh_remesh_constrained
336- trimesh_slice
337325 tween_points
338326 tween_points_distance
339327 vector_average
@@ -395,7 +383,22 @@ Pluggables are functions that don't have an actual implementation, but receive a
395383 boolean_symmetric_difference_polygon_polygon
396384 boolean_union_mesh_mesh
397385 boolean_union_polygon_polygon
386+ conforming_delaunay_triangulation
387+ constrained_delaunay_triangulation
388+ delaunay_triangulation
389+ intersection_mesh_mesh
390+ intersection_ray_mesh
391+ oriented_bounding_box
398392 quadmesh_planarize
399-
400-
401-
393+ trimesh_gaussian_curvature
394+ trimesh_geodistance
395+ trimesh_harmonic
396+ trimesh_isolines
397+ trimesh_lscm
398+ trimesh_massmatrix
399+ trimesh_mean_curvature
400+ trimesh_principal_curvature
401+ trimesh_remesh
402+ trimesh_remesh_along_isoline
403+ trimesh_remesh_constrained
404+ trimesh_slice
0 commit comments