public void TransformVector(out CalVector4 result, ref CalVector4 vector)
{
result = new CalVector4(
(RowX.X * vector.X) + (RowX.Y * vector.Y) + (RowX.Z * vector.Z),
(RowY.X * vector.X) + (RowY.Y * vector.Y) + (RowY.Z * vector.Z),
(RowZ.X * vector.X) + (RowZ.Y * vector.Y) + (RowZ.Z * vector.Z)
);
}