Parameters
double x
The x component.
double y
The y component.
double z
The z component.
Type Vector3D
Namespace MathNet.Spatial.Euclidean
Parent ValueType
Interfaces IXmlSerializable, IEquatable<Vector3D>, IEquatable<UnitVector3D>, IFormattable
double xThe x component.
double yThe y component.
double zThe z component.
string valueThe string to be converted
IFormatProvider formatProviderThe IFormatProvider
doubleThe dot product.
doubleThe dot product.
UnitVector3D otherThe unit vector to compare against.
double toleranceA tolerance (epsilon) to adjust for floating point error
booltrue if the vectors are equal; otherwise false
Vector3D otherThe vector to compare against.
double toleranceA tolerance (epsilon) to adjust for floating point error
booltrue if the vectors are equal; otherwise false
Matrix<double>a dense matrix
UnitVector3D otherThe other UnitVector3D
Angle toleranceThe tolerance for when the vectors are considered parallel.
booltrue if the vectors are parallel within the angle tolerance, false if they are not
Vector3D otherThe other Vector3D
Angle toleranceThe tolerance for when the vectors are considered parallel.
booltrue if the vectors are parallel within the angle tolerance, false if they are not
UnitVector3D otherThe other UnitVector3D
double toleranceA tolerance value for the dot product method. Values below 2*Precision.DoublePrecision may cause issues.
booltrue if the vector dot product is within the given tolerance of unity, false if not
Vector3D otherThe other Vector3D
double toleranceA tolerance value for the dot product method. Values below 2*Precision.DoublePrecision may cause issues.
booltrue if the vector dot product is within the given tolerance of unity, false if it is not
Vector3D otherThe other Vector3D
double toleranceA tolerance value for the dot product method. Values below 2*Precision.DoublePrecision may cause issues.
booltrue if the vector dot product is within the given tolerance of zero, false if not
UnitVector3D otherThe other UnitVector3D
double toleranceA tolerance value for the dot product method. Values below 2*Precision.DoublePrecision may cause issues.
booltrue if the vector dot product is within the given tolerance of zero, false if not
double scaleFactora scalar
UnitVector3D vThe vector to calculate the signed angle to
UnitVector3D aboutThe vector around which to rotate to get the correct sign
Vector3D vThe vector to calculate the signed angle to
UnitVector3D aboutThe vector around which to rotate to get the correct sign
stringThe string representation of this instance.
Vector<double>A dense vector
Matrix<double> mThe matrix to multiply
return double
|
return double
|
return double
|