|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include "glimports.h"
#include "mystdio.h"
#include "myassert.h"
#include "bufpool.h"
#include "slicer.h"
#include "backend.h"
#include "arc.h"
#include "gridtrimvertex.h"
#include "simplemath.h"
#include "trimvertex.h"
#include "varray.h"
#include "polyUtil.h"
#include "monoTriangulation.h"
#include "sampleMonoPoly.h"
Go to the source code of this file.
Defines |
| #define | max(a, b) ((a>b)? a:b) |
| #define | ZERO 0.00001 /*determing whether a loop is a rectngle or not*/ |
| #define | equalRect(a, b) ((glu_abs(a-b) <= ZERO)? 1:0) |
Functions |
| int | compInY (REAL a[2], REAL b[2]) |
| void | monoTriangulationLoop (Arc_ptr loop, Backend &backend, primStream *pStream) |
| static void | triangulateRectGen (Arc_ptr loop, int n_ulines, int n_vlines, Backend &backend) |
| static Int | is_rect (Arc_ptr loop) |
| void | OPT_OUTVERT (TrimVertex &vv, Backend &backend) |
| static void | triangulateRectAux (PwlArc *top, PwlArc *bot, PwlArc *left, PwlArc *right, Backend &backend) |
| static void | triangulateRect (Arc_ptr loop, Backend &backend, int TB_or_LR, int ulinear, int vlinear) |
| static void | triangulateRectCenter (int n_ulines, REAL *u_val, int n_vlines, REAL *v_val, Backend &backend) |
| static void | triangulateRectTopGen (Arc_ptr arc, int n_ulines, REAL *u_val, Real v, int dir, int is_u, Backend &backend) |
| directedLine * | arcToDLine (Arc_ptr arc) |
| directedLine * | arcToMultDLines (directedLine *original, Arc_ptr arc) |
| directedLine * | arcLoopToDLineLoop (Arc_ptr loop) |
Generated on Sun May 27 2012 05:09:31 for ReactOS by
1.7.6.1
|