LibreCAD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ts::Utils Class Reference

#include <tinysplinecpp.h>

Static Public Member Functions

static bool fequals (const rational x, const rational y)
 
static std::string enum_str (const tsError err)
 
static tsError str_enum (const std::string str)
 

Private Member Functions

 Utils ()
 

Detailed Description

Definition at line 95 of file tinysplinecpp.h.

Constructor & Destructor Documentation

ts::Utils::Utils ( )
inlineprivate

Definition at line 102 of file tinysplinecpp.h.

102 {}

Member Function Documentation

std::string ts::Utils::enum_str ( const tsError  err)
static

Definition at line 358 of file tinysplinecpp.cpp.

359 {
360  return std::string(ts_enum_str(err));
361 }
char * ts_enum_str(const tsError err)
bool ts::Utils::fequals ( const rational  x,
const rational  y 
)
static

Definition at line 353 of file tinysplinecpp.cpp.

354 {
355  return ts_fequals(x, y) == 1;
356 }
int ts_fequals(const tsRational x, const tsRational y)
tsError ts::Utils::str_enum ( const std::string  str)
static

Definition at line 363 of file tinysplinecpp.cpp.

364 {
365  return ts_str_enum(str.c_str());
366 }
tsError ts_str_enum(const char *str)

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