RVL::RVLRandomize< complex< Scalar > > Class Template Reference

Assigns random values in [a, b] to each entry in the LDC where the defaults are a = 0, b = 1. More...

#include <functions.hh>

Inheritance diagram for RVL::RVLRandomize< complex< Scalar > >:

RVL::UnaryLocalFunctionObject< complex< Scalar > > RVL::FunctionObject RVL::UnaryLocalEvaluation< complex< Scalar > > RVL::Writeable RVL::LocalEvaluation< complex< Scalar > > List of all members.

Public Member Functions

 RVLRandomize ()
 RVLRandomize (long seed, Scalar _a=ScalarFieldTraits< Scalar >::Zero(), Scalar _b=ScalarFieldTraits< Scalar >::One())
 ~RVLRandomize ()
void operator() (LocalDataContainer< complex< Scalar > > &v)
string getName () const

Detailed Description

template<class Scalar>
class RVL::RVLRandomize< complex< Scalar > >

Assigns random values in [a, b] to each entry in the LDC where the defaults are a = 0, b = 1.

Definition at line 455 of file functions.hh.


Constructor & Destructor Documentation

template<class Scalar>
RVL::RVLRandomize< complex< Scalar > >::RVLRandomize (  ) 

Definition at line 463 of file functions.hh.

template<class Scalar>
RVL::RVLRandomize< complex< Scalar > >::RVLRandomize ( long  seed,
Scalar  _a = ScalarFieldTraits<Scalar>::Zero(),
Scalar  _b = ScalarFieldTraits<Scalar>::One() 
)

Definition at line 465 of file functions.hh.

template<class Scalar>
RVL::RVLRandomize< complex< Scalar > >::~RVLRandomize (  ) 

Definition at line 471 of file functions.hh.


Member Function Documentation

template<class Scalar>
void RVL::RVLRandomize< complex< Scalar > >::operator() ( LocalDataContainer< complex< Scalar > > &  v  )  [virtual]

Implements RVL::UnaryLocalEvaluation< complex< Scalar > >.

Definition at line 474 of file functions.hh.

template<class Scalar>
string RVL::RVLRandomize< complex< Scalar > >::getName (  )  const [virtual]

Implements RVL::FunctionObject.

Definition at line 517 of file functions.hh.


The documentation for this class was generated from the following file:
Generated on 5 Jan 2017 for LocalRVL by  doxygen 1.4.7