244 {
246 {
247 }
249 {
255 return value1;
256 }
258 result.M11 = value1.M11 * value2;
259 result.M12 = value1.M12 * value2;
260 result.M13 = value1.M13 * value2;
261 result.M14 = value1.M14 * value2;
262 result.M21 = value1.M21 * value2;
263 result.M22 = value1.M22 * value2;
264 result.M23 = value1.M23 * value2;
265 result.M24 = value1.M24 * value2;
266 result.M31 = value1.M31 * value2;
267 result.M32 = value1.M32 * value2;
268 result.M33 = value1.M33 * value2;
269 result.M34 = value1.M34 * value2;
270 result.M41 = value1.M41 * value2;
271 result.M42 = value1.M42 * value2;
272 result.M43 = value1.M43 * value2;
273 result.M44 = value1.M44 * value2;
274 return result;
275 }
static new bool IsSupported
static Vector128< byte > Create(byte value)
static unsafe void Store(float *address, Vector128< float > source)
static new bool IsSupported
static unsafe Vector128< float > LoadVector128(float *address)
static Vector128< float > Multiply(Vector128< float > left, Vector128< float > right)
Matrix4x4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)