47 void write(std::fstream &f)
const;
52 std::vector<ezc3d::DataNS::Points3dNS::Point>
_points;
99 const std::vector<ezc3d::DataNS::Points3dNS::Point>&
points()
const;
const std::vector< ezc3d::DataNS::Points3dNS::Point > & points() const
Get all the points from the 3D points data.
std::vector< ezc3d::DataNS::Points3dNS::Point > _points
Holder of the 3D points.
ezc3d::DataNS::Points3dNS::Point & point_nonConst(size_t idx)
Get a particular point of index idx from the 3D points data in order to be modified by the caller...
Points holder for C3D data 3D points data.
void write(std::fstream &f) const
Write points to an opened file.
void print() const
Print the points.
Declaration of Point class.
size_t nbPoints() const
Get the number of points.
Points()
Create an empty holder for 3D points.
bool isempty() const
Return if the points are empty.
const ezc3d::DataNS::Points3dNS::Point & point(size_t idx) const
Get a particular point of index idx from the 3D points data.