#include <triangulation.h>
Public Member Functions | |
| Point4D (double in_x=0., double in_y=0., double in_z=0., double in_t=0., double in_val=0., double in_area=0.) | |
| Point4D (const Point3D &p, double in_t) | |
| Point4D (const Point4D &p) | |
| double | distance (const Point4D &p) const |
| double | distance2 (const Point4D &p) const |
| double | norm () const |
| bool | operator< (const Point4D &p) const |
| bool | operator== (const Point4D &p) const |
| bool | operator!= (const Point4D &p) const |
| Point4D | operator+ (const Point4D &p) const |
| Point4D | operator- (const Point4D &p) const |
| double | dotProd (const Point4D &p) const |
| Point4D | crossProd (const Point4D &v, const Point4D &w) const |
| void | opposite () |
Public Attributes | |
| double | x |
| double | y |
| double | z |
| double | t |
| double | val |
| double | area |
| double | norm2 |
| double | orig_x |
| double | orig_y |
| double | orig_z |
| Point4D::Point4D | ( | double | in_x = 0., |
|
| double | in_y = 0., |
|||
| double | in_z = 0., |
|||
| double | in_t = 0., |
|||
| double | in_val = 0., |
|||
| double | in_area = 0. | |||
| ) | [inline] |
| Point4D::Point4D | ( | const Point3D & | p, | |
| double | in_t | |||
| ) | [inline] |
| Point4D::Point4D | ( | const Point4D & | p | ) | [inline] |
| double Point4D::distance | ( | const Point4D & | p | ) | const [inline] |
| double Point4D::distance2 | ( | const Point4D & | p | ) | const [inline] |
| double Point4D::dotProd | ( | const Point4D & | p | ) | const [inline] |
| double Point4D::norm | ( | ) | const [inline] |
| bool Point4D::operator!= | ( | const Point4D & | p | ) | const [inline] |
| bool Point4D::operator< | ( | const Point4D & | p | ) | const [inline] |
| bool Point4D::operator== | ( | const Point4D & | p | ) | const [inline] |
| void Point4D::opposite | ( | ) | [inline] |
| double Point4D::area |
| double Point4D::norm2 |
| double Point4D::orig_x |
| double Point4D::orig_y |
| double Point4D::orig_z |
| double Point4D::t |
| double Point4D::val |
| double Point4D::x |
| double Point4D::y |
| double Point4D::z |
1.5.7