Blender V4.3
blender::bke::subdiv::ForeachTaskContext Struct Reference

Public Attributes

const Meshcoarse_mesh
 
Span< int2coarse_edges
 
OffsetIndices< intcoarse_faces
 
Span< intcoarse_corner_verts
 
Span< intcoarse_corner_edges
 
const ToMeshSettingssettings
 
const ForeachContextforeach_context
 
int num_subdiv_vertices
 
int num_subdiv_edges
 
int num_subdiv_loops
 
int num_subdiv_faces
 
int vertices_corner_offset
 
int vertices_edge_offset
 
int vertices_inner_offset
 
int edge_boundary_offset
 
int edge_inner_offset
 
intsubdiv_vertex_offset
 
intsubdiv_edge_offset
 
intsubdiv_face_offset
 
intface_ptex_offset
 
BLI_bitmapcoarse_vertices_used_map
 
BLI_bitmapcoarse_edges_used_map
 

Detailed Description

Definition at line 66 of file subdiv_foreach.cc.

Member Data Documentation

◆ coarse_corner_edges

◆ coarse_corner_verts

◆ coarse_edges

◆ coarse_edges_used_map

◆ coarse_faces

◆ coarse_mesh

◆ coarse_vertices_used_map

◆ edge_boundary_offset

◆ edge_inner_offset

◆ face_ptex_offset

◆ foreach_context

const ForeachContext* blender::bke::subdiv::ForeachTaskContext::foreach_context

Definition at line 74 of file subdiv_foreach.cc.

Referenced by blender::bke::subdiv::foreach_subdiv_geometry(), blender::bke::subdiv::subdiv_foreach_boundary_edges(), blender::bke::subdiv::subdiv_foreach_corner_vertices_regular(), blender::bke::subdiv::subdiv_foreach_corner_vertices_regular_do(), blender::bke::subdiv::subdiv_foreach_corner_vertices_special(), blender::bke::subdiv::subdiv_foreach_corner_vertices_special_do(), blender::bke::subdiv::subdiv_foreach_edge_vertices_regular(), blender::bke::subdiv::subdiv_foreach_edge_vertices_regular_do(), blender::bke::subdiv::subdiv_foreach_edge_vertices_special(), blender::bke::subdiv::subdiv_foreach_edge_vertices_special_do(), blender::bke::subdiv::subdiv_foreach_edges_all_patches_regular(), blender::bke::subdiv::subdiv_foreach_edges_all_patches_special(), blender::bke::subdiv::subdiv_foreach_edges_column(), blender::bke::subdiv::subdiv_foreach_edges_row(), blender::bke::subdiv::subdiv_foreach_every_corner_vertices(), blender::bke::subdiv::subdiv_foreach_every_corner_vertices_regular(), blender::bke::subdiv::subdiv_foreach_every_corner_vertices_special(), blender::bke::subdiv::subdiv_foreach_every_edge_vertices(), blender::bke::subdiv::subdiv_foreach_every_edge_vertices_regular(), blender::bke::subdiv::subdiv_foreach_every_edge_vertices_special(), blender::bke::subdiv::subdiv_foreach_faces(), blender::bke::subdiv::subdiv_foreach_free(), blender::bke::subdiv::subdiv_foreach_inner_vertices_regular(), blender::bke::subdiv::subdiv_foreach_inner_vertices_special(), blender::bke::subdiv::subdiv_foreach_loops_of_face(), blender::bke::subdiv::subdiv_foreach_loose_vertices_task(), blender::bke::subdiv::subdiv_foreach_single_geometry_vertices(), blender::bke::subdiv::subdiv_foreach_single_thread_tasks(), blender::bke::subdiv::subdiv_foreach_task(), blender::bke::subdiv::subdiv_foreach_tls_alloc(), blender::bke::subdiv::subdiv_foreach_tls_free(), blender::bke::subdiv::subdiv_foreach_vertices(), and blender::bke::subdiv::subdiv_foreach_vertices_of_loose_edges_task().

◆ num_subdiv_edges

int blender::bke::subdiv::ForeachTaskContext::num_subdiv_edges

◆ num_subdiv_faces

int blender::bke::subdiv::ForeachTaskContext::num_subdiv_faces

◆ num_subdiv_loops

int blender::bke::subdiv::ForeachTaskContext::num_subdiv_loops

◆ num_subdiv_vertices

int blender::bke::subdiv::ForeachTaskContext::num_subdiv_vertices

◆ settings

◆ subdiv_edge_offset

◆ subdiv_face_offset

◆ subdiv_vertex_offset

◆ vertices_corner_offset

◆ vertices_edge_offset

◆ vertices_inner_offset


The documentation for this struct was generated from the following file: