Skip to content

Commit cca45ca

Browse files
if scaling = 0 then don't change vect. length
1 parent b9b7fe4 commit cca45ca

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

source/matplot/axes_objects/vectors.cpp

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,9 +147,14 @@ namespace matplot {
147147
std::sqrt(u_value * u_value + v_value * v_value +
148148
w_value * w_value);
149149
if (mag != 0.0) {
150-
u_value *= scale_ / mag;
151-
v_value *= scale_ / mag;
152-
w_value *= scale_ / mag;
150+
u_value /= mag;
151+
v_value /= mag;
152+
w_value /= mag;
153+
}
154+
if (scale_ != 0.0) {
155+
u_value *= scale_;
156+
v_value *= scale_;
157+
w_value *= scale_;
153158
}
154159
}
155160

0 commit comments

Comments
 (0)