31 #ifndef __PDS_RADEFINES_HPP__
32 #define __PDS_RADEFINES_HPP__
52 #ifndef __CURRENT_FILENAME__
56 #define __CURRENT_FILENAME__ (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : strrchr(__FILE__, '\\') ? strrchr(__FILE__, '\\') + 1 : __FILE__)
59 #ifndef pds_print_error_message
64 #define pds_print_error_message(msg) \
65 std::cout<<"----ERROR :: "<<__CURRENT_FILENAME__<<" -- "<<__PRETTY_FUNCTION__<<" -- line "<<__LINE__<<std::endl \
66 <<"----ERROR :: "<<msg<<std::endl
71 #ifndef pds_print_warning_message
76 #define pds_print_warning_message(msg) \
77 std::cout<<"--WARNING :: "<<msg<<std::endl
81 #ifndef pds_print_info_message
86 #define pds_print_info_message(msg) \
87 std::cout<<"-----INFO :: "<<msg<<std::endl
107 const double Pi =3.14159265358979323846264338327950288;
112 const double Phi=1.61803398874989484820458683436563811;
const unsigned int StringPrecision
Número de decimales a mostrar cuando se imprime en pantalla o en archivo.
const double WarningRCond
Valor minimo que puede tener rcond, abajo de este valor será mostrado un mensaje en pantalla.
const double Phi
Número aureo.
FormatType
Tipo de dato en la carga de información desde archivo.
const double Nan
Not A Number.
const double ToRadians
Factor de conversión de grados a radianes.
const double Pi
Número PI.
Nombre de espacion para PDS (Procesamiento Digital de Senales)