Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Goudey <h.goudey@me.com>2021-04-02 00:23:16 +0300
committerHans Goudey <h.goudey@me.com>2021-04-02 00:23:16 +0300
commitc5d99683921060d1974fc0a5fb35522de9a768b0 (patch)
treea25d0e5e66d36ccbe1e4ca699e5db4c61e84bdab /source/blender/blenkernel/intern/geometry_set.cc
parent3ca1cf2b5197c0c2d5afa44ac28e7b63d401b489 (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.cc15
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();
-}
-
/** \} */