42 if (writer ==
null) {
throw new ArgumentNullException(
"writer"); }
43 return writer.BaseStream;
48 : base(output, encoding) { }
122 if (array ==
null) {
throw new ArgumentNullException(
"array"); }
124 for (
int index = 0; index < array.Length; index++)
void Write(Vector2D value)
void Write(Vector3D value)
void Write(Scalar[] array)
void Write(Matrix3x3 value)
MathWriter(Stream output)
static Stream GetBaseStream(BinaryWriter writer)
MathWriter(BinaryWriter writer)
MathWriter(Stream output, Encoding encoding)
void Write(Matrix2x2 value)
void Write(Matrix4x4 value)
void Write(Quaternion value)
void Write(Vector4D value)
A 2x2 matrix which can represent rotations for 2D vectors.
A 3x3 matrix which can represent rotations around axes.
Summary description for Quaternion.
This is the Vector Class.
Scalar X
This is the X value. (Usually represents a horizontal position or direction.)
Scalar Y
This is the Y value. (Usually represents a vertical position or direction.)
A Vector with 3 dimensions.
Scalar X
This is the X value.
Scalar Y
This is the Y value.
Scalar Z
This is the Z value.
A Vector with 4 dimensions.
Scalar X
This is the X value.
Scalar Y
This is the Y value.
Scalar Z
This is the Z value.
Scalar W
This is the W value.