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

Internal representation of polyhedra for GEO::GenericVoronoiDiagram. More...

#include <geogram/basic/common.h>
#include <geogram/voronoi/generic_RVD_vertex.h>
#include <geogram/basic/argused.h>
#include <geogram/basic/attributes.h>
#include <iosfwd>
#include <stack>

Go to the source code of this file.

Classes

class  GEOGen::ConvexCell
 Computes the intersection between a set of halfspaces. More...
 
struct  GEOGen::ConvexCell::Triangle
 Represents a vertex of this ConvexCell in dual form. More...
 
class  GEOGen::ConvexCell::Vertex
 Represents a facet of this ConvexCell in dual form. More...
 
class  GEOGen::ConvexCell::Corner
 A Corner corresponds to a vertex seen from a triangle. More...
 

Detailed Description

Internal representation of polyhedra for GEO::GenericVoronoiDiagram.

Note
This file contains functions and classes used by the internal implementation of GEO::GenericVoronoiDiagram. They are not meant to be used directly by client code. Users who whant similar functionalities may use GEO::ConvexCell instead.

Definition in file generic_RVD_cell.h.