Blender V4.3
draw_debug_c.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2018 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
12#pragma once
13
14struct BoundBox;
15
17void DRW_debug_modelmat(const float modelmat[4][4]);
18
23void DRW_debug_line_v3v3(const float v1[3], const float v2[3], const float color[4]);
24void DRW_debug_polygon_v3(const float (*v)[3], int vert_len, const float color[4]);
28void DRW_debug_m4(const float m[4][4]);
29void DRW_debug_m4_as_bbox(const float m[4][4], bool invert, const float color[4]);
30void DRW_debug_bbox(const BoundBox *bbox, const float color[4]);
31void DRW_debug_sphere(const float center[3], float radius, const float color[4]);
ATTR_WARN_UNUSED_RESULT const BMVert * v2
ATTR_WARN_UNUSED_RESULT const BMVert * v
void DRW_debug_modelmat(const float modelmat[4][4])
void DRW_debug_sphere(const float center[3], float radius, const float color[4])
void DRW_debug_m4(const float m[4][4])
void DRW_debug_line_v3v3(const float v1[3], const float v2[3], const float color[4])
void DRW_debug_modelmat_reset()
void DRW_debug_bbox(const BoundBox *bbox, const float color[4])
void DRW_debug_polygon_v3(const float(*v)[3], int vert_len, const float color[4])
void DRW_debug_m4_as_bbox(const float m[4][4], bool invert, const float color[4])
CCL_NAMESPACE_BEGIN ccl_device float invert(float color, float factor)
Definition invert.h:9
__forceinline float3 center() const
Definition boundbox.h:113