forked from celeritas-project/celeritas
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TransformIO.hh
26 lines (21 loc) · 962 Bytes
/
TransformIO.hh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//----------------------------------*-C++-*----------------------------------//
// Copyright 2024 UT-Battelle, LLC, and other Celeritas developers.
// See the top-level COPYRIGHT file for details.
// SPDX-License-Identifier: (Apache-2.0 OR MIT)
//---------------------------------------------------------------------------//
//! \file orange/transform/TransformIO.hh
//---------------------------------------------------------------------------//
#pragma once
#include <iosfwd>
#include "TransformTypeTraits.hh"
namespace celeritas
{
//---------------------------------------------------------------------------//
//!@{
//! Print transforms to a stream.
std::ostream& operator<<(std::ostream&, NoTransformation const&);
std::ostream& operator<<(std::ostream&, Translation const&);
std::ostream& operator<<(std::ostream&, Transformation const&);
//!@}
//---------------------------------------------------------------------------//
} // namespace celeritas