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:
Diffstat (limited to 'source/blender/nodes/geometry/nodes/legacy/node_geo_attribute_transfer.cc')
-rw-r--r--source/blender/nodes/geometry/nodes/legacy/node_geo_attribute_transfer.cc16
1 files changed, 8 insertions, 8 deletions
diff --git a/source/blender/nodes/geometry/nodes/legacy/node_geo_attribute_transfer.cc b/source/blender/nodes/geometry/nodes/legacy/node_geo_attribute_transfer.cc
index d66e4f34c09..91016145a52 100644
--- a/source/blender/nodes/geometry/nodes/legacy/node_geo_attribute_transfer.cc
+++ b/source/blender/nodes/geometry/nodes/legacy/node_geo_attribute_transfer.cc
@@ -104,9 +104,9 @@ static void get_closest_in_bvhtree(BVHTreeFromMesh &tree_data,
const MutableSpan<float> r_distances_sq,
const MutableSpan<float3> r_positions)
{
- BLI_assert(positions->size() == r_indices.size() || r_indices.is_empty());
- BLI_assert(positions->size() == r_distances_sq.size() || r_distances_sq.is_empty());
- BLI_assert(positions->size() == r_positions.size() || r_positions.is_empty());
+ BLI_assert(positions.size() == r_indices.size() || r_indices.is_empty());
+ BLI_assert(positions.size() == r_distances_sq.size() || r_distances_sq.is_empty());
+ BLI_assert(positions.size() == r_positions.size() || r_positions.is_empty());
for (const int i : positions.index_range()) {
BVHTreeNearest nearest;
@@ -131,7 +131,7 @@ static void get_closest_pointcloud_points(const PointCloud &pointcloud,
const MutableSpan<int> r_indices,
const MutableSpan<float> r_distances_sq)
{
- BLI_assert(positions->size() == r_indices.size());
+ BLI_assert(positions.size() == r_indices.size());
BLI_assert(pointcloud.totpoint > 0);
BVHTreeFromPointCloud tree_data;
@@ -197,7 +197,7 @@ static void get_closest_mesh_polygons(const Mesh &mesh,
{
BLI_assert(mesh.totpoly > 0);
- Array<int> looptri_indices(positions->size());
+ Array<int> looptri_indices(positions.size());
get_closest_mesh_looptris(mesh, positions, looptri_indices, r_distances_sq, r_positions);
const Span<MLoopTri> looptris{BKE_mesh_runtime_looptri_ensure(&mesh),
@@ -216,7 +216,7 @@ static void get_closest_mesh_corners(const Mesh &mesh,
const MutableSpan<float3> r_positions)
{
BLI_assert(mesh.totloop > 0);
- Array<int> poly_indices(positions->size());
+ Array<int> poly_indices(positions.size());
get_closest_mesh_polygons(mesh, positions, poly_indices, {}, {});
for (const int i : positions.index_range()) {
@@ -259,7 +259,7 @@ static void transfer_attribute_nearest_face_interpolated(const GeometrySet &src_
const StringRef src_name,
const StringRef dst_name)
{
- const int tot_samples = dst_positions->size();
+ const int tot_samples = dst_positions.size();
const MeshComponent *component = src_geometry.get_component_for_read<MeshComponent>();
if (component == nullptr) {
return;
@@ -312,7 +312,7 @@ static void transfer_attribute_nearest(const GeometrySet &src_geometry,
const MeshComponent *mesh_component = src_geometry.get_component_for_read<MeshComponent>();
const Mesh *mesh = mesh_component ? mesh_component->get_for_read() : nullptr;
- const int tot_samples = dst_positions->size();
+ const int tot_samples = dst_positions.size();
Array<int> pointcloud_indices;
Array<float> pointcloud_distances_sq;