OGS
GMSHLine.h
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#pragma once
5
6#include <cstddef>
7#include <iosfwd>
8
9namespace FileIO
10{
11namespace GMSH
12{
13
14class GMSHLine final {
15public:
16 GMSHLine(std::size_t start_point_id, std::size_t end_point_id);
17 void write(std::ostream &os, std::size_t id) const;
18
19private:
20 std::size_t _start_pnt_id;
21 std::size_t _end_pnt_id;
22};
23
24} // end namespace GMSH
25} // 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