SUMO - Simulation of Urban MObility
Position.cpp
Go to the documentation of this file.
1
/****************************************************************************/
2
// Eclipse SUMO, Simulation of Urban MObility; see https://eclipse.org/sumo
3
// Copyright (C) 2001-2017 German Aerospace Center (DLR) and others.
4
/****************************************************************************/
5
//
6
// This program and the accompanying materials
7
// are made available under the terms of the Eclipse Public License v2.0
8
// which accompanies this distribution, and is available at
9
// http://www.eclipse.org/legal/epl-v20.html
10
//
11
/****************************************************************************/
20
// A position in the 2D- or 3D-world
21
/****************************************************************************/
22
23
// ===========================================================================
24
// included modules
25
// ===========================================================================
26
#ifdef _MSC_VER
27
#include <
windows_config.h
>
28
#else
29
#include <
config.h
>
30
#endif
31
32
#include <limits>
33
#include "
Position.h
"
34
35
36
// ===========================================================================
37
// static member definitions
38
// ===========================================================================
39
40
// Position 1Mio km below the surface should suffice for signaling invalidity inside the solar system
41
const
Position
Position::INVALID
(
42
- 1024 * 1024 * 1024,
43
- 1024 * 1024 * 1024,
44
- 1024 * 1024 * 1024);
windows_config.h
config.h
Position
A point in 2D or 3D with translation and scaling methods.
Definition:
Position.h:45
Position.h
Position::INVALID
static const Position INVALID
used to indicate that a position is valid
Definition:
Position.h:277
src
utils
geom
Position.cpp
Generated on Fri Jun 29 2018 13:14:36 for SUMO - Simulation of Urban MObility by
1.8.13