NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FW::Vec2i Member List

This is the complete list of members for FW::Vec2i, including all inherited members.

abs(void) constFW::VectorBase< S32, 2, Vec2i >inline
clamp(const VectorBase< S32, L, V > &lo, const VectorBase< S32, L, W > &hi) constFW::VectorBase< S32, 2, Vec2i >inline
dot(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
fromPtr(const S32 *ptr)FW::Vec2iinlinestatic
get(int idx) constFW::VectorBase< S32, 2, Vec2i >inline
get(int idx)FW::VectorBase< S32, 2, Vec2i >inline
getPtr(void) const FW::Vec2iinline
getPtr(void)FW::Vec2iinline
isZero(void) constFW::VectorBase< S32, 2, Vec2i >inline
length(void) constFW::VectorBase< S32, 2, Vec2i >inline
lenSqr(void) constFW::VectorBase< S32, 2, Vec2i >inline
max(void) constFW::VectorBase< S32, 2, Vec2i >inline
max(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
min(void) constFW::VectorBase< S32, 2, Vec2i >inline
min(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
normalize(S32len=(S32) 1)FW::VectorBase< S32, 2, Vec2i >inline
normalized(S32len=(S32) 1) constFW::VectorBase< S32, 2, Vec2i >inline
operator!=(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator%(const S32 &a) constFW::VectorBase< S32, 2, Vec2i >inline
operator%(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator%=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
operator%=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator&(const S32 &a) constFW::VectorBase< S32, 2, Vec2i >inline
operator&(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator&=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
operator&=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator*(const S32 &a) constFW::VectorBase< S32, 2, Vec2i >inline
operator*(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator*=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
operator*=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator+(void) constFW::VectorBase< S32, 2, Vec2i >inline
operator+(const S32 &a) constFW::VectorBase< S32, 2, Vec2i >inline
operator+(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator+=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
operator+=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator-(void) constFW::VectorBase< S32, 2, Vec2i >inline
operator-(const S32 &a) constFW::VectorBase< S32, 2, Vec2i >inline
operator-(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator-=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
operator-=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator/(const S32 &a) constFW::VectorBase< S32, 2, Vec2i >inline
operator/(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator/=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
operator/=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator<<(const S32 &a) constFW::VectorBase< S32, 2, Vec2i >inline
operator<<(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator<<=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
operator<<=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator=(const VectorBase< S32, 2, V > &v)FW::Vec2iinline
VectorBase< S32, 2, Vec2i >::operator=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
VectorBase< S32, 2, Vec2i >::operator=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator==(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator>>(const S32 &a) constFW::VectorBase< S32, 2, Vec2i >inline
operator>>(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator>>=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
operator>>=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator[](int idx) constFW::VectorBase< S32, 2, Vec2i >inline
operator[](int idx)FW::VectorBase< S32, 2, Vec2i >inline
operator^(const S32 &a) constFW::VectorBase< S32, 2, Vec2i >inline
operator^(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator^=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
operator^=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator|(const S32 &a) constFW::VectorBase< S32, 2, Vec2i >inline
operator|(const VectorBase< S32, L, V > &v) constFW::VectorBase< S32, 2, Vec2i >inline
operator|=(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
operator|=(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
operator~(void) constFW::VectorBase< S32, 2, Vec2i >inline
perpendicular(void) const FW::Vec2iinline
print(void) constFW::VectorBase< S32, 2, Vec2i >inline
set(int idx, const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
set(const S32 &a)FW::VectorBase< S32, 2, Vec2i >inline
set(const S32 *ptr)FW::VectorBase< S32, 2, Vec2i >inline
set(const VectorBase< S32, L, V > &v)FW::VectorBase< S32, 2, Vec2i >inline
setZero(void)FW::VectorBase< S32, 2, Vec2i >inline
sprint(char *vec, size_t s) constFW::VectorBase< S32, 2, Vec2i >inline
sum(void) constFW::VectorBase< S32, 2, Vec2i >inline
toCartesian(void) constFW::VectorBase< S32, 2, Vec2i >inline
toHomogeneous(void) constFW::VectorBase< S32, 2, Vec2i >inline
Vec2i(void)FW::Vec2iinline
Vec2i(S32 a)FW::Vec2iinline
Vec2i(S32 xx, S32 yy)FW::Vec2iinline
Vec2i(const VectorBase< S32, 2, V > &v)FW::Vec2iinline
VectorBase(void)FW::VectorBase< S32, 2, Vec2i >inline