Vector4

There is currently no description for this class. Please help us by contributing one!

Properties

float

w

0.0

float

x

0.0

float

y

0.0

float

z

0.0

Constructors

Vector4

Vector4 ( )

Vector4

Vector4 ( Vector4 from )

Vector4

Vector4 ( Vector4i from )

Vector4

Vector4 ( float x, float y, float z, float w )

Methods

Vector4

abs ( ) const

Vector4

ceil ( ) const

Vector4

clamp ( Vector4 min, Vector4 max ) const

Vector4

clampf ( float min, float max ) const

Vector4

cubic_interpolate ( Vector4 b, Vector4 pre_a, Vector4 post_b, float weight ) const

Vector4

cubic_interpolate_in_time ( Vector4 b, Vector4 pre_a, Vector4 post_b, float weight, float b_t, float pre_a_t, float post_b_t ) const

Vector4

direction_to ( Vector4 to ) const

float

distance_squared_to ( Vector4 to ) const

float

distance_to ( Vector4 to ) const

float

dot ( Vector4 with ) const

Vector4

floor ( ) const

Vector4

inverse ( ) const

bool

is_equal_approx ( Vector4 to ) const

bool

is_finite ( ) const

bool

is_normalized ( ) const

bool

is_zero_approx ( ) const

float

length ( ) const

float

length_squared ( ) const

Vector4

lerp ( Vector4 to, float weight ) const

Vector4

max ( Vector4 with ) const

int

max_axis_index ( ) const

Vector4

maxf ( float with ) const

Vector4

min ( Vector4 with ) const

int

min_axis_index ( ) const

Vector4

minf ( float with ) const

Vector4

normalized ( ) const

Vector4

posmod ( float mod ) const

Vector4

posmodv ( Vector4 modv ) const

Vector4

round ( ) const

Vector4

sign ( ) const

Vector4

snapped ( Vector4 step ) const

Vector4

snappedf ( float step ) const

Operators

bool

operator != ( Vector4 right )

Vector4

operator * ( Projection right )

Vector4

operator * ( Vector4 right )

Vector4

operator * ( float right )

Vector4

operator * ( int right )

Vector4

operator + ( Vector4 right )

Vector4

operator - ( Vector4 right )

Vector4

operator / ( Vector4 right )

Vector4

operator / ( float right )

Vector4

operator / ( int right )

bool

operator < ( Vector4 right )

bool

operator <= ( Vector4 right )

bool

operator == ( Vector4 right )

bool

operator > ( Vector4 right )

bool

operator >= ( Vector4 right )

float

operator [] ( int index )

Vector4

operator unary+ ( )

Vector4

operator unary- ( )


Constants

AXIS_X = 0

There is currently no description for this constant. Please help us by contributing one!

AXIS_Y = 1

There is currently no description for this constant. Please help us by contributing one!

AXIS_Z = 2

There is currently no description for this constant. Please help us by contributing one!

AXIS_W = 3

There is currently no description for this constant. Please help us by contributing one!

ZERO = Vector4(0, 0, 0, 0)

There is currently no description for this constant. Please help us by contributing one!

ONE = Vector4(1, 1, 1, 1)

There is currently no description for this constant. Please help us by contributing one!

INF = Vector4(inf, inf, inf, inf)

There is currently no description for this constant. Please help us by contributing one!


Property Descriptions

float w = 0.0

There is currently no description for this property. Please help us by contributing one!


float x = 0.0

There is currently no description for this property. Please help us by contributing one!


float y = 0.0

There is currently no description for this property. Please help us by contributing one!


float z = 0.0

There is currently no description for this property. Please help us by contributing one!


Constructor Descriptions

Vector4 Vector4 ( )

There is currently no description for this constructor. Please help us by contributing one!


Vector4 Vector4 ( Vector4 from )

There is currently no description for this constructor. Please help us by contributing one!


Vector4 Vector4 ( Vector4i from )

There is currently no description for this constructor. Please help us by contributing one!


Vector4 Vector4 ( float x, float y, float z, float w )

There is currently no description for this constructor. Please help us by contributing one!


Method Descriptions

Vector4 abs ( ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 ceil ( ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 clamp ( Vector4 min, Vector4 max ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 clampf ( float min, float max ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 cubic_interpolate ( Vector4 b, Vector4 pre_a, Vector4 post_b, float weight ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 cubic_interpolate_in_time ( Vector4 b, Vector4 pre_a, Vector4 post_b, float weight, float b_t, float pre_a_t, float post_b_t ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 direction_to ( Vector4 to ) const

There is currently no description for this method. Please help us by contributing one!


float distance_squared_to ( Vector4 to ) const

There is currently no description for this method. Please help us by contributing one!


float distance_to ( Vector4 to ) const

There is currently no description for this method. Please help us by contributing one!


float dot ( Vector4 with ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 floor ( ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 inverse ( ) const

There is currently no description for this method. Please help us by contributing one!


bool is_equal_approx ( Vector4 to ) const

There is currently no description for this method. Please help us by contributing one!


bool is_finite ( ) const

There is currently no description for this method. Please help us by contributing one!


bool is_normalized ( ) const

There is currently no description for this method. Please help us by contributing one!


bool is_zero_approx ( ) const

There is currently no description for this method. Please help us by contributing one!


float length ( ) const

There is currently no description for this method. Please help us by contributing one!


float length_squared ( ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 lerp ( Vector4 to, float weight ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 max ( Vector4 with ) const

There is currently no description for this method. Please help us by contributing one!


int max_axis_index ( ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 maxf ( float with ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 min ( Vector4 with ) const

There is currently no description for this method. Please help us by contributing one!


int min_axis_index ( ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 minf ( float with ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 normalized ( ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 posmod ( float mod ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 posmodv ( Vector4 modv ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 round ( ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 sign ( ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 snapped ( Vector4 step ) const

There is currently no description for this method. Please help us by contributing one!


Vector4 snappedf ( float step ) const

There is currently no description for this method. Please help us by contributing one!


Operator Descriptions

bool operator != ( Vector4 right )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator * ( Projection right )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator * ( Vector4 right )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator * ( float right )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator * ( int right )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator + ( Vector4 right )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator - ( Vector4 right )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator / ( Vector4 right )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator / ( float right )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator / ( int right )

There is currently no description for this operator. Please help us by contributing one!


bool operator < ( Vector4 right )

There is currently no description for this operator. Please help us by contributing one!


bool operator <= ( Vector4 right )

There is currently no description for this operator. Please help us by contributing one!


bool operator == ( Vector4 right )

There is currently no description for this operator. Please help us by contributing one!


bool operator > ( Vector4 right )

There is currently no description for this operator. Please help us by contributing one!


bool operator >= ( Vector4 right )

There is currently no description for this operator. Please help us by contributing one!


float operator [] ( int index )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator unary+ ( )

There is currently no description for this operator. Please help us by contributing one!


Vector4 operator unary- ( )

There is currently no description for this operator. Please help us by contributing one!