Skip to main content

Box2D.Common.b2Mat22


Struct b2Mat22

Namespace: Box2D.Common
Assembly: Box2D.dll, box2d.iOS.dll

public struct b2Mat22

Inherited Members

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

b2Mat22(b2Vec2, b2Vec2)

public b2Mat22(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

b2Mat22(float, float, float, float)

public b2Mat22(float a11, float a12, float a21, float a22)

Parameters

a11 float

a12 float

a21 float

a22 float

Fields

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Identity

public static readonly b2Mat22 Identity

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

Zero

public static readonly b2Mat22 Zero

Field Value

b2Mat22

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ex

public b2Vec2 ex

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

ey

public b2Vec2 ey

Field Value

b2Vec2

Properties

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exx

public float exx { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

exy

public float exy { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyx

public float eyx { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

eyy

public float eyy { set; }

Property Value

float

Methods

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

GetInverse()

public b2Mat22 GetInverse()

Returns

b2Mat22

GetInverse(out b2Mat22)

public void GetInverse(out b2Mat22 matrix)

Parameters

matrix b2Mat22

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

Set(b2Vec2, b2Vec2)

public void Set(b2Vec2 c1, b2Vec2 c2)

Parameters

c1 b2Vec2

c2 b2Vec2

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetIdentity()

public void SetIdentity()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

SetZero()

public void SetZero()

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Solve(b2Vec2)

public b2Vec2 Solve(b2Vec2 b)

Parameters

b b2Vec2

Returns

b2Vec2

Operators

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator +(b2Mat22, b2Mat22)

public static b2Mat22 operator +(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

operator *(b2Mat22, b2Vec2)

public static b2Vec2 operator *(b2Mat22 A, b2Vec2 v)

Parameters

A b2Mat22

v b2Vec2

Returns

b2Vec2

operator *(b2Vec2, b2Mat22)

public static b2Vec2 operator *(b2Vec2 v, b2Mat22 A)

Parameters

v b2Vec2

A b2Mat22

Returns

b2Vec2

operator *(b2Mat22, b2Mat22)

public static b2Mat22 operator *(b2Mat22 A, b2Mat22 B)

Parameters

A b2Mat22

B b2Mat22

Returns

b2Mat22

  • Constructors
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
    • b2Mat22(b2Vec2, b2Vec2)
    • b2Mat22(float, float, float, float)
  • Fields
    • Identity
    • Identity
    • Identity
    • Identity
    • Identity
    • Identity
    • Identity
    • Identity
    • Identity
    • Identity
    • Identity
    • Identity
    • Zero
    • Zero
    • Zero
    • Zero
    • Zero
    • Zero
    • Zero
    • Zero
    • Zero
    • Zero
    • Zero
    • Zero
    • ex
    • ex
    • ex
    • ex
    • ex
    • ex
    • ex
    • ex
    • ex
    • ex
    • ex
    • ex
    • ey
    • ey
    • ey
    • ey
    • ey
    • ey
    • ey
    • ey
    • ey
    • ey
    • ey
    • ey
  • Properties
    • exx
    • exx
    • exx
    • exx
    • exx
    • exx
    • exx
    • exx
    • exx
    • exx
    • exx
    • exx
    • exy
    • exy
    • exy
    • exy
    • exy
    • exy
    • exy
    • exy
    • exy
    • exy
    • exy
    • exy
    • eyx
    • eyx
    • eyx
    • eyx
    • eyx
    • eyx
    • eyx
    • eyx
    • eyx
    • eyx
    • eyx
    • eyx
    • eyy
    • eyy
    • eyy
    • eyy
    • eyy
    • eyy
    • eyy
    • eyy
    • eyy
    • eyy
    • eyy
    • eyy
  • Methods
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • GetInverse()
    • GetInverse(out b2Mat22)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • Set(b2Vec2, b2Vec2)
    • SetIdentity()
    • SetIdentity()
    • SetIdentity()
    • SetIdentity()
    • SetIdentity()
    • SetIdentity()
    • SetIdentity()
    • SetIdentity()
    • SetIdentity()
    • SetIdentity()
    • SetIdentity()
    • SetIdentity()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • Solve(b2Vec2)
    • Solve(b2Vec2)
    • Solve(b2Vec2)
    • Solve(b2Vec2)
    • Solve(b2Vec2)
    • Solve(b2Vec2)
    • Solve(b2Vec2)
    • Solve(b2Vec2)
    • Solve(b2Vec2)
    • Solve(b2Vec2)
    • Solve(b2Vec2)
    • Solve(b2Vec2)
  • Operators
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator +(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)
    • operator *(b2Mat22, b2Vec2)
    • operator *(b2Vec2, b2Mat22)
    • operator *(b2Mat22, b2Mat22)