Definition at line 20 of file point3d.h.
Public Types | |
typedef Typ | coeff_t |
Public Member Functions | |
point3d () | |
point3d (int i) | |
point3d (const Typ num1, const Typ num2, const Typ num3) | |
point3d (const point3d &point3D) | |
point3d & | point3d::operator= (const point3d &point3D) |
Typ | operator[] (unsigned i) const |
Typ & | operator[] (unsigned i) |
Public Attributes | |
Typ | x |
Typ | y |
Typ | z |
typedef Typ topology::point3d< Typ >::coeff_t |
topology::point3d< Typ >::point3d | ( | ) |
topology::point3d< Typ >::point3d | ( | const Typ | num1, | |
const Typ | num2, | |||
const Typ | num3 | |||
) |
topology::point3d< Typ >::point3d | ( | const point3d< Typ > & | point3D | ) |
Copy constructor.
Definition at line 42 of file point3d.h.
References topology::point3d< Typ >::x, topology::point3d< Typ >::y, and topology::point3d< Typ >::z.
point3d& topology::point3d< Typ >::point3d::operator= | ( | const point3d< Typ > & | point3D | ) |
Affectation operator.
Definition at line 50 of file point3d.h.
References topology::point3d< Typ >::x, topology::point3d< Typ >::y, and topology::point3d< Typ >::z.
Typ topology::point3d< Typ >::operator[] | ( | unsigned | i | ) | const |
Typ& topology::point3d< Typ >::operator[] | ( | unsigned | i | ) |