@@ -801,11 +801,11 @@ class BezierPatch
801
801
*
802
802
* \note We typically evaluate the patch at \a u and \a v between 0 and 1
803
803
*/
804
- void evaluate_first_derivatives (T u,
805
- T v,
806
- Point <T, NDIMS>& eval,
807
- Vector<T, NDIMS>& Du,
808
- Vector<T, NDIMS>& Dv) const
804
+ void evaluateFirstDerivatives (T u,
805
+ T v,
806
+ Point <T, NDIMS>& eval,
807
+ Vector<T, NDIMS>& Du,
808
+ Vector<T, NDIMS>& Dv) const
809
809
{
810
810
using axom::utilities::lerp;
811
811
const int ord_u = getOrder_u ();
@@ -948,8 +948,8 @@ class BezierPatch
948
948
Point <T, 1 > W;
949
949
Vector<T, 1 > W_u, W_v, W_uu, W_vv, W_uv;
950
950
951
- projective.evaluate_second_derivatives (u, v, P, P_u, P_v, P_uu, P_vv, P_uv);
952
- weights.evaluate_second_derivatives (u, v, W, W_u, W_v, W_uu, W_vv, W_uv);
951
+ projective.evaluateSecondDerivatives (u, v, P, P_u, P_v, P_uu, P_vv, P_uv);
952
+ weights.evaluateSecondDerivatives (u, v, W, W_u, W_v, W_uu, W_vv, W_uv);
953
953
954
954
for (int i = 0 ; i < NDIMS; ++i)
955
955
{
@@ -1124,8 +1124,8 @@ class BezierPatch
1124
1124
Point <T, 1 > W;
1125
1125
Vector<T, 1 > W_u, W_v, W_uu, W_vv, W_uv;
1126
1126
1127
- projective.evaluate_second_derivatives (u, v, P, P_u, P_v, P_uu, P_vv, P_uv);
1128
- weights.evaluate_second_derivatives (u, v, W, W_u, W_v, W_uu, W_vv, W_uv);
1127
+ projective.evaluateSecondDerivatives (u, v, P, P_u, P_v, P_uu, P_vv, P_uv);
1128
+ weights.evaluateSecondDerivatives (u, v, W, W_u, W_v, W_uu, W_vv, W_uv);
1129
1129
1130
1130
for (int i = 0 ; i < NDIMS; ++i)
1131
1131
{
@@ -1151,14 +1151,14 @@ class BezierPatch
1151
1151
*
1152
1152
* \note We typically evaluate the patch at \a u and \a v between 0 and 1
1153
1153
*/
1154
- void evaluate_second_derivatives (T u,
1155
- T v,
1156
- Point <T, NDIMS>& eval,
1157
- Vector<T, NDIMS>& Du,
1158
- Vector<T, NDIMS>& Dv,
1159
- Vector<T, NDIMS>& DuDu,
1160
- Vector<T, NDIMS>& DvDv,
1161
- Vector<T, NDIMS>& DuDv) const
1154
+ void evaluateSecondDerivatives (T u,
1155
+ T v,
1156
+ Point <T, NDIMS>& eval,
1157
+ Vector<T, NDIMS>& Du,
1158
+ Vector<T, NDIMS>& Dv,
1159
+ Vector<T, NDIMS>& DuDu,
1160
+ Vector<T, NDIMS>& DvDv,
1161
+ Vector<T, NDIMS>& DuDv) const
1162
1162
{
1163
1163
using axom::utilities::lerp;
1164
1164
const int ord_u = getOrder_u ();
@@ -1385,8 +1385,8 @@ class BezierPatch
1385
1385
Point <T, 1 > W;
1386
1386
Vector<T, 1 > W_u, W_v, W_uu, W_vv, W_uv;
1387
1387
1388
- projective.evaluate_second_derivatives (u, v, P, P_u, P_v, P_uu, P_vv, P_uv);
1389
- weights.evaluate_second_derivatives (u, v, W, W_u, W_v, W_uu, W_vv, W_uv);
1388
+ projective.evaluateSecondDerivatives (u, v, P, P_u, P_v, P_uu, P_vv, P_uv);
1389
+ weights.evaluateSecondDerivatives (u, v, W, W_u, W_v, W_uu, W_vv, W_uv);
1390
1390
1391
1391
for (int i = 0 ; i < NDIMS; ++i)
1392
1392
{
@@ -1628,7 +1628,7 @@ class BezierPatch
1628
1628
{
1629
1629
Point <T, NDIMS> eval;
1630
1630
Vector<T, NDIMS> Du, Dv;
1631
- evaluate_first_derivatives (u, v, eval, Du, Dv);
1631
+ evaluateFirstDerivatives (u, v, eval, Du, Dv);
1632
1632
return VectorType::cross_product (Du, Dv);
1633
1633
}
1634
1634
@@ -2020,7 +2020,7 @@ class BezierPatch
2020
2020
Segment<T, 3 > seg (m_controlPoints (p, 0 ), m_controlPoints (p, ord_v));
2021
2021
for (int q = 1 ; q < ord_v; ++q)
2022
2022
{
2023
- if (squared_distance (m_controlPoints (p, q), seg))
2023
+ if (squared_distance (m_controlPoints (p, q), seg) > sq_tol )
2024
2024
{
2025
2025
return false ;
2026
2026
}
@@ -2032,7 +2032,7 @@ class BezierPatch
2032
2032
Segment<T, 3 > seg (m_controlPoints (0 , q), m_controlPoints (ord_u, q));
2033
2033
for (int p = 1 ; p < ord_u; ++p)
2034
2034
{
2035
- if (squared_distance (m_controlPoints (p, q), seg))
2035
+ if (squared_distance (m_controlPoints (p, q), seg) > sq_tol )
2036
2036
{
2037
2037
return false ;
2038
2038
}
0 commit comments