#include <vector3d.h>
Public Member Functions | |
| point3d_t () | |
| point3d_t (PFLOAT ix, PFLOAT iy, PFLOAT iz=0) | |
| point3d_t (const point3d_t &s) | |
| point3d_t (const vector3d_t &v) | |
| void | set (PFLOAT ix, PFLOAT iy, PFLOAT iz=0) |
| PFLOAT | length () const |
| point3d_t & | operator= (const point3d_t &s) |
| point3d_t & | operator*= (PFLOAT s) |
| point3d_t & | operator+= (PFLOAT s) |
| point3d_t & | operator+= (const point3d_t &s) |
| point3d_t & | operator-= (const point3d_t &s) |
| PFLOAT | operator[] (int i) const |
| PFLOAT & | operator[] (int i) |
| ~point3d_t () | |
Public Attributes | |
| PFLOAT | x |
| PFLOAT | y |
| PFLOAT | z |
Definition at line 110 of file vector3d.h.
| point3d_t::point3d_t | ( | ) | [inline] |
Definition at line 113 of file vector3d.h.
| point3d_t::point3d_t | ( | PFLOAT | ix, | |
| PFLOAT | iy, | |||
| PFLOAT | iz = 0 | |||
| ) | [inline] |
Definition at line 114 of file vector3d.h.
| point3d_t::point3d_t | ( | const point3d_t & | s | ) | [inline] |
Definition at line 115 of file vector3d.h.
| point3d_t::point3d_t | ( | const vector3d_t & | v | ) | [inline] |
Definition at line 116 of file vector3d.h.
| point3d_t::~point3d_t | ( | ) | [inline] |
Definition at line 126 of file vector3d.h.
| PFLOAT point3d_t::length | ( | ) | const [inline] |
Definition at line 239 of file vector3d.h.
| point3d_t& point3d_t::operator*= | ( | PFLOAT | s | ) | [inline] |
Definition at line 120 of file vector3d.h.
Definition at line 122 of file vector3d.h.
| point3d_t& point3d_t::operator+= | ( | PFLOAT | s | ) | [inline] |
Definition at line 121 of file vector3d.h.
Definition at line 123 of file vector3d.h.
Definition at line 119 of file vector3d.h.
| PFLOAT& point3d_t::operator[] | ( | int | i | ) | [inline] |
Definition at line 125 of file vector3d.h.
| PFLOAT point3d_t::operator[] | ( | int | i | ) | const [inline] |
Definition at line 124 of file vector3d.h.
| void point3d_t::set | ( | PFLOAT | ix, | |
| PFLOAT | iy, | |||
| PFLOAT | iz = 0 | |||
| ) | [inline] |
Definition at line 117 of file vector3d.h.
| PFLOAT point3d_t::x |
Definition at line 126 of file vector3d.h.
| PFLOAT point3d_t::y |
Definition at line 126 of file vector3d.h.
| PFLOAT point3d_t::z |
Definition at line 126 of file vector3d.h.
1.6.1