Add CERES_ prefix to macros in public headers
Change-Id: Ie4f4311d5a669c03746e8f00426f4d7cbef20ad0
diff --git a/include/ceres/numeric_diff_cost_function.h b/include/ceres/numeric_diff_cost_function.h
index e372908..ebbb084 100644
--- a/include/ceres/numeric_diff_cost_function.h
+++ b/include/ceres/numeric_diff_cost_function.h
@@ -250,25 +250,25 @@
if (N8) parameters_reference_copy[8] = parameters_reference_copy[7] + N7;
if (N9) parameters_reference_copy[9] = parameters_reference_copy[8] + N8;
-#define COPY_PARAMETER_BLOCK(block) \
+#define CERES_COPY_PARAMETER_BLOCK(block) \
if (N ## block) memcpy(parameters_reference_copy[block], \
parameters[block], \
sizeof(double) * N ## block); // NOLINT
- COPY_PARAMETER_BLOCK(0);
- COPY_PARAMETER_BLOCK(1);
- COPY_PARAMETER_BLOCK(2);
- COPY_PARAMETER_BLOCK(3);
- COPY_PARAMETER_BLOCK(4);
- COPY_PARAMETER_BLOCK(5);
- COPY_PARAMETER_BLOCK(6);
- COPY_PARAMETER_BLOCK(7);
- COPY_PARAMETER_BLOCK(8);
- COPY_PARAMETER_BLOCK(9);
+ CERES_COPY_PARAMETER_BLOCK(0);
+ CERES_COPY_PARAMETER_BLOCK(1);
+ CERES_COPY_PARAMETER_BLOCK(2);
+ CERES_COPY_PARAMETER_BLOCK(3);
+ CERES_COPY_PARAMETER_BLOCK(4);
+ CERES_COPY_PARAMETER_BLOCK(5);
+ CERES_COPY_PARAMETER_BLOCK(6);
+ CERES_COPY_PARAMETER_BLOCK(7);
+ CERES_COPY_PARAMETER_BLOCK(8);
+ CERES_COPY_PARAMETER_BLOCK(9);
-#undef COPY_PARAMETER_BLOCK
+#undef CERES_COPY_PARAMETER_BLOCK
-#define EVALUATE_JACOBIAN_FOR_BLOCK(block) \
+#define CERES_EVALUATE_JACOBIAN_FOR_BLOCK(block) \
if (N ## block && jacobians[block] != NULL) { \
if (!NumericDiff<CostFunctor, \
method, \
@@ -288,18 +288,18 @@
} \
}
- EVALUATE_JACOBIAN_FOR_BLOCK(0);
- EVALUATE_JACOBIAN_FOR_BLOCK(1);
- EVALUATE_JACOBIAN_FOR_BLOCK(2);
- EVALUATE_JACOBIAN_FOR_BLOCK(3);
- EVALUATE_JACOBIAN_FOR_BLOCK(4);
- EVALUATE_JACOBIAN_FOR_BLOCK(5);
- EVALUATE_JACOBIAN_FOR_BLOCK(6);
- EVALUATE_JACOBIAN_FOR_BLOCK(7);
- EVALUATE_JACOBIAN_FOR_BLOCK(8);
- EVALUATE_JACOBIAN_FOR_BLOCK(9);
+ CERES_EVALUATE_JACOBIAN_FOR_BLOCK(0);
+ CERES_EVALUATE_JACOBIAN_FOR_BLOCK(1);
+ CERES_EVALUATE_JACOBIAN_FOR_BLOCK(2);
+ CERES_EVALUATE_JACOBIAN_FOR_BLOCK(3);
+ CERES_EVALUATE_JACOBIAN_FOR_BLOCK(4);
+ CERES_EVALUATE_JACOBIAN_FOR_BLOCK(5);
+ CERES_EVALUATE_JACOBIAN_FOR_BLOCK(6);
+ CERES_EVALUATE_JACOBIAN_FOR_BLOCK(7);
+ CERES_EVALUATE_JACOBIAN_FOR_BLOCK(8);
+ CERES_EVALUATE_JACOBIAN_FOR_BLOCK(9);
-#undef EVALUATE_JACOBIAN_FOR_BLOCK
+#undef CERES_EVALUATE_JACOBIAN_FOR_BLOCK
return true;
}
diff --git a/include/ceres/sized_cost_function.h b/include/ceres/sized_cost_function.h
index 5bfd001..b10421e 100644
--- a/include/ceres/sized_cost_function.h
+++ b/include/ceres/sized_cost_function.h
@@ -71,19 +71,19 @@
set_num_residuals(kNumResiduals);
-#define ADD_PARAMETER_BLOCK(N) \
+#define CERES_ADD_PARAMETER_BLOCK(N) \
if (N) mutable_parameter_block_sizes()->push_back(N);
- ADD_PARAMETER_BLOCK(N0);
- ADD_PARAMETER_BLOCK(N1);
- ADD_PARAMETER_BLOCK(N2);
- ADD_PARAMETER_BLOCK(N3);
- ADD_PARAMETER_BLOCK(N4);
- ADD_PARAMETER_BLOCK(N5);
- ADD_PARAMETER_BLOCK(N6);
- ADD_PARAMETER_BLOCK(N7);
- ADD_PARAMETER_BLOCK(N8);
- ADD_PARAMETER_BLOCK(N9);
-#undef ADD_PARAMETER_BLOCK
+ CERES_ADD_PARAMETER_BLOCK(N0);
+ CERES_ADD_PARAMETER_BLOCK(N1);
+ CERES_ADD_PARAMETER_BLOCK(N2);
+ CERES_ADD_PARAMETER_BLOCK(N3);
+ CERES_ADD_PARAMETER_BLOCK(N4);
+ CERES_ADD_PARAMETER_BLOCK(N5);
+ CERES_ADD_PARAMETER_BLOCK(N6);
+ CERES_ADD_PARAMETER_BLOCK(N7);
+ CERES_ADD_PARAMETER_BLOCK(N8);
+ CERES_ADD_PARAMETER_BLOCK(N9);
+#undef CERES_ADD_PARAMETER_BLOCK
}
virtual ~SizedCostFunction() { }