Graphite  Version 3
An experimental 3D geometry processing program
GEO::exact Namespace Reference

Exact geometric types. More...

Typedefs

typedef expansion_nt scalar
 
typedef vecng< 2, scalarvec2
 
typedef vecng< 3, scalarvec3
 
typedef vec2Hg< scalarvec2h
 2d vector with exact homogeneous coordinates
 
typedef vec3Hg< scalarvec3h
 3d vector with exact homogeneous coordinates
 
typedef rationalg< scalarrational
 rational with exact numerator and denominator
 

Detailed Description

Exact geometric types.

If Tessael's geogramplus is available, uses exact_nt, or the (slower and limited) expansion_nt type otherwise.

Typedef Documentation

◆ scalar

exact number type for scalars

Definition at line 471 of file exact_geometry.h.

◆ vec2

2d vector with exact coordinates

Definition at line 473 of file exact_geometry.h.

◆ vec3

3d vector with exact coordinates

Definition at line 474 of file exact_geometry.h.