|
@ -494,10 +494,10 @@ struct XYZval { |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; } |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; } |
|
|
#endif |
|
|
#endif |
|
|
#if HAS_V_AXIS |
|
|
#if HAS_V_AXIS |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk, const T pm) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; u = pu; } |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk, const T pu) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; u = pu; } |
|
|
#endif |
|
|
#endif |
|
|
#if HAS_W_AXIS |
|
|
#if HAS_W_AXIS |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk, const T pm, const T po) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; u = pu; v = pv; } |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk, const T pu, const T pv) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; u = pu; v = pv; } |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
|
|
|
// Length reduced to one dimension
|
|
|
// Length reduced to one dimension
|
|
@ -634,10 +634,10 @@ struct XYZEval { |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; } |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; } |
|
|
#endif |
|
|
#endif |
|
|
#if HAS_V_AXIS |
|
|
#if HAS_V_AXIS |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk, const T pm) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; u = pu; } |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk, const T pu) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; u = pu; } |
|
|
#endif |
|
|
#endif |
|
|
#if HAS_W_AXIS |
|
|
#if HAS_W_AXIS |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk, const T pm, const T po) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; u = pm; v = pv; } |
|
|
FI void set(const T px, const T py, const T pz, const T pi, const T pj, const T pk, const T pu, const T pv) { x = px; y = py; z = pz; i = pi; j = pj; k = pk; u = pu; v = pv; } |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
|
|
|
// Setters taking struct types and arrays
|
|
|
// Setters taking struct types and arrays
|
|
|