|
static void | minimizeCoordinates (element_t *elementPtr) |
|
static void | checkAngles (element_t *elementPtr) |
|
static void | calculateCircumCircle (element_t *elementPtr) |
|
static void | setEdge (element_t *elementPtr, long i) |
|
static void | initEdges (element_t *elementPtr, coordinate_t *coordinates, long numCoordinate) |
|
long | element_compare (element_t *aElementPtr, element_t *bElementPtr) |
|
long | element_listCompare (const void *aPtr, const void *bPtr) |
|
long | TMelement_compare (TM_ARGDECL element_t *aElementPtr, element_t *bElementPtr) |
|
long | TMelement_listCompare (TM_ARGDECL const void *aPtr, const void *bPtr) |
|
long | element_mapCompare (const pair_t *aPtr, const pair_t *bPtr) |
|
element_t * | element_alloc (coordinate_t *coordinates, long numCoordinate) |
|
element_t * | Pelement_alloc (coordinate_t *coordinates, long numCoordinate) |
|
element_t * | TMelement_alloc (TM_ARGDECL coordinate_t *coordinates, long numCoordinate) |
|
void | element_free (element_t *elementPtr) |
|
void | Pelement_free (element_t *elementPtr) |
|
void | TMelement_free (TM_ARGDECL element_t *elementPtr) |
|
long | element_getNumEdge (element_t *elementPtr) |
|
edge_t * | element_getEdge (element_t *elementPtr, long i) |
|
static long | compareEdge (edge_t *aEdgePtr, edge_t *bEdgePtr) |
|
static long | TMcompareEdge (TM_ARGDECL edge_t *aEdgePtr, edge_t *bEdgePtr) |
|
long | element_listCompareEdge (const void *aPtr, const void *bPtr) |
|
long | TMelement_listCompareEdge (TM_ARGDECL const void *aPtr, const void *bPtr) |
|
long | element_mapCompareEdge (const pair_t *aPtr, const pair_t *bPtr) |
|
long | element_heapCompare (const void *aPtr, const void *bPtr) |
|
long | TMelement_heapCompare (TM_ARGDECL const void *aPtr, const void *bPtr) |
|
bool_t | element_isInCircumCircle (element_t *elementPtr, coordinate_t *coordinatePtr) |
|
static bool_t | isEncroached (element_t *elementPtr) |
|
void | element_clearEncroached (element_t *elementPtr) |
|
edge_t * | element_getEncroachedPtr (element_t *elementPtr) |
|
bool_t | element_isSkinny (element_t *elementPtr) |
|
bool_t | element_isBad (element_t *elementPtr) |
|
bool_t | element_isReferenced (element_t *elementPtr) |
|
bool_t | TMelement_isReferenced (TM_ARGDECL element_t *elementPtr) |
|
void | element_setIsReferenced (element_t *elementPtr, bool_t status) |
|
void | TMelement_setIsReferenced (TM_ARGDECL element_t *elementPtr, bool_t status) |
|
bool_t | element_isGarbage (element_t *elementPtr) |
|
bool_t | TMelement_isGarbage (TM_ARGDECL element_t *elementPtr) |
|
void | element_setIsGarbage (element_t *elementPtr, bool_t status) |
|
void | TMelement_setIsGarbage (TM_ARGDECL element_t *elementPtr, bool_t status) |
|
void | element_addNeighbor (element_t *elementPtr, element_t *neighborPtr) |
|
void | TMelement_addNeighbor (TM_ARGDECL element_t *elementPtr, element_t *neighborPtr) |
|
list_t * | element_getNeighborListPtr (element_t *elementPtr) |
|
list_t * | TMelement_getNeighborListPtr (TM_ARGDECL element_t *elementPtr) |
|
edge_t * | element_getCommonEdge (element_t *aElementPtr, element_t *bElementPtr) |
|
edge_t * | TMelement_getCommonEdge (TM_ARGDECL element_t *aElementPtr, element_t *bElementPtr) |
|
coordinate_t | element_getNewPoint (element_t *elementPtr) |
|
coordinate_t | TMelement_getNewPoint (TM_ARGDECL element_t *elementPtr) |
|
bool_t | element_checkAngles (element_t *elementPtr) |
|
void | element_print (element_t *elementPtr) |
|
void | element_printEdge (edge_t *edgePtr) |
|
void | element_printAngles (element_t *elementPtr) |
|