ScummVM API documentation
Ultima::Ultima8::Point3 Struct Reference

Public Member Functions

 Point3 (int32 nx, int32 ny, int32 nz)
 
bool operator== (const Point3 &rhs) const
 
bool operator!= (const Point3 &rhs) const
 
bool equals (const Point3 &p) const
 
Point3 operator+ (const Point3 &delta) const
 
Point3 operator- (const Point3 &delta) const
 
void operator+= (const Point3 &delta)
 
void operator-= (const Point3 &delta)
 
int maxDistXYZ (const Point3 &other) const
 
uint32 sqrDist (const Point3 &other) const
 
void set (int32 nx, int32 ny, int32 nz)
 
void translate (int32 dx, int32 dy, int32 dz)
 
bool loadData (Common::ReadStream *rs, uint32 version)
 
void saveData (Common::WriteStream *ws)
 

Public Attributes

int32 x
 
int32 y
 
int32 z
 

The documentation for this struct was generated from the following file: