|
| void | blender::bke::copy_with_checked_indices (const GVArray &src, const VArray< int > &indices, const IndexMask &mask, GMutableSpan dst) |
| |
| bool | blender::bke::try_capture_fields_on_geometry (MutableAttributeAccessor attributes, const fn::FieldContext &field_context, Span< StringRef > attribute_ids, AttrDomain domain, const fn::Field< bool > &selection, Span< fn::GField > fields) |
| |
| bool | blender::bke::try_capture_field_on_geometry (MutableAttributeAccessor attributes, const fn::FieldContext &field_context, const StringRef attribute_id, AttrDomain domain, const fn::Field< bool > &selection, const fn::GField &field) |
| |
| bool | blender::bke::try_capture_fields_on_geometry (GeometryComponent &component, Span< StringRef > attribute_ids, AttrDomain domain, Span< fn::GField > fields) |
| |
| bool | blender::bke::try_capture_field_on_geometry (GeometryComponent &component, const StringRef attribute_id, AttrDomain domain, const fn::GField &field) |
| |
| bool | blender::bke::try_capture_fields_on_geometry (GeometryComponent &component, Span< StringRef > attribute_ids, AttrDomain domain, const fn::Field< bool > &selection, Span< fn::GField > fields) |
| |
| bool | blender::bke::try_capture_field_on_geometry (GeometryComponent &component, const StringRef attribute_id, AttrDomain domain, const fn::Field< bool > &selection, const fn::GField &field) |
| |
| std::optional< AttrDomain > | blender::bke::try_detect_field_domain (const GeometryComponent &component, const fn::GField &field) |
| |
|
| VArray< float3 > | blender::bke::curve_normals_varray (const CurvesGeometry &curves, AttrDomain domain) |
| |
|
| VArray< float3 > | blender::bke::mesh_normals_varray (const Mesh &mesh, const IndexMask &mask, AttrDomain domain) |
| |
Common field utilities and field definitions for geometry components.
Definition in file BKE_geometry_fields.hh.