Cleanup: add 2d suffix to BLI files

Some of these API's can have 3D versions, explicitly name them 2D.
This commit is contained in:
Campbell Barton 2018-02-18 21:27:33 +11:00
parent fee4b646c4
commit deacb3d6b8
53 changed files with 102 additions and 100 deletions

View File

@ -44,7 +44,7 @@
#include "atomic_ops.h"
#include "BLI_math.h"
#include "BLI_jitter.h"
#include "BLI_jitter_2d.h"
#include "BLI_bitmap.h"
#include "BLI_task.h"

View File

@ -43,7 +43,7 @@
#include "BLI_math.h"
#include "BLI_edgehash.h"
#include "BLI_bitmap.h"
#include "BLI_polyfill2d.h"
#include "BLI_polyfill_2d.h"
#include "BLI_linklist.h"
#include "BLI_linklist_stack.h"
#include "BLI_alloca.h"

View File

@ -36,7 +36,7 @@
#include "BLI_bitmap.h"
#include "BLI_math.h"
#include "BLI_memarena.h"
#include "BLI_polyfill2d.h"
#include "BLI_polyfill_2d.h"
#include "BLI_rand.h"
#include "BKE_bvhutils.h"

View File

@ -36,7 +36,7 @@
#include "MEM_guardedalloc.h"
#include "BLI_utildefines.h"
#include "BLI_jitter.h"
#include "BLI_jitter_2d.h"
#include "BLI_kdtree.h"
#include "BLI_math.h"
#include "BLI_math_geom.h"

View File

@ -58,7 +58,7 @@
#include "BLI_utildefines.h"
#include "BLI_edgehash.h"
#include "BLI_rand.h"
#include "BLI_jitter.h"
#include "BLI_jitter_2d.h"
#include "BLI_math.h"
#include "BLI_blenlib.h"
#include "BLI_kdtree.h"

View File

@ -25,10 +25,10 @@
* ***** END GPL LICENSE BLOCK *****
*/
#ifndef __BLI_BOXPACK2D_H__
#define __BLI_BOXPACK2D_H__
#ifndef __BLI_BOXPACK_2D_H__
#define __BLI_BOXPACK_2D_H__
/** \file BLI_boxpack2d.h
/** \file BLI_boxpack_2d.h
* \ingroup bli
*/
@ -39,7 +39,7 @@ typedef struct BoxPack {
float y;
float w;
float h;
/* Verts this box uses
* (BL,TR,TL,BR) / 0,1,2,3 */
struct BoxVert *v[4];
@ -49,5 +49,5 @@ typedef struct BoxPack {
void BLI_box_pack_2d(BoxPack *boxarray, const unsigned int len, float *tot_width, float *tot_height);
#endif
#endif /* __BLI_BOXPACK_2D_H__ */

View File

@ -18,10 +18,10 @@
* ***** END GPL LICENSE BLOCK *****
*/
#ifndef __BLI_CONVEXHULL2D_H__
#define __BLI_CONVEXHULL2D_H__
#ifndef __BLI_CONVEXHULL_2D_H__
#define __BLI_CONVEXHULL_2D_H__
/** \file BLI_convexhull2d.h
/** \file BLI_convexhull_2d.h
* \ingroup bli
*/
@ -31,4 +31,4 @@ int BLI_convexhull_2d(const float (*points)[2], const int n, int r_points[]);
float BLI_convexhull_aabb_fit_hull_2d(const float (*points_hull)[2], unsigned int n);
float BLI_convexhull_aabb_fit_points_2d(const float (*points)[2], unsigned int n);
#endif /* __BLI_CONVEXHULL2D_H__ */
#endif /* __BLI_CONVEXHULL_2D_H__ */

View File

@ -18,10 +18,10 @@
* ***** END GPL LICENSE BLOCK *****
*/
#ifndef __BLI_DIAL_H__
#define __BLI_DIAL_H__
#ifndef __BLI_DIAL_2D_H__
#define __BLI_DIAL_2D_H__
/** \file BLI_dial.h
/** \file BLI_dial_2d.h
* \ingroup bli
*
* \note dials act similar to old rotation based phones and output an angle.
@ -56,4 +56,4 @@ Dial *BLI_dial_initialize(const float start_position[2], float threshold);
float BLI_dial_angle(Dial *dial, const float current_position[2]);
#endif /* __BLI_DIAL_H__ */
#endif /* __BLI_DIAL_2D_H__ */

View File

@ -25,10 +25,10 @@
* ***** END GPL LICENSE BLOCK *****
*/
#ifndef __BLI_JITTER_H__
#define __BLI_JITTER_H__
#ifndef __BLI_JITTER_2D_H__
#define __BLI_JITTER_2D_H__
/** \file BLI_jitter.h
/** \file BLI_jitter_2d.h
* \ingroup bli
*/
@ -36,5 +36,5 @@ void BLI_jitter_init(float (*jitarr)[2], int num);
void BLI_jitterate1(float (*jit1)[2], float (*jit2)[2], int num, float radius1);
void BLI_jitterate2(float (*jit1)[2], float (*jit2)[2], int num, float radius2);
#endif
#endif /* __BLI_JITTER_2D_H__ */

View File

@ -25,10 +25,10 @@
* ***** END GPL LICENSE BLOCK *****
*/
#ifndef __BLI_LASSO_H__
#define __BLI_LASSO_H__
#ifndef __BLI_LASSO_2D_H__
#define __BLI_LASSO_2D_H__
/** \file BLI_lasso.h
/** \file BLI_lasso_2d.h
* \ingroup bli
*/
@ -38,4 +38,4 @@ void BLI_lasso_boundbox(struct rcti *rect, const int mcords[][2], const unsigned
bool BLI_lasso_is_point_inside(const int mcords[][2], const unsigned int moves, const int sx, const int sy, const int error_value);
bool BLI_lasso_is_edge_inside(const int mcords[][2], const unsigned int moves, int x0, int y0, int x1, int y1, const int error_value);
#endif
#endif /* __BLI_LASSO_2D_H__ */

View File

@ -18,8 +18,8 @@
* ***** END GPL LICENSE BLOCK *****
*/
#ifndef __BLI_POLYFILL2D_H__
#define __BLI_POLYFILL2D_H__
#ifndef __BLI_POLYFILL_2D_H__
#define __BLI_POLYFILL_2D_H__
struct MemArena;
@ -40,4 +40,4 @@ void BLI_polyfill_calc(
/* default size of polyfill arena */
#define BLI_POLYFILL_ARENA_SIZE MEM_SIZE_OPTIMAL(1 << 14)
#endif /* __BLI_POLYFILL2D_H__ */
#endif /* __BLI_POLYFILL_2D_H__ */

View File

@ -28,7 +28,7 @@
struct ListBase;
/** \file BLI_voronoi.h
/** \file BLI_voronoi_2d.h
* \ingroup bli
*/

View File

@ -41,7 +41,7 @@ set(INC_SYS
set(SRC
intern/BLI_args.c
intern/BLI_array.c
intern/BLI_dial.c
intern/BLI_dial_2d.c
intern/BLI_dynstr.c
intern/BLI_filelist.c
intern/BLI_ghash.c
@ -57,10 +57,10 @@ set(SRC
intern/array_utils.c
intern/astar.c
intern/bitmap_draw_2d.c
intern/boxpack2d.c
intern/boxpack_2d.c
intern/buffer.c
intern/callbacks.c
intern/convexhull2d.c
intern/convexhull_2d.c
intern/dynlib.c
intern/easing.c
intern/edgehash.c
@ -72,8 +72,8 @@ set(SRC
intern/gsqueue.c
intern/hash_md5.c
intern/hash_mm2a.c
intern/jitter.c
intern/lasso.c
intern/jitter_2d.c
intern/lasso_2d.c
intern/list_sort_impl.h
intern/listbase.c
intern/math_base.c
@ -94,8 +94,8 @@ set(SRC
intern/memory_utils.c
intern/noise.c
intern/path_util.c
intern/polyfill2d.c
intern/polyfill2d_beautify.c
intern/polyfill_2d.c
intern/polyfill_2d_beautify.c
intern/quadric.c
intern/rand.c
intern/rct.c
@ -116,7 +116,7 @@ set(SRC
intern/time.c
intern/timecode.c
intern/uvproject.c
intern/voronoi.c
intern/voronoi_2d.c
intern/voxel.c
intern/winstuff.c
intern/winstuff_dir.c
@ -131,14 +131,14 @@ set(SRC
BLI_bitmap.h
BLI_bitmap_draw_2d.h
BLI_blenlib.h
BLI_boxpack2d.h
BLI_boxpack_2d.h
BLI_buffer.h
BLI_callbacks.h
BLI_compiler_attrs.h
BLI_compiler_compat.h
BLI_compiler_typecheck.h
BLI_convexhull2d.h
BLI_dial.h
BLI_convexhull_2d.h
BLI_dial_2d.h
BLI_dlrbTree.h
BLI_dynlib.h
BLI_dynstr.h
@ -156,10 +156,10 @@ set(SRC
BLI_hash_md5.h
BLI_hash_mm2a.h
BLI_heap.h
BLI_jitter.h
BLI_jitter_2d.h
BLI_kdopbvh.h
BLI_kdtree.h
BLI_lasso.h
BLI_lasso_2d.h
BLI_link_utils.h
BLI_linklist.h
BLI_linklist_stack.h
@ -182,8 +182,8 @@ set(SRC
BLI_mempool.h
BLI_noise.h
BLI_path_util.h
BLI_polyfill2d.h
BLI_polyfill2d_beautify.h
BLI_polyfill_2d.h
BLI_polyfill_2d_beautify.h
BLI_quadric.h
BLI_rand.h
BLI_rect.h
@ -208,7 +208,7 @@ set(SRC
BLI_utildefines_variadic.h
BLI_uvproject.h
BLI_vfontdata.h
BLI_voronoi.h
BLI_voronoi_2d.h
BLI_voxel.h
BLI_winstuff.h
PIL_time.h

View File

@ -18,7 +18,11 @@
* ***** END GPL LICENSE BLOCK *****
*/
#include "BLI_dial.h"
/** \file blender/blenlib/intern/BLI_dial_2d.c
* \ingroup bli
*/
#include "BLI_dial_2d.h"
#include "BLI_math.h"
#include "MEM_guardedalloc.h"

View File

@ -30,7 +30,7 @@
#include "MEM_guardedalloc.h"
#include "BLI_utildefines.h"
#include "BLI_boxpack2d.h" /* own include */
#include "BLI_boxpack_2d.h" /* own include */
#include "BLI_sort.h" /* qsort_r */
#define qsort_r BLI_qsort_r

View File

@ -18,7 +18,7 @@
* ***** END GPL LICENSE BLOCK *****
*/
/** \file blender/blenlib/intern/convexhull2d.c
/** \file blender/blenlib/intern/convexhull_2d.c
* \ingroup bli
*/
@ -28,7 +28,7 @@
#include "MEM_guardedalloc.h"
#include "BLI_convexhull2d.h"
#include "BLI_convexhull_2d.h"
#include "BLI_math.h"
#include "BLI_strict_flags.h"
#include "BLI_utildefines.h"

View File

@ -35,7 +35,7 @@
#include "MEM_guardedalloc.h"
#include "BLI_rand.h"
#include "BLI_jitter.h"
#include "BLI_jitter_2d.h"
#include "BLI_strict_flags.h"

View File

@ -26,7 +26,7 @@
*
*/
/** \file blender/blenlib/intern/lasso.c
/** \file blender/blenlib/intern/lasso_2d.c
* \ingroup bli
*/
@ -35,7 +35,7 @@
#include "BLI_math.h"
#include "BLI_strict_flags.h"
#include "BLI_lasso.h" /* own include */
#include "BLI_lasso_2d.h" /* own include */
void BLI_lasso_boundbox(rcti *rect, const int mcords[][2], const unsigned int moves)
{

View File

@ -18,7 +18,7 @@
* ***** END GPL LICENSE BLOCK *****
*/
/** \file blender/blenlib/intern/polyfill2d.c
/** \file blender/blenlib/intern/polyfill_2d.c
* \ingroup bli
*
* An ear clipping algorithm to triangulate single boundary polygons.
@ -53,7 +53,7 @@
#include "BLI_memarena.h"
#include "BLI_alloca.h"
#include "BLI_polyfill2d.h" /* own include */
#include "BLI_polyfill_2d.h" /* own include */
#include "BLI_strict_flags.h"

View File

@ -44,7 +44,7 @@
#include "BLI_memarena.h"
#include "BLI_heap.h"
#include "BLI_polyfill2d_beautify.h" /* own include */
#include "BLI_polyfill_2d_beautify.h" /* own include */
#include "BLI_strict_flags.h"

View File

@ -23,20 +23,18 @@
* ***** END GPL LICENSE BLOCK *****
*/
/*
/** \file blender/blenlib/intern/voronoi_2d.c
* \ingroup bli
*
* Fortune's algorithm implemented using explanation and some code snippets from
* http://blog.ivank.net/fortunes-algorithm-and-implementation.html
*/
/** \file blender/blenlib/intern/voronoi.c
* \ingroup bli
*/
#include "MEM_guardedalloc.h"
#include "BLI_listbase.h"
#include "BLI_math.h"
#include "BLI_voronoi.h"
#include "BLI_voronoi_2d.h"
#include "BLI_utildefines.h"
#define VORONOI_EPS 1e-2f

View File

@ -36,8 +36,8 @@
#include "BLI_alloca.h"
#include "BLI_math.h"
#include "BLI_memarena.h"
#include "BLI_polyfill2d.h"
#include "BLI_polyfill2d_beautify.h"
#include "BLI_polyfill_2d.h"
#include "BLI_polyfill_2d_beautify.h"
#include "BLI_linklist.h"
#include "BLI_edgehash.h"
#include "BLI_heap.h"

View File

@ -39,8 +39,8 @@
#include "BLI_alloca.h"
#include "BLI_memarena.h"
#include "BLI_heap.h"
#include "BLI_polyfill2d.h"
#include "BLI_polyfill2d_beautify.h"
#include "BLI_polyfill_2d.h"
#include "BLI_polyfill_2d_beautify.h"
#include "BLI_linklist.h"
#include "bmesh.h"

View File

@ -37,7 +37,7 @@
#include "BLI_math.h"
#include "BLI_heap.h"
#include "BLI_polyfill2d_beautify.h"
#include "BLI_polyfill_2d_beautify.h"
#include "MEM_guardedalloc.h"

View File

@ -38,8 +38,8 @@
#include "BLI_alloca.h"
#include "BLI_memarena.h"
#include "BLI_edgehash.h"
#include "BLI_polyfill2d.h"
#include "BLI_polyfill2d_beautify.h"
#include "BLI_polyfill_2d.h"
#include "BLI_polyfill_2d_beautify.h"
#include "BLI_utildefines_stack.h"

View File

@ -38,8 +38,8 @@
#include "BLI_linklist.h"
/* only for defines */
#include "BLI_polyfill2d.h"
#include "BLI_polyfill2d_beautify.h"
#include "BLI_polyfill_2d.h"
#include "BLI_polyfill_2d_beautify.h"
#include "bmesh.h"

View File

@ -35,7 +35,7 @@
#include "BLI_string.h"
extern "C" {
# include "BLI_voronoi.h"
# include "BLI_voronoi_2d.h"
}
/**

View File

@ -28,7 +28,7 @@ extern "C" {
#include "BLI_listbase.h"
#include "BLI_math.h"
#include "BLI_math_color.h"
#include "BLI_jitter.h"
#include "BLI_jitter_2d.h"
#include "BKE_movieclip.h"
#include "BKE_node.h"

View File

@ -36,7 +36,7 @@
#include "BLI_blenlib.h"
#include "BLI_utildefines.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BLI_math.h"
#include "DNA_anim_types.h"

View File

@ -41,7 +41,7 @@
#include "BLI_math.h"
#include "BLI_utildefines.h"
#include "BLI_polyfill2d.h"
#include "BLI_polyfill_2d.h"
#include "BLF_api.h"
#include "BLT_translation.h"

View File

@ -37,7 +37,7 @@
#include "BLI_blenlib.h"
#include "BLI_ghash.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BLI_utildefines.h"
#include "BLI_math_vector.h"

View File

@ -33,7 +33,7 @@
#include "BLI_utildefines.h"
#include "BLI_rect.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BLI_math.h"
#include "BKE_context.h"

View File

@ -45,7 +45,7 @@
#include "DNA_space_types.h"
#include "BLI_math.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BLI_listbase.h"
#include "BLI_string.h"
#include "BLI_kdtree.h"

View File

@ -41,7 +41,7 @@
#include "BLI_math_matrix.h"
#include "BLI_math_geom.h"
#include "BLI_utildefines.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BLI_task.h"
#include "BKE_pbvh.h"

View File

@ -37,7 +37,7 @@
#include "BLI_math.h"
#include "BLI_blenlib.h"
#include "BLI_dial.h"
#include "BLI_dial_2d.h"
#include "BLI_task.h"
#include "BLI_utildefines.h"
#include "BLI_ghash.h"

View File

@ -36,7 +36,7 @@
#include "BLI_blenlib.h"
#include "BLI_dlrbTree.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BLI_utildefines.h"
#include "DNA_anim_types.h"

View File

@ -37,7 +37,7 @@
#include "BLI_utildefines.h"
#include "BLI_math.h"
#include "BLI_rect.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BKE_context.h"
#include "BKE_tracking.h"

View File

@ -37,7 +37,7 @@
#include "BLI_blenlib.h"
#include "BLI_math.h"
#include "BLI_utildefines.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "DNA_anim_types.h"
#include "DNA_screen_types.h"

View File

@ -34,7 +34,7 @@
#include "BLI_utildefines.h"
#include "BLI_rect.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BLI_math.h"
#include "BLI_string.h"
#include "BLI_string_utf8.h"

View File

@ -48,7 +48,7 @@
#include "BLI_blenlib.h"
#include "BLI_math.h"
#include "BLI_jitter.h"
#include "BLI_jitter_2d.h"
#include "BLI_utildefines.h"
#include "BLI_endian_switch.h"
#include "BLI_threads.h"

View File

@ -48,7 +48,7 @@
#include "MEM_guardedalloc.h"
#include "BLI_math.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BLI_rect.h"
#include "BLI_linklist.h"
#include "BLI_listbase.h"

View File

@ -49,7 +49,7 @@
#include "BLI_utildefines.h"
#include "BLI_alloca.h"
#include "BLI_math.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BLI_blenlib.h"
#include "BLI_array.h"

View File

@ -32,8 +32,8 @@
#include "BLI_math.h"
#include "BLI_rand.h"
#include "BLI_heap.h"
#include "BLI_boxpack2d.h"
#include "BLI_convexhull2d.h"
#include "BLI_boxpack_2d.h"
#include "BLI_convexhull_2d.h"
#include "uvedit_parametrizer.h"

View File

@ -33,7 +33,7 @@
#include "BLI_utildefines.h"
#include "BLI_kdopbvh.h"
#include "BLI_polyfill2d.h"
#include "BLI_polyfill_2d.h"
#include "BLI_math.h"
#include "BLI_ghash.h"
#include "BLI_memarena.h"

View File

@ -34,8 +34,8 @@
#ifndef MATH_STANDALONE /* define when building outside blender */
# include "MEM_guardedalloc.h"
# include "BLI_blenlib.h"
# include "BLI_boxpack2d.h"
# include "BLI_convexhull2d.h"
# include "BLI_boxpack_2d.h"
# include "BLI_convexhull_2d.h"
# include "BKE_displist.h"
# include "BKE_curve.h"
#endif

View File

@ -38,7 +38,7 @@
#include "BLI_math.h"
#include "BLI_blenlib.h"
#include "BLI_jitter.h"
#include "BLI_jitter_2d.h"
#include "BLI_utildefines.h"
#include "DNA_camera_types.h"

View File

@ -40,7 +40,7 @@
#include "BLI_math.h"
#include "BLI_blenlib.h"
#include "BLI_jitter.h"
#include "BLI_jitter_2d.h"
#include "BLI_memarena.h"
#include "BLI_rand.h"
#include "BLI_utildefines.h"

View File

@ -42,7 +42,7 @@
#include "BLI_math.h"
#include "BLI_blenlib.h"
#include "BLI_jitter.h"
#include "BLI_jitter_2d.h"
#include "BLI_threads.h"
#include "BLI_utildefines.h"

View File

@ -41,7 +41,7 @@
#include "BLI_blenlib.h"
#include "BLI_math.h"
#include "BLI_utildefines.h"
#include "BLI_lasso.h"
#include "BLI_lasso_2d.h"
#include "BKE_context.h"

View File

@ -58,7 +58,7 @@
#include "PIL_time.h"
#include "BLI_blenlib.h"
#include "BLI_dial.h"
#include "BLI_dial_2d.h"
#include "BLI_dynstr.h" /*for WM_operator_pystring */
#include "BLI_math.h"
#include "BLI_utildefines.h"

View File

@ -12,7 +12,7 @@
extern "C" {
#include "BLI_utildefines.h"
#include "BLI_array_utils.h"
#include "BLI_polyfill2d.h"
#include "BLI_polyfill_2d.h"
#include "BLI_edgehash.h"
#include "BLI_math.h"
#include "MEM_guardedalloc.h"
@ -22,7 +22,7 @@ extern "C" {
#endif
#ifdef USE_BEAUTIFY
#include "BLI_polyfill2d_beautify.h"
#include "BLI_polyfill_2d_beautify.h"
#include "BLI_memarena.h"
#include "BLI_heap.h"
#endif

View File

@ -52,7 +52,7 @@ BLENDER_TEST(BLI_math_base "bf_blenlib")
BLENDER_TEST(BLI_math_color "bf_blenlib")
BLENDER_TEST(BLI_math_geom "bf_blenlib")
BLENDER_TEST(BLI_path_util "${BLI_path_util_extra_libs}")
BLENDER_TEST(BLI_polyfill2d "bf_blenlib")
BLENDER_TEST(BLI_polyfill_2d "bf_blenlib")
BLENDER_TEST(BLI_stack "bf_blenlib")
BLENDER_TEST(BLI_string "bf_blenlib")
BLENDER_TEST(BLI_string_utf8 "bf_blenlib")