Blender
V3.3
source
blender
blenkernel
BKE_geometry_set_instances.hh
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
3
#pragma once
4
5
#include "
BKE_geometry_set.hh
"
6
7
namespace
blender::bke
{
8
12
GeometrySet
object_get_evaluated_geometry_set
(
const
Object
&
object
);
13
17
struct
GeometryInstanceGroup
{
23
GeometrySet
geometry_set
;
24
30
Vector<float4x4>
transforms
;
31
};
32
43
void
geometry_set_gather_instances
(
const
GeometrySet
&geometry_set,
44
Vector<GeometryInstanceGroup>
&r_instance_groups);
45
46
}
// namespace blender::bke
BKE_geometry_set.hh
blender::Vector
Definition:
BLI_vector.hh:64
blender::bke
Definition:
BKE_action.hh:16
blender::bke::geometry_set_gather_instances
void geometry_set_gather_instances(const GeometrySet &geometry_set, Vector< GeometryInstanceGroup > &r_instance_groups)
Definition:
geometry_set_instances.cc:154
blender::bke::object_get_evaluated_geometry_set
GeometrySet object_get_evaluated_geometry_set(const Object &object)
Definition:
geometry_set_instances.cc:39
GeometrySet
Definition:
BKE_geometry_set.hh:116
Object
Definition:
DNA_object_types.h:242
blender::bke::GeometryInstanceGroup
Definition:
BKE_geometry_set_instances.hh:17
blender::bke::GeometryInstanceGroup::transforms
Vector< float4x4 > transforms
Definition:
BKE_geometry_set_instances.hh:30
blender::bke::GeometryInstanceGroup::geometry_set
GeometrySet geometry_set
Definition:
BKE_geometry_set_instances.hh:23
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1