STIR 6.4.0
Coordinate4D.h
Go to the documentation of this file.
1//
2//
3#ifndef __Coordinate4D_H__
4#define __Coordinate4D_H__
17/*
18 Copyright (C) 2000 PARAPET partners
19 Copyright (C) 2000- 2009, Hammersmith Imanet Ltd
20 This file is part of STIR.
21
22 SPDX-License-Identifier: Apache-2.0 AND License-ref-PARAPET-license
23
24 See STIR/LICENSE.txt for details
25*/
26
28
29START_NAMESPACE_STIR
39template <typename coordT>
40class Coordinate4D : public BasicCoordinate<4, coordT>
41{
42protected:
43 typedef BasicCoordinate<4, coordT> base_type;
44
45public:
46 inline Coordinate4D();
47 inline Coordinate4D(const coordT&, const coordT&, const coordT&, const coordT&);
48 inline Coordinate4D(const base_type& c);
49 inline Coordinate4D& operator=(const base_type& c);
50};
51
52END_NAMESPACE_STIR
53
54#include "stir/Coordinate4D.inl"
55
56#endif
This file declares class stir::BasicCoordinate and some functions acting on stir::BasicCoordinate obj...
inline implementations for the stir::Coordinate4D class