OGS
GMSHPoint.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// GeoLib
7#include "GeoLib/Point.h"
8
9namespace FileIO
10{
11namespace GMSH
12{
13class GMSHPoint final : public GeoLib::Point
14{
15public:
16 GMSHPoint(GeoLib::Point const& pnt, std::size_t id, double mesh_density);
17 void write(std::ostream& os) const;
18
19private:
21};
22
24std::ostream& operator<< (std::ostream &os, GMSHPoint const& p);
25
26} // end namespace GMSH
27} // end namespace FileIO
GMSHPoint(GeoLib::Point const &pnt, std::size_t id, double mesh_density)
Definition GMSHPoint.cpp:13
void write(std::ostream &os) const
Definition GMSHPoint.cpp:19
static std::ostream & operator<<(std::ostream &os, std::vector< GMSHPoint * > const &points)