34 std::size_t
id = std::numeric_limits<std::size_t>::max())
35 :
Point3d(std::array<double, 3>({{x0, x1, x2}})),
id_(
id)
43 std::array<double, 3>
const& coords,
44 std::size_t
id = std::numeric_limits<std::size_t>::max())
54 std::size_t
id = std::numeric_limits<std::size_t>::max())
Definition of the Point3d class.
std::size_t getID() const
Point3dWithID(MathLib::Point3d const &pnt, std::size_t id=std::numeric_limits< std::size_t >::max())
Point3dWithID(double x0, double x1, double x2, std::size_t id=std::numeric_limits< std::size_t >::max())
void setID(std::size_t id)
Sets the ID of a node to the given value.
Point3dWithID(std::array< double, 3 > const &coords, std::size_t id=std::numeric_limits< std::size_t >::max())