Graphite  Version 3
An experimental 3D geometry processing program
index.h File Reference

Classes for managing tuples of indices. More...

#include <geogram/basic/common.h>
#include <geogram/basic/numeric.h>
#include <geogram/basic/argused.h>
#include <geogram/basic/algorithm.h>
#include <iostream>

Go to the source code of this file.

Classes

struct  GEO::basic_bindex< IndexType >
 A couple of two indices. More...
 
struct  GEO::basic_trindex< IndexType >
 A triple of three indices. More...
 
struct  GEO::basic_quadindex< IndexType >
 A tuple of four indices. More...
 

Namespaces

 GEO
 Global Vorpaline namespace.
 

Typedefs

typedef basic_bindex< index_t > bindex
 A basic_bindex made of 2 unsigned integers.
 
typedef basic_bindex< signed_index_t > signed_bindex
 A basic_bindex made of 2 signed integers.
 
typedef basic_trindex< index_t > trindex
 A basic_trindex made of 3 unsigned integers.
 
typedef basic_trindex< signed_index_t > signed_trindex
 A basic_trindex made of 3 signed integers.
 
typedef basic_quadindex< index_t > quadindex
 A basic_quadindex made of 4 unsigned integers.
 
typedef basic_quadindex< signed_index_t > signed_quadindex
 A basic_quadindex made of 4 signed integers.
 

Detailed Description

Classes for managing tuples of indices.

Definition in file index.h.