5#include "LineProperties.h"
14 void setStartCoordinates(
const std::array<double, 3> &coordinates);
16 void setStartCoordinates(
double x,
double y,
double z);
18 std::array<double, 3>
const &getStartCoordinates()
const;
20 void setEndCoordinates(
const std::array<double, 3> &coordinates);
22 void setEndCoordinates(
double x,
double y,
double z);
24 std::array<double, 3>
const &getEndCoordinates()
const;
27 std::array<double, 3> _startcoordinates;
29 std::array<double, 3> _endcoordinates;
33Line::setStartCoordinates(
const std::array<double, 3> &coordinates) {
34 _startcoordinates = coordinates;
37inline std::array<double, 3>
const &Line::getStartCoordinates()
const {
38 return (_startcoordinates);
41inline void Line::setEndCoordinates(
const std::array<double, 3> &coordinates) {
42 _endcoordinates = coordinates;
45inline std::array<double, 3>
const &Line::getEndCoordinates()
const {
46 return (_endcoordinates);