Blender V4.3
CCGKey Struct Reference

#include <BKE_ccg.hh>

Public Attributes

int level
 
int elem_size
 
int grid_size
 
int grid_area
 
int grid_bytes
 
int normal_offset
 
int mask_offset
 
int has_normals
 
int has_mask
 

Detailed Description

Definition at line 25 of file BKE_ccg.hh.

Member Data Documentation

◆ elem_size

◆ grid_area

int CCGKey::grid_area

Definition at line 35 of file BKE_ccg.hh.

Referenced by blender::ed::sculpt_paint::cloth::apply_filter_forces_grids(), blender::ed::sculpt_paint::mask::apply_mask_grids(), blender::ed::sculpt_paint::apply_translations(), blender::ed::sculpt_paint::smooth::average_data_grids(), BKE_pbvh_get_grid_num_verts(), BKE_subdiv_ccg_foreach_visible_grid_vert(), BKE_subdiv_ccg_key(), blender::ed::sculpt_paint::smooth::blur_geometry_data_array(), blender::ed::sculpt_paint::calc_area_normal_and_center_node_grids(), blender::ed::sculpt_paint::boundary::calc_bend_grids(), blender::ed::sculpt_paint::cloth::calc_constraint_factors(), blender::ed::sculpt_paint::calc_front_face(), blender::ed::sculpt_paint::boundary::calc_grab_grids(), blender::ed::sculpt_paint::auto_mask::calc_grids_factors(), blender::ed::sculpt_paint::boundary::calc_inflate_grids(), blender::ed::sculpt_paint::smooth::calc_relaxed_translations_grids(), blender::ed::sculpt_paint::filter::calc_sharpen_filter(), blender::ed::sculpt_paint::boundary::calc_slide_grids(), blender::ed::sculpt_paint::boundary::calc_smooth_grids(), blender::ed::sculpt_paint::boundary::calc_twist_grids(), blender::ed::sculpt_paint::cloth::calc_vert_indices_grids(), blender::ed::sculpt_paint::calc_vert_neighbors(), blender::ed::sculpt_paint::calc_vert_neighbors_interior(), blender::ed::sculpt_paint::cloth::calc_visible_vert_indices_grids(), CCG_key(), blender::ed::sculpt_paint::create_node_vert_offsets(), blender::ed::sculpt_paint::mask::decrease_contrast_mask_grids(), blender::ed::sculpt_paint::cloth::do_simulation_step(), blender::ed::sculpt_paint::expand::enabled_state_to_bitmap(), blender::ed::sculpt_paint::flood_fill::FillDataGrids::execute(), blender::bke::ccg::face_range(), blender::ed::sculpt_paint::fill_factor_from_hide(), blender::ed::sculpt_paint::fill_factor_from_hide_and_mask(), blender::ed::sculpt_paint::face_set::filter_verts_with_unique_face_sets_grids(), blender::bke::pbvh::Tree::from_grids(), SubdivCCGCoord::from_index(), blender::ed::sculpt_paint::gather_data_grids(), blender::ed::sculpt_paint::gather_data_grids(), blender::ed::sculpt_paint::gather_grids_positions(), blender::ed::sculpt_paint::mask::gesture_apply_for_symmetry_pass(), blender::bke::ccg::grid_range(), blender::bke::ccg::grid_xy_to_vert(), blender::ed::sculpt_paint::pose::ik_chain_init_face_sets_fk_grids(), blender::ed::sculpt_paint::pose::ik_chain_init_face_sets_grids(), blender::ed::sculpt_paint::mask::increase_contrast_mask_grids(), blender::ed::sculpt_paint::expand::is_face_in_active_component(), blender::ed::sculpt_paint::mask::mask_equals_array_grids(), blender::ed::sculpt_paint::filter::mesh_filter_sharpen_init(), multires_disp_run_cb(), blender::ed::sculpt_paint::smooth::neighbor_position_average_interior_grids(), blender::ed::sculpt_paint::undo::restore_mask_from_undo_step(), blender::ed::sculpt_paint::undo::restore_position_from_undo_step(), blender::ed::sculpt_paint::scatter_data_grids(), blender::ed::sculpt_paint::mask::sculpt_mask_init_exec(), blender::ed::sculpt_paint::mask::sharpen_mask_grids(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), SubdivCCGCoord::to_index(), blender::ed::sculpt_paint::transform_node_grids(), and blender::bke::pbvh::update_bounds_grids().

◆ grid_bytes

int CCGKey::grid_bytes

◆ grid_size

int CCGKey::grid_size

Definition at line 33 of file BKE_ccg.hh.

Referenced by blender::ed::sculpt_paint::smooth::average_data_grids(), BKE_pbvh_get_grid_num_faces(), BKE_subdiv_ccg_eval_limit_positions(), BKE_subdiv_ccg_key(), blender::ed::sculpt_paint::smooth::calc_relaxed_translations_grids(), blender::ed::sculpt_paint::filter::calc_sharpen_filter(), blender::ed::sculpt_paint::calc_vert_neighbors(), blender::ed::sculpt_paint::calc_vert_neighbors_interior(), CCG_grid_elem(), CCG_key(), blender::draw::pbvh::create_lines_index_grids(), blender::draw::pbvh::create_tri_index_grids(), blender::ed::sculpt_paint::boundary::edit_data_init_grids(), blender::draw::pbvh::ensure_vbos_allocated_grids(), blender::ed::sculpt_paint::flood_fill::FillDataGrids::execute(), blender::draw::pbvh::fill_vbo_face_set_grids(), blender::draw::pbvh::fill_vbo_mask_grids(), blender::draw::pbvh::fill_vbo_normal_grids(), blender::draw::pbvh::fill_vbo_position_grids(), blender::ed::sculpt_paint::face_set::filter_verts_with_unique_face_sets_grids(), SubdivCCGCoord::from_index(), grid_tangent(), blender::bke::ccg::grid_xy_to_vert(), blender::ed::sculpt_paint::pose::grow_factors_grids(), blender::ed::sculpt_paint::mask::grow_mask_grids(), blender::ed::sculpt_paint::hide::grow_shrink_visibility_grid(), interp_bilinear_grid(), multires_copy_dm_grid(), blender::ed::sculpt_paint::nearest_vert_calc_grids(), blender::ed::sculpt_paint::smooth::neighbor_position_average_interior_grids(), blender::bke::pbvh::node_raycast_grids(), blender::bke::pbvh::pbvh_grids_node_nearest_to_ray(), blender::ed::sculpt_paint::mask::shrink_mask_grids(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), and SubdivCCGCoord::to_index().

◆ has_mask

◆ has_normals

int CCGKey::has_normals

◆ level

◆ mask_offset

int CCGKey::mask_offset

◆ normal_offset

int CCGKey::normal_offset

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