Blender
V3.3
|
#include <BKE_subdiv.h>
Public Attributes | |
SubdivSettings | settings |
struct OpenSubdiv_TopologyRefiner * | topology_refiner |
struct OpenSubdiv_Evaluator * | evaluator |
struct SubdivDisplacement * | displacement_evaluator |
SubdivStats | stats |
struct { | |
int * face_ptex_offset | |
} | cache_ |
Definition at line 156 of file BKE_subdiv.h.
struct { ... } Subdiv::cache_ |
Referenced by BKE_subdiv_face_ptex_offset_get(), and BKE_subdiv_free().
struct SubdivDisplacement* Subdiv::displacement_evaluator |
Definition at line 168 of file BKE_subdiv.h.
Referenced by BKE_subdiv_deform_coarse_vertices(), BKE_subdiv_displacement_attach_from_multires(), BKE_subdiv_displacement_detach(), BKE_subdiv_eval_displacement(), BKE_subdiv_eval_final_point(), BKE_subdiv_eval_init_displacement(), BKE_subdiv_new_from_converter(), BKE_subdiv_to_mesh(), subdiv_ccg_eval_grid_element_limit(), and subdiv_ccg_evaluate_grids().
struct OpenSubdiv_Evaluator* Subdiv::evaluator |
Definition at line 166 of file BKE_subdiv.h.
Referenced by BKE_subdiv_eval_begin(), BKE_subdiv_eval_face_varying(), BKE_subdiv_eval_limit_point_and_derivatives(), BKE_subdiv_eval_refine_from_mesh(), BKE_subdiv_eval_vertex_data(), BKE_subdiv_free(), BKE_subdiv_new_from_converter(), draw_patch_map_build(), draw_subdiv_build_fdots_buffers(), draw_subdiv_cache_need_polygon_data(), draw_subdiv_extract_pos_nor(), draw_subdiv_extract_uvs(), draw_subdiv_invalidate_evaluator_for_orco(), DRW_cache_free_old_subdiv(), reshape_subdiv_refine(), set_coarse_positions(), set_face_varying_data_from_uv(), and set_vertex_data_from_orco().
int* Subdiv::face_ptex_offset |
Definition at line 185 of file BKE_subdiv.h.
Referenced by BKE_subdiv_face_ptex_offset_get(), and BKE_subdiv_free().
SubdivSettings Subdiv::settings |
Definition at line 160 of file BKE_subdiv.h.
Referenced by BKE_subdiv_new_from_converter(), BKE_subdiv_update_from_converter(), DRW_subdivide_loose_geom(), get_fvar_linear_interpolation(), get_vtx_boundary_interpolation(), multires_ccg_settings_init(), multires_reshape_smooth_object_grids_with_details(), reshape_subdiv_create(), and subdiv_mesh_vertex_of_loose_edge().
SubdivStats Subdiv::stats |
Definition at line 170 of file BKE_subdiv.h.
Referenced by BKE_subdiv_deform_coarse_vertices(), BKE_subdiv_eval_begin(), BKE_subdiv_eval_refine_from_mesh(), BKE_subdiv_new_from_converter(), BKE_subdiv_to_ccg(), BKE_subdiv_to_ccg_mesh(), BKE_subdiv_to_mesh(), and BKE_subdiv_update_from_converter().
struct OpenSubdiv_TopologyRefiner* Subdiv::topology_refiner |
Definition at line 164 of file BKE_subdiv.h.
Referenced by adjacent_edge_index_from_coord(), adjacent_edge_point_index_from_coord(), adjacent_vertex_index_from_coord(), BKE_subdiv_ccg_start_face_grid_index_ensure(), BKE_subdiv_eval_begin(), BKE_subdiv_face_ptex_offset_get(), BKE_subdiv_free(), BKE_subdiv_new_from_converter(), BKE_subdiv_topology_num_fvar_layers_get(), BKE_subdiv_update_from_converter(), draw_subdiv_invalidate_evaluator_for_orco(), neighbor_coords_corner_vertex_get(), set_face_varying_data_from_uv(), set_vertex_data_from_orco(), subdiv_ccg_affected_face_adjacency(), subdiv_ccg_alloc_elements(), subdiv_ccg_evaluate_grids(), subdiv_ccg_init_faces(), subdiv_ccg_init_faces_edge_neighborhood(), and subdiv_ccg_init_faces_vertex_neighborhood().