Parameters
Matrix<double>
matrix
A matrix
Type CoordinateSystem
Namespace MathNet.Spatial.Euclidean
Parent DenseMatrix
Interfaces IEquatable<CoordinateSystem>, IXmlSerializable
Matrix<double>
matrixA matrix
Point3D
originThe origin
UnitVector3D
xAxisThe x axis
UnitVector3D
yAxisThe y axis
UnitVector3D
zAxisThe z axis
CoordinateSystem
fromCsThe from coordinate system
CoordinateSystem
toCsThe to coordinate system
Matrix<double>
A rotation matrix
string
sThe string
UnitVector3D
fromVector3DInput Vector object to align from.
UnitVector3D
toVector3DInput Vector object to align to.
Nullable<UnitVector3D>
axisInput Vector object.
Matrix<double>
rA 3×3 matrix with the rotation portion
CoordinateSystem
coordinateSystemA rotated coordinate system
Point3D
fromOriginInput Point3D that defines the origin to map the coordinate system from.
Vector3D
fromXAxisInput Vector3D object that defines the X-axis to map the coordinate system from.
Vector3D
fromYAxisInput Vector3D object that defines the Y-axis to map the coordinate system from.
Vector3D
fromZAxisInput Vector3D object that defines the Z-axis to map the coordinate system from.
Point3D
toOriginInput Point3D object that defines the origin to map the coordinate system to.
Vector3D
toXAxisInput Vector3D object that defines the X-axis to map the coordinate system to.
Vector3D
toYAxisInput Vector3D object that defines the Y-axis to map the coordinate system to.
Vector3D
toZAxisInput Vector3D object that defines the Z-axis to map the coordinate system to.
CoordinateSystem
otherThe CoordinateSystem to compare against.
double
toleranceA tolerance (epsilon) to adjust for floating point error
bool
true if the CoordinateSystems are equal; otherwise false
Matrix<double>
a rotation sub matrix
Matrix<double>
ra matrix
string
a string
Matrix<double>
matrixa matrix