Blender  V3.3
BLI_convexhull_2d.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #pragma once
4 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
21 int BLI_convexhull_2d_sorted(const float (*points)[2], int n, int r_points[]);
32 int BLI_convexhull_2d(const float (*points)[2], int n, int r_points[]);
33 
44 float BLI_convexhull_aabb_fit_hull_2d(const float (*points_hull)[2], unsigned int n);
50 float BLI_convexhull_aabb_fit_points_2d(const float (*points)[2], unsigned int n);
51 
52 #ifdef __cplusplus
53 }
54 #endif
int BLI_convexhull_2d(const float(*points)[2], int n, int r_points[])
float BLI_convexhull_aabb_fit_points_2d(const float(*points)[2], unsigned int n)
int BLI_convexhull_2d_sorted(const float(*points)[2], int n, int r_points[])
Definition: convexhull_2d.c:42
float BLI_convexhull_aabb_fit_hull_2d(const float(*points_hull)[2], unsigned int n)