COSMOS core
1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
|
#include <print_utils.h>
Public Member Functions | |
PrintUtils () | |
void | vector (string prefix, rvector v, double scale, string suffix, int precision, int fieldwidth) |
void | vector (rvector v) |
void | vector (string prefix, rvector v) |
void | vector (string vector_name, rvector v, string suffix) |
void | vector (string prefix, rvector v, string suffix, int precision) |
void | vectorAndMag (string vector_name, rvector v) |
void | vectorAndMag (string vector_name, rvector v, string suffix) |
void | vector_endl (rvector v, double factor, string units, int precision) |
void | vector2 (string name_v1, rvector v1, string name_v2, rvector v2) |
void | vector2 (string name_v1, rvector v1, string name_v2, rvector v2, int precision) |
void | endline () |
string | quat (string prefix, quaternion q, string suffix, int precision, int fieldwidth) |
string | quat (quaternion q) |
void | quat (quaternion q, int precision) |
void | quat (string prefix, quaternion q) |
void | quat (string prefix, quaternion q, int precision) |
void | quat (string prefix, quaternion q, string suffix) |
void | quat (string prefix, quaternion q, string suffix, int precision) |
void | reset () |
void | text (string text) |
void | scalar (string prefix, double s, string suffix) |
void | scalar (string prefix, double s, double scale, string suffix, int precision, int fieldwidth) |
void | scalar (double s, string suffix) |
void | scalar (string prefix, double s) |
void | scalar (double s) |
Public Attributes | |
bool | printOn |
int | precision |
int | fieldwidth |
double | scale |
string | prefix |
string | suffix |
string | delimiter |
bool | delimiter_flag |
bool | use_brackets |
string | fullMessage |
PrintUtils::PrintUtils | ( | ) |
void PrintUtils::vector | ( | string | prefix, |
rvector | v, | ||
double | scale, | ||
string | suffix, | ||
int | precision, | ||
int | fieldwidth | ||
) |
void PrintUtils::vector | ( | rvector | v | ) |
void PrintUtils::vector | ( | string | prefix, |
rvector | v | ||
) |
void PrintUtils::vector | ( | string | vector_name, |
rvector | v, | ||
string | suffix | ||
) |
void PrintUtils::vector | ( | string | prefix, |
rvector | v, | ||
string | suffix, | ||
int | precision | ||
) |
void PrintUtils::vectorAndMag | ( | string | vector_name, |
rvector | v | ||
) |
void PrintUtils::vectorAndMag | ( | string | vector_name, |
rvector | v, | ||
string | suffix | ||
) |
void PrintUtils::vector_endl | ( | rvector | v, |
double | factor, | ||
string | units, | ||
int | precision | ||
) |
string PrintUtils::quat | ( | string | prefix, |
quaternion | q, | ||
string | suffix, | ||
int | precision, | ||
int | fieldwidth = 6 |
||
) |
string PrintUtils::quat | ( | quaternion | q | ) |
void PrintUtils::quat | ( | quaternion | q, |
int | precision | ||
) |
void PrintUtils::quat | ( | string | prefix, |
quaternion | q | ||
) |
void PrintUtils::quat | ( | string | prefix, |
quaternion | q, | ||
int | precision | ||
) |
void PrintUtils::quat | ( | string | prefix, |
quaternion | q, | ||
string | suffix | ||
) |
void PrintUtils::quat | ( | string | prefix, |
quaternion | q, | ||
string | suffix, | ||
int | precision | ||
) |
void PrintUtils::reset | ( | ) |
void PrintUtils::text | ( | string | text | ) |
void PrintUtils::scalar | ( | string | prefix, |
double | s, | ||
string | suffix | ||
) |
void PrintUtils::scalar | ( | string | prefix, |
double | s, | ||
double | scale, | ||
string | suffix, | ||
int | precision, | ||
int | fieldwidth | ||
) |
void PrintUtils::scalar | ( | double | s, |
string | suffix | ||
) |
void PrintUtils::scalar | ( | string | prefix, |
double | s | ||
) |
void PrintUtils::scalar | ( | double | s | ) |
bool PrintUtils::printOn |
int PrintUtils::precision |
int PrintUtils::fieldwidth |
double PrintUtils::scale |
string PrintUtils::prefix |
string PrintUtils::suffix |
string PrintUtils::delimiter |
bool PrintUtils::delimiter_flag |
bool PrintUtils::use_brackets |
string PrintUtils::fullMessage |