[Bf-blender-cvs] [04bfe684c9b] functions: rename
Jacques Lucke
noreply at git.blender.org
Sun Jan 19 12:46:12 CET 2020
Commit: 04bfe684c9b08809a91f3f1cc6adb8da069451a7
Author: Jacques Lucke
Date: Sun Jan 19 12:06:24 2020 +0100
Branches: functions
https://developer.blender.org/rB04bfe684c9b08809a91f3f1cc6adb8da069451a7
rename
===================================================================
M source/blender/functions/FN_multi_function.h
M source/blender/functions/intern/multi_functions/customizable.h
M source/blender/functions/intern/multi_functions/mixed.cc
M source/blender/functions/intern/multi_functions/surface_hook.cc
===================================================================
diff --git a/source/blender/functions/FN_multi_function.h b/source/blender/functions/FN_multi_function.h
index 9c940fcc8bc..b6a02ee30c7 100644
--- a/source/blender/functions/FN_multi_function.h
+++ b/source/blender/functions/FN_multi_function.h
@@ -164,7 +164,7 @@ class MFSignatureBuilder {
m_data.operation_hash = maybe_hash;
}
- void constant_operation_hash()
+ void operation_hash_per_class()
{
const std::type_info &type_info = typeid(*this);
uintptr_t ptr = (uintptr_t)&type_info;
diff --git a/source/blender/functions/intern/multi_functions/customizable.h b/source/blender/functions/intern/multi_functions/customizable.h
index 25085832d31..594197a9593 100644
--- a/source/blender/functions/intern/multi_functions/customizable.h
+++ b/source/blender/functions/intern/multi_functions/customizable.h
@@ -16,7 +16,7 @@ template<typename FromT, typename ToT> class MF_Convert : public MultiFunction {
CPP_TYPE<ToT>().name());
signature.single_input<FromT>("Input");
signature.single_output<ToT>("Output");
- signature.constant_operation_hash();
+ signature.operation_hash_per_class();
}
void call(IndexMask mask, MFParams params, MFContext UNUSED(context)) const override
diff --git a/source/blender/functions/intern/multi_functions/mixed.cc b/source/blender/functions/intern/multi_functions/mixed.cc
index 80ca798383d..3c88f58479f 100644
--- a/source/blender/functions/intern/multi_functions/mixed.cc
+++ b/source/blender/functions/intern/multi_functions/mixed.cc
@@ -175,7 +175,7 @@ void MF_FloatArraySum::call(IndexMask mask, MFParams params, MFContext UNUSED(co
MF_FloatRange_Amount_Start_Step::MF_FloatRange_Amount_Start_Step()
{
MFSignatureBuilder signature = this->get_builder("Float Range");
- signature.constant_operation_hash();
+ signature.operation_hash_per_class();
signature.single_input<int>("Amount");
signature.single_input<float>("Start");
signature.single_input<float>("Step");
@@ -208,7 +208,7 @@ void MF_FloatRange_Amount_Start_Step::call(IndexMask mask,
MF_FloatRange_Amount_Start_Stop::MF_FloatRange_Amount_Start_Stop()
{
MFSignatureBuilder signature = this->get_builder("Float Range");
- signature.constant_operation_hash();
+ signature.operation_hash_per_class();
signature.single_input<int>("Amount");
signature.single_input<float>("Start");
signature.single_input<float>("Stop");
@@ -289,7 +289,7 @@ MF_ObjectWorldLocation::MF_ObjectWorldLocation()
signature.use_global_context<IDHandleLookup>();
signature.single_input<ObjectIDHandle>("Object");
signature.single_output<float3>("Location");
- signature.constant_operation_hash();
+ signature.operation_hash_per_class();
}
void MF_ObjectWorldLocation::call(IndexMask mask, MFParams params, MFContext context) const
diff --git a/source/blender/functions/intern/multi_functions/surface_hook.cc b/source/blender/functions/intern/multi_functions/surface_hook.cc
index f6c549e0069..8dc0b523eec 100644
--- a/source/blender/functions/intern/multi_functions/surface_hook.cc
+++ b/source/blender/functions/intern/multi_functions/surface_hook.cc
@@ -42,7 +42,7 @@ MF_ClosestSurfaceHookOnObject::MF_ClosestSurfaceHookOnObject()
signature.single_input<ObjectIDHandle>("Object");
signature.single_input<float3>("Position");
signature.single_output<SurfaceHook>("Closest Location");
- signature.constant_operation_hash();
+ signature.operation_hash_per_class();
}
static BVHTreeNearest get_nearest_point(BVHTreeFromMesh *bvhtree_data, float3 point)
@@ -128,7 +128,7 @@ MF_GetPositionOnSurface::MF_GetPositionOnSurface()
signature.use_global_context<IDHandleLookup>();
signature.single_input<SurfaceHook>("Surface Hook");
signature.single_output<float3>("Position");
- signature.constant_operation_hash();
+ signature.operation_hash_per_class();
}
void MF_GetPositionOnSurface::call(IndexMask mask, MFParams params, MFContext context) const
@@ -194,7 +194,7 @@ MF_GetNormalOnSurface::MF_GetNormalOnSurface()
signature.use_global_context<IDHandleLookup>();
signature.single_input<SurfaceHook>("Surface Hook");
signature.single_output<float3>("Normal");
- signature.constant_operation_hash();
+ signature.operation_hash_per_class();
}
static float3 short_normal_to_float3(const short normal[3])
@@ -267,7 +267,7 @@ MF_GetWeightOnSurface::MF_GetWeightOnSurface()
signature.single_input<SurfaceHook>("Surface Hook");
signature.single_input<std::string>("Group Name");
signature.single_output<float>("Weight");
- signature.constant_operation_hash();
+ signature.operation_hash_per_class();
}
void MF_GetWeightOnSurface::call(IndexMask mask, MFParams params, MFContext context) const
@@ -347,7 +347,7 @@ MF_GetImageColorOnSurface::MF_GetImageColorOnSurface()
signature.single_input<SurfaceHook>("Surface Hook");
signature.single_input<ImageIDHandle>("Image");
signature.single_output<rgba_f>("Color");
- signature.constant_operation_hash();
+ signature.operation_hash_per_class();
}
static void get_colors_on_surface(IndexMask indices,
@@ -462,7 +462,7 @@ MF_SampleObjectSurface::MF_SampleObjectSurface(bool use_vertex_weights)
signature.single_input<std::string>("Vertex Group Name");
}
signature.vector_output<SurfaceHook>("Surface Hooks");
- signature.constant_operation_hash();
+ signature.operation_hash_per_class();
}
static BLI_NOINLINE void compute_triangle_areas(Mesh *mesh,
More information about the Bf-blender-cvs
mailing list