26 lines
640 B
C++

#include "simdata/gate.h"
namespace germanairlinesva
{
namespace file
{
namespace simdata
{
Gate::Gate(std::string designator,
struct germanairlinesva::geodata::point center,
std::uint8_t radius)
{
this->designator = designator;
this->center = center;
this->radius = radius;
}
void Gate::toFile(std::ofstream &out) const
{
writeString(out, this->designator);
write<struct germanairlinesva::geodata::point>(out, this->center);
write<std::uint8_t>(out, this->radius);
}
} // namespace simdata
} // namespace file
} // namespace germanairlinesva