CellGPU  0.8.0
GPU-accelerated simulations of cells
Classes | Macros | Enumerations
structures.h File Reference

This header file defines useful structures for computing triangulations... More...

#include "std_include.h"
#include "functions.h"
Include dependency graph for structures.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  DelaunayCell
 A legacy structure (for use with non-CGAL implementations of the SPV branch) More...
 
struct  edge
 contains a pair of integers of vertex labels More...
 
struct  triangle
 contains a triplet of integers {i,j,k} of vertex labels More...
 
struct  triangulation
 a deprecated data structure for specifying a triangulation. More...
 

Macros

#define HOSTDEVICE   inline __attribute__((always_inline))
 

Enumerations

enum  neighborType { self, first, second }
 An enumeration of types of neighbors.
 

Detailed Description

This header file defines useful structures for computing triangulations...

... edges as a pair of vertex numbers, triangles as a triplet, etc. part of this file is maintained for historical compatibility, and for operating without CGAL installed