|
Blender V4.5
|
Public Types | |
| enum class | Output : int8_t { None , CornerFan , Free } |
Public Member Functions | |
| void | add_no_custom_normals (const bke::MeshNormalDomain domain) |
| void | add_corner_fan_normals () |
| void | add_domain (const bke::AttrDomain domain) |
| void | add_free_normals (const bke::AttrDomain domain) |
| void | add_mesh (const Mesh &mesh) |
Public Attributes | |
| Output | result_type = Output::None |
| std::optional< bke::AttrDomain > | result_domain |
Tracks the storage format for the resulting mesh based on the combination of input meshes.
Definition at line 232 of file realize_instances.cc.
|
strong |
| Enumerator | |
|---|---|
| None | |
| CornerFan | |
| Free | |
Definition at line 233 of file realize_instances.cc.
|
inline |
Definition at line 242 of file realize_instances.cc.
References add_domain(), blender::bke::Corner, CornerFan, and None.
Referenced by add_mesh().
|
inline |
Definition at line 250 of file realize_instances.cc.
References blender::bke::Corner.
Referenced by add_corner_fan_normals(), add_free_normals(), and add_no_custom_normals().
|
inline |
Definition at line 263 of file realize_instances.cc.
References add_domain(), and Free.
Referenced by add_mesh().
|
inline |
Definition at line 269 of file realize_instances.cc.
References add_corner_fan_normals(), add_free_normals(), add_no_custom_normals(), Geometry::attributes, CD_PROP_FLOAT3, blender::geometry::CORNER_FAN_META_DATA, blender::bke::Edge, and blender::bke::AttributeAccessor::lookup_meta_data().
Referenced by blender::geometry::preprocess_meshes().
|
inline |
Definition at line 237 of file realize_instances.cc.
References add_domain(), and blender::geometry::normal_domain_to_domain().
Referenced by add_mesh().
| std::optional<bke::AttrDomain> blender::geometry::MeshNormalInfo::result_domain |
Definition at line 235 of file realize_instances.cc.
Referenced by blender::geometry::execute_realize_mesh_tasks(), and blender::geometry::preprocess_meshes().
| Output blender::geometry::MeshNormalInfo::result_type = Output::None |
Definition at line 234 of file realize_instances.cc.
Referenced by blender::geometry::execute_realize_mesh_tasks(), and blender::geometry::preprocess_meshes().