OGS
GMSHLine.cpp
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#include "GMSHLine.h"
5
6#include <ostream>
7
8namespace FileIO
9{
10namespace GMSH
11{
12GMSHLine::GMSHLine(std::size_t start_point_id, std::size_t end_point_id)
13 : _start_pnt_id(start_point_id), _end_pnt_id(end_point_id)
14{
15}
16
17void GMSHLine::write(std::ostream& os, std::size_t id) const
18{
19 os << "Line(" << id << ") = {" << _start_pnt_id << "," << _end_pnt_id
20 << "};\n";
21}
22
23} // end namespace GMSH
24} // end namespace FileIO
void write(std::ostream &os, std::size_t id) const
Definition GMSHLine.cpp:17
GMSHLine(std::size_t start_point_id, std::size_t end_point_id)
Definition GMSHLine.cpp:12
std::size_t _start_pnt_id
Definition GMSHLine.h:20
std::size_t _end_pnt_id
Definition GMSHLine.h:21