Blender
V5.0
source
blender
editors
gizmo_library
gizmo_geometry.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2016 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
14
15
#pragma once
16
17
#include "
BLI_sys_types.h
"
18
19
typedef
struct
GizmoGeomInfo
{
20
int
nverts
;
21
int
ntris
;
22
const
float
(*
verts
)[3];
23
const
float
(*
normals
)[3];
24
const
ushort
*
indices
;
25
}
GizmoGeomInfo
;
26
27
/* arrow gizmo */
28
extern
GizmoGeomInfo
wm_gizmo_geom_data_arrow
;
29
30
/* cube gizmo */
31
extern
GizmoGeomInfo
wm_gizmo_geom_data_cube
;
32
33
/* dial gizmo */
34
extern
GizmoGeomInfo
wm_gizmo_geom_data_dial
;
BLI_sys_types.h
ushort
unsigned short ushort
Definition
BLI_sys_types.h:65
float
nullptr float
Definition
closures_template.h:123
wm_gizmo_geom_data_arrow
GizmoGeomInfo wm_gizmo_geom_data_arrow
Definition
geom_arrow_gizmo.cc:54
wm_gizmo_geom_data_cube
GizmoGeomInfo wm_gizmo_geom_data_cube
Definition
geom_cube_gizmo.cc:38
wm_gizmo_geom_data_dial
GizmoGeomInfo wm_gizmo_geom_data_dial
Definition
geom_dial_gizmo.cc:273
GizmoGeomInfo
Definition
gizmo_geometry.h:19
GizmoGeomInfo::indices
const ushort * indices
Definition
gizmo_geometry.h:24
GizmoGeomInfo::normals
const float(* normals)[3]
Definition
gizmo_geometry.h:23
GizmoGeomInfo::nverts
int nverts
Definition
gizmo_geometry.h:20
GizmoGeomInfo::ntris
int ntris
Definition
gizmo_geometry.h:21
GizmoGeomInfo::verts
const float(* verts)[3]
Definition
gizmo_geometry.h:22
Generated on
for Blender by
doxygen
1.16.1