Go to the source code of this file.
|
| enum | { ME_TEXSPACE_FLAG_AUTO = 1 << 0
, ME_TEXSPACE_FLAG_AUTO_EVALUATED = 1 << 1
} |
| enum | {
ME_EDIT_MIRROR_VERTEX_GROUPS = 1 << 0
, ME_EDIT_MIRROR_Y = 1 << 1
, ME_EDIT_MIRROR_Z = 1 << 2
, ME_EDIT_PAINT_FACE_SEL = 1 << 3
,
ME_EDIT_MIRROR_TOPO = 1 << 4
, ME_EDIT_PAINT_VERT_SEL = 1 << 5
} |
| enum | {
ME_FLAG_UNUSED_0 = 1 << 0
, ME_FLAG_UNUSED_1 = 1 << 1
, ME_FLAG_DEPRECATED_2 = 1 << 2
, ME_FLAG_UNUSED_3 = 1 << 3
,
ME_FLAG_UNUSED_4 = 1 << 4
, ME_AUTOSMOOTH_LEGACY = 1 << 5
, ME_FLAG_UNUSED_6 = 1 << 6
, ME_FLAG_UNUSED_7 = 1 << 7
,
ME_REMESH_REPROJECT_ATTRIBUTES = 1 << 8
, ME_DS_EXPAND = 1 << 9
, ME_SCULPT_DYNAMIC_TOPOLOGY = 1 << 10
, ME_NO_OVERLAPPING_TOPOLOGY = 1 << 11
,
ME_FLAG_UNUSED_8 = 1 << 12
, ME_REMESH_FIX_POLES = 1 << 13
, ME_REMESH_REPROJECT_VOLUME = 1 << 14
, ME_FLAG_UNUSED_9 = 1 << 15
} |
| enum | { REMESH_VOXEL = 0
, REMESH_QUAD = 1
} |
| enum | { ME_CC_SUBSURF = 0
, ME_SIMPLE_SUBSURF = 1
} |
| enum | eMeshSymmetryType { ME_SYMMETRY_X = 1 << 0
, ME_SYMMETRY_Y = 1 << 1
, ME_SYMMETRY_Z = 1 << 2
} |
◆ ME_EDIT_PAINT_SEL_MODE
| #define ME_EDIT_PAINT_SEL_MODE |
( |
| _me | ) |
|
◆ ME_USING_MIRROR_X_VERTEX_GROUPS
| #define ME_USING_MIRROR_X_VERTEX_GROUPS |
( |
| _me | ) |
|
◆ MESH_MAX_VERTS
| #define MESH_MAX_VERTS 2000000000L |
◆ eMeshSymmetryType
◆ Mesh
◆ MeshRuntimeHandle
Workaround to forward-declare C++ type in C header.
Definition at line 48 of file DNA_mesh_types.h.
◆ anonymous enum
Mesh.flag
| Enumerator |
|---|
| ME_FLAG_UNUSED_0 | |
| ME_FLAG_UNUSED_1 | |
| ME_FLAG_DEPRECATED_2 | |
| ME_FLAG_UNUSED_3 | |
| ME_FLAG_UNUSED_4 | |
| ME_AUTOSMOOTH_LEGACY | |
| ME_FLAG_UNUSED_6 | |
| ME_FLAG_UNUSED_7 | |
| ME_REMESH_REPROJECT_ATTRIBUTES | |
| ME_DS_EXPAND | |
| ME_SCULPT_DYNAMIC_TOPOLOGY | |
| ME_NO_OVERLAPPING_TOPOLOGY | Used to tag that the mesh has no overlapping topology (see #Mesh::no_overlapping_topology()). Theoretically this is runtime data that could always be recalculated, but since the intent is to improve performance and it only takes one bit, it is stored in the mesh instead.
|
| ME_FLAG_UNUSED_8 | |
| ME_REMESH_FIX_POLES | |
| ME_REMESH_REPROJECT_VOLUME | |
| ME_FLAG_UNUSED_9 | |
Definition at line 515 of file DNA_mesh_types.h.
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
Mesh.editflag
| Enumerator |
|---|
| ME_EDIT_MIRROR_VERTEX_GROUPS | |
| ME_EDIT_MIRROR_Y | |
| ME_EDIT_MIRROR_Z | |
| ME_EDIT_PAINT_FACE_SEL | |
| ME_EDIT_MIRROR_TOPO | |
| ME_EDIT_PAINT_VERT_SEL | |
Definition at line 493 of file DNA_mesh_types.h.
◆ anonymous enum
◆ eMeshSymmetryType