Developer Documentation

Classes | Functions
OpenMesh::Utils Namespace Reference

## Classes
struct | HeapInterfaceT
class | HeapT
class | MeshCheckerT
class | Noncopyable
class | NumLimitsT
class | TestingFramework
class | Timer

## Functions
int | kbhit (void)
int | getch (void)
int | getche (void)
const char * | GLenum_as_string (GLenum _m)

## Detailed Description

Collection of little utility classes and helpers.

## Function Documentation

## ◆ getch()

OPENMESHDLLEXPORT int OpenMesh::Utils::getch | ( | void |  | ) |

A blocking single character input from stdin

Returns
  Character, or -1 if an input error occurs.

See also
  getche(), kbhit()

Definition at line 129 of file conio.cc.

## ◆ getche()

OPENMESHDLLEXPORT int OpenMesh::Utils::getche | ( | void |  | ) |

A blocking single character input from stdin with echo.

Returns
  Character, or -1 if an input error occurs.

See also
  getch(), kbhit()

Definition at line 166 of file conio.cc.

## ◆ kbhit()

OPENMESHDLLEXPORT int OpenMesh::Utils::kbhit | ( | void |  | ) |

Check if characters a pending in stdin.

Returns
  Number of characters available to read.

See also
  getch(), getche()

Definition at line 101 of file conio.cc.