diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-09-24 09:22:22 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-09-24 09:22:22 +0300 |
commit | 9a77f33badce2dfc24350ecc800c1c4beeb79acc (patch) | |
tree | e89db99995424571308fed09073c7d251ab2dd00 /source/blender/gpu/GPU_immediate_util.h | |
parent | 5fff3d2237a07b1495c95c74ed3e5928c7438a6b (diff) |
GPU: utility function to draw a partial circle
Diffstat (limited to 'source/blender/gpu/GPU_immediate_util.h')
-rw-r--r-- | source/blender/gpu/GPU_immediate_util.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/gpu/GPU_immediate_util.h b/source/blender/gpu/GPU_immediate_util.h index 58555e287b0..9f1d9646246 100644 --- a/source/blender/gpu/GPU_immediate_util.h +++ b/source/blender/gpu/GPU_immediate_util.h @@ -48,6 +48,11 @@ void imm_draw_circle_fill_aspect_2d(uint shdr_pos, float x, float y, float radiu void imm_draw_circle_wire_3d(uint pos, float x, float y, float radius, int nsegments); void imm_draw_circle_fill_3d(uint pos, float x, float y, float radius, int nsegments); +/* same as 'imm_draw_disk_partial_fill_2d', except it draws a wire arc. */ +void imm_draw_circle_partial_wire_2d( + uint pos, float x, float y, + float radius, int nsegments, float start, float sweep); + void imm_draw_disk_partial_fill_2d( uint pos, float x, float y, float radius_inner, float radius_outer, int nsegments, float start, float sweep); |