Main Page
Namespaces
Classes
Files
File List
File Members
libism
ISM
heuristic_trainer
DirectionRelationHeuristic.hpp
Go to the documentation of this file.
1
18
#pragma once
19
20
#include <boost/shared_ptr.hpp>
21
#include <Eigen/Geometry>
22
#include "
common_type/Tracks.hpp
"
23
#include "
common_type/Object.hpp
"
24
#include "
Heuristic.hpp
"
25
26
namespace
ISM
{
27
32
class
DirectionRelationHeuristic
:
public
Heuristic
{
33
public
:
34
DirectionRelationHeuristic
(
const
double
pStaticBreakRatio,
const
double
pTogetherRatio,
const
double
pMaxAngleDeviation);
35
36
virtual
void
applyHeuristic
(
const
TracksPtr
& tracks);
37
38
private
:
39
40
double
mStaticBreakRatio
,
mTogetherRatio
,
mMaxAngleDeviation
;
41
};
42
}
Object.hpp
ISM::DirectionRelationHeuristic::DirectionRelationHeuristic
DirectionRelationHeuristic(const double pStaticBreakRatio, const double pTogetherRatio, const double pMaxAngleDeviation)
Definition:
DirectionRelationHeuristic.cpp:27
Tracks.hpp
ISM::DirectionRelationHeuristic::mMaxAngleDeviation
double mMaxAngleDeviation
Definition:
DirectionRelationHeuristic.hpp:40
ISM::DirectionRelationHeuristic::applyHeuristic
virtual void applyHeuristic(const TracksPtr &tracks)
Definition:
DirectionRelationHeuristic.cpp:31
ISM::DirectionRelationHeuristic::mTogetherRatio
double mTogetherRatio
Definition:
DirectionRelationHeuristic.hpp:40
ISM::TracksPtr
boost::shared_ptr< Tracks > TracksPtr
Definition:
Tracks.hpp:42
ISM
this namespace contains all generally usable classes.
Definition:
AcceptanceFunction.hpp:22
Heuristic.hpp
ISM::DirectionRelationHeuristic::mStaticBreakRatio
double mStaticBreakRatio
Definition:
DirectionRelationHeuristic.hpp:40
ISM::Heuristic
Definition:
Heuristic.hpp:29
ISM::DirectionRelationHeuristic
Definition:
DirectionRelationHeuristic.hpp:32
asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:40