# Delauney::Polygon Class Reference

Inheritance diagram for Delauney::Polygon:

List of all members.

## Public Member Functions
int32 | GetVertexCount () const
VertexIndex | Vertex (int32 i) const
boolean | Merge (const Triangle &triangle)
boolean | Split (VertexIndex vertex1, VertexIndex vertex2, Polygon &polygon1, Polygon &polygon2) const
## Protected Member Functions
VertexIndex | NonCommonVertex (const Triangle &triangle, const TMCArray< int32 > &commonPoints) const

## Member Function Documentation

int32 Delauney::Polygon::GetVertexCount | ( |  | ) | const`[inline]`

boolean Delauney::Polygon::Merge | ( | const Triangle & | triangle | ) |

VertexIndex Delauney::Polygon::NonCommonVertex | ( | const Triangle & | triangle,
|  | const TMCArray< int32 > & | commonPoints |
| ) |  |  | const`[protected]`

boolean Delauney::Polygon::Split | ( | VertexIndex | vertex1,
|  | VertexIndex | vertex2,
|  | Polygon & | polygon1,
|  | Polygon & | polygon2 |
| ) |  |  | const

VertexIndex Delauney::Polygon::Vertex | ( | int32 | i | ) | const`[inline]`

The documentation for this class was generated from the following file:

- Delauney.h