TTK
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs
Os.h File Reference
#include <cfloat>
#include <climits>
#include <cmath>
#include <cstdlib>
#include <iomanip>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  ttk::OsCall
 Os-specifics. More...
 
class  ttk::Memory
 

Namespaces

namespace  ttk
 The Topology ToolKit.
 

Macros

#define REAL_TYPE   double
 
#define REAL_TYPE_STRING   "double"
 
#define REAL_MAX   DBL_MAX
 
#define DBL_SIGNIFICANT_DIGITS   14
 
#define FLT_SIGNIFICANT_DIGITS   7
 
#define REAL_SIGNIFICANT_DIGITS   DBL_SIGNIFICANT_DIGITS
 
#define M_PI   3.14159265358979323846
 

Typedefs

using ttk::real = double
 

Macro Definition Documentation

◆ DBL_SIGNIFICANT_DIGITS

#define DBL_SIGNIFICANT_DIGITS   14

Definition at line 40 of file Os.h.

◆ FLT_SIGNIFICANT_DIGITS

#define FLT_SIGNIFICANT_DIGITS   7

Definition at line 41 of file Os.h.

◆ M_PI

#define M_PI   3.14159265358979323846

Definition at line 50 of file Os.h.

◆ REAL_MAX

#define REAL_MAX   DBL_MAX

Definition at line 37 of file Os.h.

◆ REAL_SIGNIFICANT_DIGITS

#define REAL_SIGNIFICANT_DIGITS   DBL_SIGNIFICANT_DIGITS

Definition at line 46 of file Os.h.

◆ REAL_TYPE

#define REAL_TYPE   double

Definition at line 35 of file Os.h.

◆ REAL_TYPE_STRING

#define REAL_TYPE_STRING   "double"

Definition at line 36 of file Os.h.