Support Forum       G3D Web Page     
Public Member Functions | Public Attributes | List of all members
G3D::Vector4uint16 Class Reference

Public Member Functions

 Vector4uint16 ()
 
 Vector4uint16 (G3D::uint16 _x, G3D::uint16 _y, G3D::uint16 _z, G3D::uint16 _w)
 
 Vector4uint16 (const class Vector4 &v)
 
 Vector4uint16 (class BinaryInput &bi)
 
void deserialize (class BinaryInput &bi)
 
bool operator!= (const Vector4uint16 &rkVector) const
 
Vector4uint16 operator* (const Vector4uint16 &other) const
 
Vector4uint16 operator* (const int s) const
 
Vector4uint16operator*= (const Vector4uint16 &other)
 
Vector4uint16 operator+ (const Vector4uint16 &other) const
 
Vector4uint16operator+= (const Vector4uint16 &other)
 
Vector4uint16 operator- (const Vector4uint16 &other) const
 
Vector4uint16operator-= (const Vector4uint16 &other)
 
bool operator== (const Vector4uint16 &rkVector) const
 
G3D::uint16operator[] (int i)
 
const G3D::uint16operator[] (int i) const
 
void serialize (class BinaryOutput &bo) const
 
String toString () const
 

Public Attributes

G3D::uint16 w
 
G3D::uint16 x
 
G3D::uint16 y
 
G3D::uint16 z
 

Constructor & Destructor Documentation

◆ Vector4uint16() [1/4]

G3D::Vector4uint16::Vector4uint16 ( )
inline

◆ Vector4uint16() [2/4]

G3D::Vector4uint16::Vector4uint16 ( G3D::uint16  _x,
G3D::uint16  _y,
G3D::uint16  _z,
G3D::uint16  _w 
)
inline

◆ Vector4uint16() [3/4]

G3D::Vector4uint16::Vector4uint16 ( const class Vector4 v)
explicit

◆ Vector4uint16() [4/4]

G3D::Vector4uint16::Vector4uint16 ( class BinaryInput bi)
explicit

Member Function Documentation

◆ deserialize()

void G3D::Vector4uint16::deserialize ( class BinaryInput bi)

◆ operator!=()

bool G3D::Vector4uint16::operator!= ( const Vector4uint16 rkVector) const
inline

◆ operator*() [1/2]

Vector4uint16 G3D::Vector4uint16::operator* ( const Vector4uint16 other) const
inline

◆ operator*() [2/2]

Vector4uint16 G3D::Vector4uint16::operator* ( const int  s) const
inline

◆ operator*=()

Vector4uint16& G3D::Vector4uint16::operator*= ( const Vector4uint16 other)
inline

◆ operator+()

Vector4uint16 G3D::Vector4uint16::operator+ ( const Vector4uint16 other) const
inline

◆ operator+=()

Vector4uint16& G3D::Vector4uint16::operator+= ( const Vector4uint16 other)
inline

◆ operator-()

Vector4uint16 G3D::Vector4uint16::operator- ( const Vector4uint16 other) const
inline

◆ operator-=()

Vector4uint16& G3D::Vector4uint16::operator-= ( const Vector4uint16 other)
inline

◆ operator==()

bool G3D::Vector4uint16::operator== ( const Vector4uint16 rkVector) const
inline

◆ operator[]() [1/2]

G3D::uint16& G3D::Vector4uint16::operator[] ( int  i)
inline

◆ operator[]() [2/2]

const G3D::uint16& G3D::Vector4uint16::operator[] ( int  i) const
inline

◆ serialize()

void G3D::Vector4uint16::serialize ( class BinaryOutput bo) const

◆ toString()

String G3D::Vector4uint16::toString ( ) const

Member Data Documentation

◆ w

G3D::uint16 G3D::Vector4uint16::w

◆ x

G3D::uint16 G3D::Vector4uint16::x

◆ y

G3D::uint16 G3D::Vector4uint16::y

◆ z

G3D::uint16 G3D::Vector4uint16::z

documentation generated on Wed Nov 24 2021 08:02:02 using doxygen 1.8.15