Blender
V3.3
source
blender
editors
gizmo_library
gizmo_geometry.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later
2
* Copyright 2016 Blender Foundation. All rights reserved. */
3
14
#pragma once
15
16
#include "
BLI_sys_types.h
"
17
18
typedef
struct
GizmoGeomInfo
{
19
int
nverts
;
20
int
ntris
;
21
const
float
(*
verts
)[3];
22
const
float
(*
normals
)[3];
23
const
ushort
*
indices
;
24
}
GizmoGeomInfo
;
25
26
/* arrow gizmo */
27
extern
GizmoGeomInfo
wm_gizmo_geom_data_arrow
;
28
29
/* cube gizmo */
30
extern
GizmoGeomInfo
wm_gizmo_geom_data_cube
;
31
32
/* dial gizmo */
33
extern
GizmoGeomInfo
wm_gizmo_geom_data_dial
;
float
typedef float(TangentPoint)[2]
BLI_sys_types.h
ushort
unsigned short ushort
Definition:
BLI_sys_types.h:68
wm_gizmo_geom_data_arrow
GizmoGeomInfo wm_gizmo_geom_data_arrow
Definition:
geom_arrow_gizmo.c:53
wm_gizmo_geom_data_dial
GizmoGeomInfo wm_gizmo_geom_data_dial
Definition:
geom_dial_gizmo.c:272
GizmoGeomInfo
struct GizmoGeomInfo GizmoGeomInfo
wm_gizmo_geom_data_cube
GizmoGeomInfo wm_gizmo_geom_data_cube
Definition:
geom_cube_gizmo.c:37
GizmoGeomInfo
Definition:
gizmo_geometry.h:18
GizmoGeomInfo::indices
const ushort * indices
Definition:
gizmo_geometry.h:23
GizmoGeomInfo::normals
const float(* normals)[3]
Definition:
gizmo_geometry.h:22
GizmoGeomInfo::nverts
int nverts
Definition:
gizmo_geometry.h:19
GizmoGeomInfo::ntris
int ntris
Definition:
gizmo_geometry.h:20
GizmoGeomInfo::verts
const float(* verts)[3]
Definition:
gizmo_geometry.h:21
Generated on Sat Jul 27 2024 14:57:55 for Blender by
doxygen
1.9.1