|
Blender V4.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 #Mesh::corner_verts(), #Mesh::faces() 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 402 of file DNA_meshdata_types.h.
| char MFace::edcode |
We keep edcode, for conversion to edges draw flags in old files.
Definition at line 406 of file DNA_meshdata_types.h.
Referenced by mesh_calc_edges_mdata(), and mesh_tessface_calc().
| char MFace::flag |
Definition at line 406 of file DNA_meshdata_types.h.
Referenced by convert_mfaces_to_mpolys(), cutEdges(), 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 404 of file DNA_meshdata_types.h.
Referenced by convert_mfaces_to_mpolys(), and mesh_tessface_calc().
| unsigned int MFace::v1 |
Definition at line 403 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_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 403 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_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 403 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_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 403 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(), blender::draw::particle_calculate_parent_mcol(), blender::draw::particle_calculate_parent_uvs(), blender::draw::particle_interpolate_children_mcol(), blender::draw::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(), vcol_to_fcol(), and blender::io::hydra::HairData::write_curves().