diff options
author | Hans Goudey <h.goudey@me.com> | 2021-04-02 00:23:16 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2021-04-02 00:23:16 +0300 |
commit | c5d99683921060d1974fc0a5fb35522de9a768b0 (patch) | |
tree | a25d0e5e66d36ccbe1e4ca699e5db4c61e84bdab /source/blender/blenkernel/intern/geometry_set.cc | |
parent | 3ca1cf2b5197c0c2d5afa44ac28e7b63d401b489 (diff) |
Cleanup: Remove unecessary part of instances component C API
Now that object_dupli.cc is a C++ file, we don't have to have a specific
function to retrieve the instance data from the geometry set.
Diffstat (limited to 'source/blender/blenkernel/intern/geometry_set.cc')
-rw-r--r-- | source/blender/blenkernel/intern/geometry_set.cc | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/source/blender/blenkernel/intern/geometry_set.cc b/source/blender/blenkernel/intern/geometry_set.cc index 9f57fcfb2ba..281512fe323 100644 --- a/source/blender/blenkernel/intern/geometry_set.cc +++ b/source/blender/blenkernel/intern/geometry_set.cc @@ -330,19 +330,4 @@ bool BKE_geometry_set_has_instances(const GeometrySet *geometry_set) return geometry_set->get_component_for_read<InstancesComponent>() != nullptr; } -int BKE_geometry_set_instances(const GeometrySet *geometry_set, - float (**r_transforms)[4][4], - const int **r_almost_unique_ids, - InstancedData **r_instanced_data) -{ - const InstancesComponent *component = geometry_set->get_component_for_read<InstancesComponent>(); - if (component == nullptr) { - return 0; - } - *r_transforms = (float(*)[4][4])component->transforms().data(); - *r_instanced_data = (InstancedData *)component->instanced_data().data(); - *r_almost_unique_ids = (const int *)component->almost_unique_ids().data(); - return component->instances_amount(); -} - /** \} */ |