Skip to main content

Box2D.Common.b2Vec3


Struct b2Vec3

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

public struct b2Vec3

Inherited Members

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

Constructors

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

b2Vec3(float, float, float)

public b2Vec3(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Fields

x

public float x

Field Value

float

x

public float x

Field Value

float

x

public float x

Field Value

float

x

public float x

Field Value

float

x

public float x

Field Value

float

x

public float x

Field Value

float

x

public float x

Field Value

float

x

public float x

Field Value

float

x

public float x

Field Value

float

x

public float x

Field Value

float

x

public float x

Field Value

float

x

public float x

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

y

public float y

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

z

public float z

Field Value

float

Methods

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

IsValid()

public bool IsValid()

Returns

bool

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

Length()

public float Length()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

LengthSquared()

public float LengthSquared()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Normalize()

public float Normalize()

Returns

float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

Set(float, float, float)

public void Set(float ix, float iy, float iz)

Parameters

ix float

iy float

iz float

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()

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Skew()

public b2Vec3 Skew()

Returns

b2Vec3

Operators

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator +(b2Vec3, b2Vec3)

public static b2Vec3 operator +(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator *(b2Vec3, float)

public static b2Vec3 operator *(b2Vec3 v1, float a)

Parameters

v1 b2Vec3

a float

Returns

b2Vec3

operator *(float, b2Vec3)

public static b2Vec3 operator *(float a, b2Vec3 v1)

Parameters

a float

v1 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3, b2Vec3)

public static b2Vec3 operator -(b2Vec3 v1, b2Vec3 v2)

Parameters

v1 b2Vec3

v2 b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

operator -(b2Vec3)

public static b2Vec3 operator -(b2Vec3 b)

Parameters

b b2Vec3

Returns

b2Vec3

  • Constructors
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
    • b2Vec3(float, float, float)
  • Fields
    • x
    • x
    • x
    • x
    • x
    • x
    • x
    • x
    • x
    • x
    • x
    • x
    • y
    • y
    • y
    • y
    • y
    • y
    • y
    • y
    • y
    • y
    • y
    • y
    • z
    • z
    • z
    • z
    • z
    • z
    • z
    • z
    • z
    • z
    • z
    • z
  • Methods
    • IsValid()
    • IsValid()
    • IsValid()
    • IsValid()
    • IsValid()
    • IsValid()
    • IsValid()
    • IsValid()
    • IsValid()
    • IsValid()
    • IsValid()
    • IsValid()
    • Length()
    • Length()
    • Length()
    • Length()
    • Length()
    • Length()
    • Length()
    • Length()
    • Length()
    • Length()
    • Length()
    • Length()
    • LengthSquared()
    • LengthSquared()
    • LengthSquared()
    • LengthSquared()
    • LengthSquared()
    • LengthSquared()
    • LengthSquared()
    • LengthSquared()
    • LengthSquared()
    • LengthSquared()
    • LengthSquared()
    • LengthSquared()
    • Normalize()
    • Normalize()
    • Normalize()
    • Normalize()
    • Normalize()
    • Normalize()
    • Normalize()
    • Normalize()
    • Normalize()
    • Normalize()
    • Normalize()
    • Normalize()
    • Set(float, float, float)
    • Set(float, float, float)
    • Set(float, float, float)
    • Set(float, float, float)
    • Set(float, float, float)
    • Set(float, float, float)
    • Set(float, float, float)
    • Set(float, float, float)
    • Set(float, float, float)
    • Set(float, float, float)
    • Set(float, float, float)
    • Set(float, float, float)
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • SetZero()
    • Skew()
    • Skew()
    • Skew()
    • Skew()
    • Skew()
    • Skew()
    • Skew()
    • Skew()
    • Skew()
    • Skew()
    • Skew()
    • Skew()
  • Operators
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator +(b2Vec3, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator *(b2Vec3, float)
    • operator *(float, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3, b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)
    • operator -(b2Vec3)