Blender V5.0
GeometrySet Member List

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

add(const GeometryComponent &component)GeometrySet
attribute_foreach(Span< GeometryComponent::Type > component_types, bool include_instances, AttributeForeachCallback callback) constGeometrySet
AttributeForeachCallback typedefGeometrySet
clear()GeometrySet
compute_boundbox_without_instances(bool use_radius=true, bool use_subdiv=false) constGeometrySet
count_memory(MemoryCounter &memory) constGeometrySet
ensure_no_shared_components()GeometrySet
ensure_owns_all_data()GeometrySet
ensure_owns_direct_data()GeometrySet
from_curves(Curves *curves, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySetstatic
from_grease_pencil(GreasePencil *grease_pencil, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySetstatic
from_instances(Instances *instances, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySetstatic
from_mesh(Mesh *mesh, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySetstatic
from_pointcloud(PointCloud *pointcloud, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySetstatic
from_volume(Volume *volume, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySetstatic
gather_attributes_for_propagation(Span< GeometryComponent::Type > component_types, GeometryComponent::Type dst_component_type, bool include_instances, const AttributeFilter &attribute_filter, GatheredAttributes &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(GeometryComponent::Type component_type) constGeometrySet
get_component() constGeometrySetinline
get_component_for_write(GeometryComponent::Type component_type)GeometrySet
get_component_for_write()GeometrySetinline
get_components() constGeometrySet
get_curve_edit_hints() constGeometrySet
get_curve_edit_hints_for_write()GeometrySet
get_curves() constGeometrySet
get_curves_for_write()GeometrySet
get_gizmo_edit_hints() constGeometrySet
get_gizmo_edit_hints_for_write()GeometrySet
get_grease_pencil() constGeometrySet
get_grease_pencil_edit_hints() constGeometrySet
get_grease_pencil_edit_hints_for_write()GeometrySet
get_grease_pencil_for_write()GeometrySet
get_instances() constGeometrySet
get_instances_for_write()GeometrySet
get_mesh() constGeometrySet
get_mesh_for_write()GeometrySet
get_pointcloud() constGeometrySet
get_pointcloud_for_write()GeometrySet
get_volume() constGeometrySet
get_volume_for_write()GeometrySet
has(const GeometryComponent::Type component_type) constGeometrySet
has() constGeometrySetinline
has_component() constGeometrySetinline
has_curves() constGeometrySet
has_grease_pencil() constGeometrySet
has_instances() constGeometrySet
has_mesh() constGeometrySet
has_pointcloud() constGeometrySet
has_realized_data() constGeometrySet
has_volume() constGeometrySet
hash() constGeometrySetinline
is_empty() constGeometrySet
keep_only(Span< GeometryComponent::Type > component_types)GeometrySet
nameGeometrySet
operator<<(std::ostream &stream, const GeometrySet &geometry_set)GeometrySetfriend
operator=(const GeometrySet &other)GeometrySet
operator=(GeometrySet &&other)GeometrySet
operator==(const GeometrySet &a, const GeometrySet &b)GeometrySetfriend
owns_direct_data() constGeometrySet
remove(const GeometryComponent::Type component_type)GeometrySet
remove()GeometrySetinline
replace_curves(Curves *curves, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySet
replace_grease_pencil(GreasePencil *grease_pencil, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)GeometrySet
replace_instances(Instances *instances, 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