TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Vector3int32.h File Reference
#include "G3D/platform.h"
#include "G3D/g3dmath.h"
#include "G3D/HashTrait.h"
#include "G3D/Crypto.h"
+ Include dependency graph for Vector3int32.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HashTrait< G3D::Vector3int32 >
 

Namespaces

 G3D
 

Typedefs

typedef Vector3int32 G3D::Point3int32
 

Functions

bool G3D::operator> (const Vector3int32 &) const
 
bool G3D::operator<= (const Vector3int32 &) const
 
bool G3D::operator>= (const Vector3int32 &) const
 
 G3D::Vector3int32 ()
 
 G3D::Vector3int32 (int _x, int _y, int _z)
 
 G3D::Vector3int32 (const class Vector2int32 &v, int _z)
 
 G3D::Vector3int32 (const class Vector2int16 &v, int _z)
 
 G3D::Vector3int32 (const class Vector3int16 &v)
 
 G3D::Vector3int32 (const Any &any)
 
class Any G3D::toAny () const
 
 G3D::Vector3int32 (const class Vector3 &v)
 
 G3D::Vector3int32 (class BinaryInput &bi)
 
static Vector3int32 G3D::truncate (const class Vector3 &v)
 
bool G3D::nonZero () const
 
void G3D::serialize (class BinaryOutput &bo) const
 
void G3D::deserialize (class BinaryInput &bi)
 
G3D::int16G3D::operator[] (int i)
 
Vector3int32 G3D::operator+ (const Vector3int32 &other) const
 
Vector3int32 G3D::operator- (const Vector3int32 &other) const
 
Vector3int32 G3D::operator* (const Vector3int32 &other) const
 
unorm16 G3D::operator* (const int i) const
 
Vector3int32 G3D::operator/ (const Vector3int32 &other) const
 
unorm16 G3D::operator/ (const int i) const
 
Vector3int32 & G3D::operator+= (const Vector3int32 &other)
 
Vector3int32 & G3D::operator-= (const Vector3int32 &other)
 
Vector3int32 & G3D::operator*= (const Vector3int32 &other)
 
bool G3D::operator== (const Vector3int32 &rkVector) const
 
bool G3D::operator!= (const Vector3int32 &rkVector) const
 
Vector3int32 G3D::max (const Vector3int32 &v) const
 
Vector3int32 G3D::min (const Vector3int32 &v) const
 
Vector2int16 G3D::operator- () const
 
std::string G3D::toString () const
 
unorm16 G3D::operator<< (const int i) const
 
unorm16 G3D::operator>> (const int i) const
 
Vector3int32 G3D::operator>> (const Vector3int32 &v) const
 
Vector3int32 G3D::operator<< (const Vector3int32 &v) const
 
Vector3int16 G3D::operator& (int16 i) const
 
Vector2int32 G3D::xx () const
 
Vector2int32 G3D::yx () const
 
Vector2int32 G3D::zx () const
 
Vector2int32 G3D::xy () const
 
Vector2int32 G3D::yy () const
 
Vector2int32 G3D::zy () const
 
Vector2int32 G3D::xz () const
 
Vector2int32 G3D::yz () const
 
Vector2int32 G3D::zz () const
 
Vector3int32 G3D::iFloor (const Vector3 &)
 

Variables

 G3D::Vector3int32
 

Detailed Description

Morgan McGuire, matri.[email protected][email protected].[email protected]own.e.[email protected]du

2008-07-01 2011-01-01 Copyright 2000-2012, Morgan McGuire. All rights reserved.