33                    std::optional<std::size_t> 
const& element_id,
 
   34                    std::optional<MathLib::Point3d> 
const& coordinates)
 
 
 
Definition of the Point3d class.
 
std::optional< std::size_t > getNodeID() const
 
SpatialPosition(std::optional< std::size_t > const &node_id, std::optional< std::size_t > const &element_id, std::optional< MathLib::Point3d > const &coordinates)
 
static constexpr std::size_t element_bit
 
MathLib::Point3d _coordinates
 
void setNodeID(std::size_t node_id)
 
std::optional< std::size_t > getElementID() const
 
void setCoordinates(MathLib::Point3d const &coordinates)
 
static constexpr std::size_t coordinates_bit
 
void setElementID(std::size_t element_id)
 
static constexpr std::size_t node_bit
 
SpatialPosition()=default
 
std::optional< MathLib::Point3d > const getCoordinates() const