#include <mPoint.h>
|
| S32 | x |
| | X co-ordinate.
|
| |
| S32 | y |
| | Y co-ordinate.
|
| |
| S32 | z |
| | Z co-ordinate.
|
| |
3D integer point
Uses S32 internally.
◆ Point3I() [1/3]
Create an uninitialized point.
◆ Point3I() [2/3]
◆ Point3I() [3/3]
| Point3I |
( |
const S32 |
in_x, |
|
|
const S32 |
in_y, |
|
|
const S32 |
in_z |
|
) |
| |
|
inline |
Create a point from co-ordinates.
◆ convolve()
◆ isZero()
Check for point at origin. (No epsilon.)
◆ len()
◆ neg()
Invert co-ordinate's signs.
◆ operator!=()
| bool operator!= |
( |
const Point3I & |
_test | ) |
const |
|
inline |
◆ operator*()
| Point3I operator* |
( |
const S32 |
mul | ) |
const |
|
inline |
◆ operator*=()
| Point3I & operator*= |
( |
const S32 |
mul | ) |
|
|
inline |
◆ operator+()
◆ operator+=()
◆ operator-() [1/2]
◆ operator-() [2/2]
◆ operator-=()
◆ operator/()
| Point3I operator/ |
( |
const S32 |
div | ) |
const |
|
inline |
◆ operator/=()
| Point3I & operator/= |
( |
const S32 |
div | ) |
|
|
inline |
◆ operator==()
| bool operator== |
( |
const Point3I & |
_test | ) |
const |
|
inline |
◆ set()
| void set |
( |
const S32 |
in_x, |
|
|
const S32 |
in_y, |
|
|
const S32 |
in_z |
|
) |
| |
|
inline |
◆ setMax()
| void setMax |
( |
const Point3I & |
_test | ) |
|
|
inline |
Store greater co-ordinates in this point.
◆ setMin()
| void setMin |
( |
const Point3I & |
_test | ) |
|
|
inline |
Store lesser co-ordinates in this point.
◆ One
◆ Zero
The documentation for this class was generated from the following files:
- math/mPoint.h
- math/mPoint.cpp