diff --git a/src/OpenTK/Math/Vector3.cs b/src/OpenTK/Math/Vector3.cs index 584bf393..b37a7184 100644 --- a/src/OpenTK/Math/Vector3.cs +++ b/src/OpenTK/Math/Vector3.cs @@ -655,6 +655,11 @@ namespace OpenTK /// /// Caclulate the cross (vector) product of two vectors /// + /// + /// It is incorrect to call this method passing the same variable for + /// as for or + /// . + /// /// First operand /// Second operand /// The cross product of the two inputs @@ -747,6 +752,10 @@ namespace OpenTK /// Transform a direction vector by the given Matrix /// Assumes the matrix has a bottom row of (0,0,0,1), that is the translation part is ignored. /// + /// + /// It is incorrect to call this method passing the same variable for + /// as for . + /// /// The vector to transform /// The desired transformation /// The transformed vector diff --git a/src/OpenTK/Math/Vector3d.cs b/src/OpenTK/Math/Vector3d.cs index 16525029..a2d4109e 100644 --- a/src/OpenTK/Math/Vector3d.cs +++ b/src/OpenTK/Math/Vector3d.cs @@ -649,6 +649,11 @@ namespace OpenTK /// /// Caclulate the cross (vector) product of two vectors /// + /// + /// It is incorrect to call this method passing the same variable for + /// as for or + /// . + /// /// First operand /// Second operand /// The cross product of the two inputs @@ -741,6 +746,10 @@ namespace OpenTK /// Transform a direction vector by the given Matrix /// Assumes the matrix has a bottom row of (0,0,0,1), that is the translation part is ignored. /// + /// + /// It is incorrect to call this method passing the same variable for + /// as for . + /// /// The vector to transform /// The desired transformation /// The transformed vector @@ -870,6 +879,11 @@ namespace OpenTK } /// Transform a Vector by the given Matrix + /// + /// It is incorrect to call this method passing the same variable for + /// as for or + /// . + /// /// The vector to transform /// The desired transformation /// The transformed vector