[Bf-blender-cvs] [f52ff92cc39] functions: rename block.slice() to block.attributes_slice()

Jacques Lucke noreply at git.blender.org
Mon Jul 1 15:37:10 CEST 2019


Commit: f52ff92cc395f1c2c98cd0733be9ba6f78496bb0
Author: Jacques Lucke
Date:   Mon Jul 1 15:21:01 2019 +0200
Branches: functions
https://developer.blender.org/rBf52ff92cc395f1c2c98cd0733be9ba6f78496bb0

rename block.slice() to block.attributes_slice()

===================================================================

M	source/blender/simulations/bparticles/core.cpp
M	source/blender/simulations/bparticles/core.hpp
M	source/blender/simulations/bparticles/particles_container.hpp

===================================================================

diff --git a/source/blender/simulations/bparticles/core.cpp b/source/blender/simulations/bparticles/core.cpp
index bb1b894d504..758d21ed679 100644
--- a/source/blender/simulations/bparticles/core.cpp
+++ b/source/blender/simulations/bparticles/core.cpp
@@ -75,7 +75,7 @@ void BlockAllocator::allocate_block_ranges(uint particle_type_id,
     r_blocks.append(&block);
     r_ranges.append(range);
 
-    AttributeArrays attributes = block.slice(range);
+    AttributeArrays attributes = block.attributes_slice(range);
     for (uint i : attributes.info().attribute_indices()) {
       attributes.init_default(i);
     }
@@ -195,7 +195,7 @@ void EmitTargetBase::set_elements(uint index, void *data)
     ParticlesBlock &block = *m_blocks[part];
     Range<uint> range = m_ranges[part];
 
-    AttributeArrays attributes = block.slice(range);
+    AttributeArrays attributes = block.attributes_slice(range);
     void *dst = attributes.get_ptr(index);
     uint bytes_to_copy = element_size * attributes.size();
     memcpy(dst, remaining_data, bytes_to_copy);
diff --git a/source/blender/simulations/bparticles/core.hpp b/source/blender/simulations/bparticles/core.hpp
index 3d1a54492ca..e7f909e215c 100644
--- a/source/blender/simulations/bparticles/core.hpp
+++ b/source/blender/simulations/bparticles/core.hpp
@@ -704,7 +704,7 @@ inline uint EmitTargetBase::part_amount()
 
 inline AttributeArrays EmitTargetBase::attributes(uint part)
 {
-  return m_blocks[part]->slice(m_ranges[part]);
+  return m_blocks[part]->attributes_slice(m_ranges[part]);
 }
 
 inline uint EmitTargetBase::particle_type_id()
diff --git a/source/blender/simulations/bparticles/particles_container.hpp b/source/blender/simulations/bparticles/particles_container.hpp
index 46d9458b153..863b3244905 100644
--- a/source/blender/simulations/bparticles/particles_container.hpp
+++ b/source/blender/simulations/bparticles/particles_container.hpp
@@ -109,8 +109,8 @@ class ParticlesBlock {
   void clear();
 
   AttributeArraysCore &attributes_core();
-  AttributeArrays slice(Range<uint> range);
-  AttributeArrays slice(uint start, uint length);
+  AttributeArrays attributes_slice(Range<uint> range);
+  AttributeArrays attributes_slice(uint start, uint length);
   AttributeArrays attributes_all();
   AttributeArrays attributes();
 
@@ -200,15 +200,15 @@ inline ParticlesContainer &ParticlesBlock::container()
   return m_container;
 }
 
-inline AttributeArrays ParticlesBlock::slice(Range<uint> range)
+inline AttributeArrays ParticlesBlock::attributes_slice(Range<uint> range)
 {
   if (range.size() == 0) {
-    return this->slice(0, 0);
+    return this->attributes_slice(0, 0);
   }
-  return this->slice(range.first(), range.size());
+  return this->attributes_slice(range.first(), range.size());
 }
 
-inline AttributeArrays ParticlesBlock::slice(uint start, uint length)
+inline AttributeArrays ParticlesBlock::attributes_slice(uint start, uint length)
 {
   return m_attributes_core.slice_all().slice(start, length);
 }
@@ -220,7 +220,7 @@ inline AttributeArrays ParticlesBlock::attributes_all()
 
 inline AttributeArrays ParticlesBlock::attributes()
 {
-  return this->slice(0, m_active_amount);
+  return this->attributes_slice(0, m_active_amount);
 }
 
 inline AttributeArraysCore &ParticlesBlock::attributes_core()



More information about the Bf-blender-cvs mailing list