## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csPoly2DEdges Member List

This is the complete list of members for csPoly2DEdges, including all inherited members.

AddEdge(const csSegment2 &e) | csPoly2DEdges | `[inline]`
AddEdge(const csVector2 &v1, const csVector2 &v2) | csPoly2DEdges |
csPoly2DEdges(int start_size=10) | csPoly2DEdges |
csPoly2DEdges(csPoly2DEdges &copy) | csPoly2DEdges |
edges | csPoly2DEdges | `[protected]`
GetEdge(int i) | csPoly2DEdges | `[inline]`
GetEdgeCount() | csPoly2DEdges | `[inline]`
GetEdges() | csPoly2DEdges | `[inline]`
GetFirst() | csPoly2DEdges | `[inline]`
GetLast() | csPoly2DEdges | `[inline]`
In(const csVector2 &v) | csPoly2DEdges |
In(csSegment2 *poly, int num_edge, const csVector2 &v) | csPoly2DEdges | `[static]`
Intersect(const csPlane2 &plane, csPoly2DEdges &left, csPoly2DEdges &right, bool &onplane) const | csPoly2DEdges |
MakeEmpty() | csPoly2DEdges |
MakeRoom(int new_max) | csPoly2DEdges |
max_edges | csPoly2DEdges | `[protected]`
num_edges | csPoly2DEdges | `[protected]`
operator[](int i) | csPoly2DEdges | `[inline]`
SetEdgeCount(int n) | csPoly2DEdges | `[inline]`
~csPoly2DEdges() | csPoly2DEdges | `[virtual]`