3 #ifndef __u3d_point_hpp
4 #define __u3d_point_hpp
8 #include "u3d_defines.hpp"
27 U3dPoint (
double x,
double y,
double z);
70 void setXYZ (
double x,
double y,
double z);
94 : fX(0.0), fY(0.0), fZ(0.0)
100 : fX(p.getX()), fY(p.getY()), fZ(p.getZ())
106 : fX(x), fY(y), fZ(z)
185 int getNeighbour(
U3dPoint p, U3dPointsAr p_ar);
void setXYZ(double x, double y, double z)
Definition: u3d_point.hpp:147
void setY(double y)
Definition: u3d_point.hpp:161
void setX(double x)
Definition: u3d_point.hpp:155
double getZ() const
Definition: u3d_point.hpp:141
double fX
Definition: u3d_point.hpp:86
double getY() const
Definition: u3d_point.hpp:135
U3dPoint & operator=(const U3dPoint &p)
Definition: u3d_point.hpp:120
Definition: u3d_point.hpp:16
bool operator!=(const U3dPoint &) const
void setZ(double z)
Definition: u3d_point.hpp:167
Definition: u3d_defines.hpp:188
U3dPoint()
Definition: u3d_point.hpp:95
double getX() const
Definition: u3d_point.hpp:129
bool operator==(const U3dPoint &) const