Blender
V3.3
|
#include <DNA_meshdata_types.h>
Public Attributes | |
unsigned int | v1 |
unsigned int | v2 |
unsigned int | v3 |
unsigned int | v4 |
short | mat_nr |
char | edcode |
char | flag |
Used in Blender pre 2.63, See MLoop, MPoly for face data stored in the blend file. Use for reading old files and in a handful of cases which should be removed eventually.
Definition at line 458 of file DNA_meshdata_types.h.
char MFace::edcode |
We keep edcode, for conversion to edges draw flags in old files.
Definition at line 462 of file DNA_meshdata_types.h.
Referenced by mesh_calc_edges_mdata(), and mesh_tessface_calc().
char MFace::flag |
Definition at line 462 of file DNA_meshdata_types.h.
Referenced by convert_mfaces_to_mpolys(), cutEdges(), mesh_tessface_calc(), psys_interpolate_face(), remap_faces_15(), remap_faces_19_21_22(), remap_faces_23(), remap_faces_3_6_9_12(), remap_faces_5_10(), and remap_faces_7_11_13_14().
short MFace::mat_nr |
Definition at line 460 of file DNA_meshdata_types.h.
Referenced by BKE_mesh_material_index_clear(), BKE_mesh_material_index_remove(), BKE_mesh_material_index_used(), convert_mfaces_to_mpolys(), and mesh_tessface_calc().
unsigned int MFace::v1 |
Definition at line 459 of file DNA_meshdata_types.h.
Referenced by BKE_mesh_calc_edges_tessface(), BKE_mesh_mface_index_validate(), BKE_mesh_validate_arrays(), blender::ed::curves::convert_to_particle_system::compute_mface_weights_for_position(), createFacepa(), cutEdges(), distribute_from_verts_exec(), distribute_from_volume_exec(), distribute_grid(), edge_store_from_mface_quad(), edge_store_from_mface_tri(), explodeMesh(), blender::ed::curves::convert_to_particle_system::find_mface_for_root_position(), get_particle_uv(), mesh_calc_edges_mdata(), mesh_faces_nearest_point(), mesh_faces_spherecast(), mesh_get_x_mirror_faces(), mesh_tessface_calc(), mirror_facehash(), particle_intersect_mesh(), psys_face_mat(), psys_interpolate_face(), psys_interpolate_value_from_verts(), psys_thread_context_init_distribute(), recalc_emitter_field(), remap_faces_15(), remap_faces_19_21_22(), remap_faces_23(), remap_faces_3_6_9_12(), remap_faces_5_10(), remap_faces_7_11_13_14(), and vcol_to_fcol().
unsigned int MFace::v2 |
Definition at line 459 of file DNA_meshdata_types.h.
Referenced by BKE_mesh_calc_edges_tessface(), BKE_mesh_mface_index_validate(), BKE_mesh_validate_arrays(), blender::ed::curves::convert_to_particle_system::compute_mface_weights_for_position(), createFacepa(), cutEdges(), distribute_from_verts_exec(), distribute_from_volume_exec(), distribute_grid(), edge_store_from_mface_quad(), edge_store_from_mface_tri(), explodeMesh(), blender::ed::curves::convert_to_particle_system::find_mface_for_root_position(), get_particle_uv(), mesh_calc_edges_mdata(), mesh_faces_nearest_point(), mesh_faces_spherecast(), mesh_get_x_mirror_faces(), mesh_tessface_calc(), mirror_facehash(), particle_intersect_mesh(), psys_face_mat(), psys_interpolate_face(), psys_interpolate_value_from_verts(), psys_thread_context_init_distribute(), recalc_emitter_field(), remap_faces_15(), remap_faces_19_21_22(), remap_faces_23(), remap_faces_3_6_9_12(), remap_faces_5_10(), remap_faces_7_11_13_14(), and vcol_to_fcol().
unsigned int MFace::v3 |
Definition at line 459 of file DNA_meshdata_types.h.
Referenced by BKE_mesh_calc_edges_tessface(), BKE_mesh_mface_index_validate(), BKE_mesh_strip_loose_faces(), BKE_mesh_validate_arrays(), blender::ed::curves::convert_to_particle_system::compute_mface_weights_for_position(), createFacepa(), cutEdges(), distribute_from_verts_exec(), distribute_from_volume_exec(), distribute_grid(), edge_store_from_mface_quad(), edge_store_from_mface_tri(), explodeMesh(), blender::ed::curves::convert_to_particle_system::find_mface_for_root_position(), get_particle_uv(), mesh_calc_edges_mdata(), mesh_faces_nearest_point(), mesh_faces_spherecast(), mesh_get_x_mirror_faces(), mesh_tessface_calc(), mirror_facehash(), particle_intersect_mesh(), psys_face_mat(), psys_interpolate_face(), psys_interpolate_value_from_verts(), psys_thread_context_init_distribute(), recalc_emitter_field(), remap_faces_15(), remap_faces_19_21_22(), remap_faces_23(), remap_faces_3_6_9_12(), remap_faces_5_10(), remap_faces_7_11_13_14(), and vcol_to_fcol().
unsigned int MFace::v4 |
Definition at line 459 of file DNA_meshdata_types.h.
Referenced by BKE_mesh_calc_edges_tessface(), BKE_mesh_mface_index_validate(), BKE_mesh_validate_arrays(), bm_corners_to_loops_ex(), blender::ed::curves::convert_to_particle_system::compute_mface_weights_for_position(), convert_mfaces_to_mpolys(), createFacepa(), cutEdges(), distribute_children_exec(), distribute_from_faces_exec(), distribute_from_verts_exec(), distribute_from_volume_exec(), distribute_grid(), edge_store_from_mface_quad(), explodeMesh(), blender::ed::curves::convert_to_particle_system::find_mface_for_root_position(), get_particle_uv(), mesh_calc_edges_mdata(), mesh_faces_nearest_point(), mesh_faces_spherecast(), mesh_get_x_mirror_faces(), mesh_loops_to_tessdata(), mesh_tessface_calc(), mirror_facehash(), particle_calculate_parent_mcol(), particle_calculate_parent_uvs(), particle_interpolate_children_mcol(), particle_interpolate_children_uvs(), particle_intersect_mesh(), psys_get_dupli_texture(), psys_interpolate_face(), psys_interpolate_value_from_verts(), psys_map_index_on_dm(), psys_thread_context_init_distribute(), recalc_emitter_field(), remap_faces_15(), remap_faces_19_21_22(), remap_faces_23(), remap_faces_3_6_9_12(), remap_faces_5_10(), remap_faces_7_11_13_14(), and vcol_to_fcol().