|
Blender
V2.93
|
#include <atomic>#include <iostream>#include "BLI_float3.hh"#include "BLI_float4x4.hh"#include "BLI_function_ref.hh"#include "BLI_hash.hh"#include "BLI_map.hh"#include "BLI_set.hh"#include "BLI_user_counter.hh"#include "BKE_attribute_access.hh"#include "BKE_geometry_set.h"Go to the source code of this file.
Classes | |
| class | OutputAttributePtr |
| struct | AttributeMetaData |
| class | GeometryComponent |
| struct | GeometrySet |
| class | MeshComponent |
| class | PointCloudComponent |
| class | InstancesComponent |
| class | VolumeComponent |
Namespaces | |
| blender | |
| blender::bke | |
Typedefs | |
| using | AttributeForeachCallback = blender::FunctionRef< bool(blender::StringRefNull attribute_name, const AttributeMetaData &meta_data)> |
Enumerations | |
| enum class | GeometryOwnershipType { Owned = 0 , Editable = 1 , ReadOnly = 2 } |
Variables | |
| template<typename T > | |
| constexpr bool | is_geometry_component_v = std::is_base_of_v<GeometryComponent, T> |
| using AttributeForeachCallback = blender::FunctionRef<bool(blender::StringRefNull attribute_name, const AttributeMetaData &meta_data)> |
Definition at line 123 of file BKE_geometry_set.hh.
|
strong |
| Enumerator | |
|---|---|
| Owned | |
| Editable | |
| ReadOnly | |
Definition at line 43 of file BKE_geometry_set.hh.
|
inlineconstexpr |
Definition at line 268 of file BKE_geometry_set.hh.