Blender  V3.3
GeometrySet Member List

This is the complete list of members for GeometrySet, including all inherited members.

add(const GeometryComponent &component)GeometrySet
attribute_foreach(blender::Span< GeometryComponentType > component_types, bool include_instances, AttributeForeachCallback callback) constGeometrySet
AttributeForeachCallback typedefGeometrySet
clear()GeometrySet
compute_boundbox_without_instances(blender::float3 *r_min, blender::float3 *r_max) constGeometrySet
create_with_curves(Curves *curves, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySetstatic
create_with_mesh(Mesh *mesh, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySetstatic
create_with_pointcloud(PointCloud *pointcloud, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySetstatic
create_with_volume(Volume *volume, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySetstatic
ensure_owns_direct_data()GeometrySet
ForeachSubGeometryCallback typedefGeometrySet
gather_attributes_for_propagation(blender::Span< GeometryComponentType > component_types, GeometryComponentType dst_component_type, bool include_instances, blender::Map< blender::bke::AttributeIDRef, blender::bke::AttributeKind > &r_attributes) constGeometrySet
gather_component_types(bool include_instances, bool ignore_empty) constGeometrySet
GeometrySet()GeometrySet
GeometrySet(const GeometrySet &other)GeometrySet
GeometrySet(GeometrySet &&other)GeometrySet
get_component_for_read(GeometryComponentType component_type) constGeometrySet
get_component_for_read() constGeometrySetinline
get_component_for_write(GeometryComponentType component_type)GeometrySet
get_component_for_write()GeometrySetinline
get_components_for_read() constGeometrySet
get_curve_edit_hints_for_read() constGeometrySet
get_curve_edit_hints_for_write()GeometrySet
get_curves_for_read() constGeometrySet
get_curves_for_write()GeometrySet
get_mesh_for_read() constGeometrySet
get_mesh_for_write()GeometrySet
get_pointcloud_for_read() constGeometrySet
get_pointcloud_for_write()GeometrySet
get_volume_for_read() constGeometrySet
get_volume_for_write()GeometrySet
has(const GeometryComponentType component_type) constGeometrySet
has() constGeometrySetinline
has_curves() constGeometrySet
has_instances() constGeometrySet
has_mesh() constGeometrySet
has_pointcloud() constGeometrySet
has_realized_data() constGeometrySet
has_volume() constGeometrySet
is_empty() constGeometrySet
keep_only(const blender::Span< GeometryComponentType > component_types)GeometrySet
keep_only_during_modify(const blender::Span< GeometryComponentType > component_types)GeometrySet
modify_geometry_sets(ForeachSubGeometryCallback callback)GeometrySet
operator<<(std::ostream &stream, const GeometrySet &geometry_set)GeometrySetfriend
operator=(const GeometrySet &other)GeometrySet
operator=(GeometrySet &&other)GeometrySet
owns_direct_data() constGeometrySet
remove(const GeometryComponentType component_type)GeometrySet
remove()GeometrySetinline
remove_geometry_during_modify()GeometrySet
replace_curves(Curves *curves, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySet
replace_mesh(Mesh *mesh, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySet
replace_pointcloud(PointCloud *pointcloud, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySet
replace_volume(Volume *volume, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySet
~GeometrySet()GeometrySet