55 lines
988 B
C++
Executable File
55 lines
988 B
C++
Executable File
#pragma once
|
|
|
|
// **************************************************************************
|
|
//
|
|
// (C) Copyright 2009 Swiss SIMTEC AG
|
|
//
|
|
// **************************************************************************
|
|
//
|
|
// $HeadURL$
|
|
// $LastChangedBy$
|
|
// $LastChangedDate$
|
|
// $LastChangedRevision$
|
|
//
|
|
// **************************************************************************
|
|
|
|
#pragma once
|
|
|
|
#include <GBL_Global/Types.hpp>
|
|
#include <vector>
|
|
|
|
namespace N_GeoPairingImpl
|
|
{
|
|
|
|
/**
|
|
* This class holds the trajectory points
|
|
*
|
|
* @author Daniel.Schmid
|
|
* @version 1.0
|
|
* @created 01-Mrz-2010 14:56:36
|
|
*/
|
|
struct GeoPairingImplTrajectoryData
|
|
{
|
|
/**
|
|
* @author Daniel.Schmid
|
|
* @version 1.0
|
|
* @created 01-Mrz-2010 14:59:30
|
|
*/
|
|
struct TrajectoryPoint
|
|
{
|
|
Float64 m_X = 0.0;
|
|
Float64 m_Y = 0.0;
|
|
Float64 m_Z = 0.0;
|
|
Float64 m_H = 0.0;
|
|
|
|
Float64 m_Vel = 0.0;
|
|
Float64 m_Time = 0.0;
|
|
Float64 m_Rho = 0.0;
|
|
};
|
|
|
|
|
|
std::vector<TrajectoryPoint> m_Points;
|
|
};
|
|
|
|
}
|