Public Member Functions | List of all members
DopplerInversionConfig Class Reference
Inheritance diagram for DopplerInversionConfig:
Inheritance graph
[legend]
Collaboration diagram for DopplerInversionConfig:
Collaboration graph
[legend]

Public Member Functions

 DopplerInversionConfig (int widthM=1500, double heightD=3.0)
 
- Public Member Functions inherited from RadarWindowConfig
 RadarWindowConfig (int widthM=1500, double heightD=3.0, double contributionThreshold=0.5, bool invertPolar=false, bool relativeScale=false)
 
 RadarWindowConfig (const RadarWindowConfig &conf)
 
template<class FT >
 RadarWindowConfig (const FT &ftor, int widthM=1500, double heightD=3.0, double contributionThreshold=0.5, bool invertPolar=false, bool relativeScale=false)
 
void setPixelConf (RadarWindowConfig &conf, const PolarODIM &inputODIM) const
 Copies configuration to conf and update its pixel frame (width x height).
 
void adjustMyConf (const RadarWindowConfig &conf, const PolarODIM &inputODIM)
 Copies configuration from conf and update pixel frame (width x height).
 
void updatePixelSize (const PolarODIM &inputODIM)
 
- Public Member Functions inherited from RadarWindowGeom
 RadarWindowGeom (const RadarWindowGeom &geom)
 
- Public Member Functions inherited from UniTuple< double, 2 >
 UniTuple (const TT &... args)
 
 UniTuple (const UniTuple< double, N > &t)
 Copy constructor.
 
 UniTuple (std::initializer_list< S > l)
 
tuple_toperator= (const tuple_t &t)
 
tuple_toperator= (const value_type &value)
 
tuple_toperator= (std::initializer_list< S > l)
 
virtual const_iterator begin () const override final
 
virtual iterator begin () override final
 
virtual const_iterator end () const override final
 
virtual iterator end () override final
 
tuple_ttuple ()
 
const tuple_ttuple () const
 
void debug (std::ostream &ostr) const
 
- Public Member Functions inherited from TupleBase< S, N >
const S & at (size_t i) const
 Return const reference to element i. More...
 
const S & operator[] (size_t i) const
 
S & at (size_t i)
 Return reference to element i. More...
 
S & operator[] (size_t i)
 
bool operator== (const tuplebase_t &t) const
 Equality operator.
 
bool operator!= (const tuplebase_t &t) const
 Inequality operator.
 
template<class T >
T & toSequence (T &sequence) const
 Copy elements to a Sequence, like stl::list, stl::set or stl::vector.
 
void set (const tuplebase_t &t)
 
template<class T2 , size_t N2 = 2>
void set (const TupleBase< T2, N2 > &t)
 Assign tuple of different type and/or size.
 
void set (const S &arg)
 
template<typename ... SS>
void set (const S &arg, const SS &... rest)
 Set element(s).
 
template<typename T >
void set (std::initializer_list< T > l)
 
template<class T >
tuplebase_tassignSequence (T &sequence, bool LENIENT=false)
 Proposed for tuples only; derived classes should not shadow this. More...
 
void fill (S i)
 Set all the elements to i.
 
void clear ()
 
virtual std::ostream & toStream (std::ostream &ostr, char separator=',') const
 
std::string toStr (char separator=',') const
 
virtual void updateTuple ()
 
- Public Member Functions inherited from WindowConfig
template<class FT = IdentityFunctor>
 WindowConfig (int width=1, int height=0, const FT &functor=FT())
 
 WindowConfig (const WindowConfig &conf)
 
int getWidth () const
 
int getHeight () const
 
void setFunctor (const std::string &ftorKey)
 Get the cloner of the current functor type. More...
 
const fmap_t::key_type & getFunctorName () const
 
const VariableMapgetFunctorParams () const
 Return the parameters to be set for proceeding getFunctor() calls.
 

Additional Inherited Members

- Public Types inherited from UniTuple< double, 2 >
typedef double value_type
 
typedef UniTuple< double, N > tuple_t
 
typedef double * iterator
 
typedef const double * const_iterator
 
- Public Types inherited from TupleBase< S, N >
typedef TupleBase< S, N > tuplebase_t
 
typedef S value_type
 
typedef S * iterator
 
typedef S const * const_iterator
 
- Public Types inherited from WindowConfig
typedef FunctorBank::map_t fmap_t
 
typedef fmap_t::const_iterator ftor_entry_t
 
- Static Public Member Functions inherited from TupleBase< S, N >
static size_t size ()
 Return the number of elements. More...
 
- Public Attributes inherited from RadarWindowConfig
double contributionThreshold = 0.5
 Minimum percentage of detected values in a window (not undetect and nodata)
 
bool invertPolar = false
 Compensate the polar coordinate system to correspond the Cartesian one in computations.
 
bool relativeScale = false
 If true, use speed up to -1.0...+1.0 instead of -Vnyq...+Vnyq.
 
- Public Attributes inherited from RadarWindowGeom
double & widthM
 
double & heightD
 
- Public Attributes inherited from WindowConfig
Frame2D< int > frame
 
VariableMap functorParameters
 
- Static Public Attributes inherited from UniTuple< double, 2 >
static const size_t tuple_size
 
- Static Public Attributes inherited from TupleBase< S, N >
static const size_t storageTypeSize = sizeof(S)
 
- Protected Member Functions inherited from UniTuple< double, 2 >
 UniTuple (UniTuple< double, N2 > &tuple, size_t i)
 
double & next ()
 
- Protected Member Functions inherited from TupleBase< S, N >
void setIndexed (size_t i)
 Argument stack endpoint function; final step of variadic argument set(arg, ...) .
 
template<typename T2 , typename ... TT>
void setIndexed (size_t i, T2 arg, const TT &... rest)
 Worker called by set(T2 arg, T2 arg2, ...)
 
- Protected Attributes inherited from UniTuple< double, 2 >
const iterator start
 
- Protected Attributes inherited from WindowConfig
std::string key
 

The documentation for this class was generated from the following file: