Support Forum G3D Web Page |
\ Vector3int32 A Vector3 that packs its fields into uint32s.
More...
Static Public Member Functions | |
static Vector3int32 | truncate (const class Vector3 &v) |
Public Attributes | |
G3D::int32 | x |
G3D::int32 | y |
G3D::int32 | z |
\ Vector3int32 A Vector3 that packs its fields into uint32s.
|
inline |
|
inline |
G3D::Vector3int32::Vector3int32 | ( | const class Vector2int32 & | v, |
int | _z | ||
) |
G3D::Vector3int32::Vector3int32 | ( | const class Vector2int16 & | v, |
int | _z | ||
) |
G3D::Vector3int32::Vector3int32 | ( | const class Vector3int16 & | v | ) |
G3D::Vector3int32::Vector3int32 | ( | const Any & | any | ) |
|
explicit |
Rounds to the nearest int.
|
explicit |
|
inline |
Referenced by G3D::clamp().
void G3D::Vector3int32::deserialize | ( | class BinaryInput & | bi | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Integer division.
|
inline |
Integer division.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void G3D::Vector3int32::serialize | ( | class BinaryOutput & | bo | ) | const |
Any G3D::Vector3int32::toAny | ( | ) | const |
String G3D::Vector3int32::toString | ( | ) | const |
|
static |
|
inline |
Vector2int32 G3D::Vector3int32::xx | ( | ) | const |
Vector2int32 G3D::Vector3int32::xy | ( | ) | const |
Vector2int32 G3D::Vector3int32::xz | ( | ) | const |
Vector2int32 G3D::Vector3int32::yx | ( | ) | const |
Vector2int32 G3D::Vector3int32::yy | ( | ) | const |
Vector2int32 G3D::Vector3int32::yz | ( | ) | const |
Vector2int32 G3D::Vector3int32::zx | ( | ) | const |
Vector2int32 G3D::Vector3int32::zy | ( | ) | const |
Vector2int32 G3D::Vector3int32::zz | ( | ) | const |
G3D::int32 G3D::Vector3int32::x |
Referenced by clamp(), G3D::Grid< Cell >::clearAndResize(), G3D::Grid< Cell >::get(), G3D::Args::hasComputeGrid(), G3D::Grid< Cell >::inBounds(), G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::initOffsetArray(), max(), min(), operator!=(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator<<(), operator==(), operator>>(), G3D::Grid< Cell >::operator[](), G3D::DDGIVolume::probeCount(), G3D::Grid< Cell >::set(), and wrap().
G3D::int32 G3D::Vector3int32::y |
Referenced by clamp(), G3D::Grid< Cell >::clearAndResize(), G3D::Grid< Cell >::get(), G3D::Args::hasComputeGrid(), G3D::Grid< Cell >::inBounds(), G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::initOffsetArray(), max(), min(), operator!=(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator<<(), operator==(), operator>>(), G3D::Grid< Cell >::operator[](), G3D::DDGIVolume::probeCount(), G3D::Grid< Cell >::set(), and wrap().
G3D::int32 G3D::Vector3int32::z |
Referenced by clamp(), G3D::Grid< Cell >::clearAndResize(), G3D::Grid< Cell >::get(), G3D::Args::hasComputeGrid(), G3D::Grid< Cell >::inBounds(), G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::initOffsetArray(), max(), min(), operator!=(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator<<(), operator==(), operator>>(), G3D::Grid< Cell >::operator[](), G3D::DDGIVolume::probeCount(), G3D::Grid< Cell >::set(), and wrap().