ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

bezierPatchMesh.h File Reference
#include "bezierPatch.h"

Go to the source code of this file.

Data Structures

struct  bezierPatchMesh

Functions

bezierPatchMeshbezierPatchMeshMake (int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints, int size_UVarray, int size_length_array)
bezierPatchMeshbezierPatchMeshMake2 (int size_UVarray, int size_length_array)
void bezierPatchMeshPutPatch (bezierPatchMesh *bpm, int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints)
void bezierPatchMeshDelete (bezierPatchMesh *bpm)
void bezierPatchMeshBeginStrip (bezierPatchMesh *bpm, GLenum type)
void bezierPatchMeshEndStrip (bezierPatchMesh *bpm)
void bezierPatchMeshInsertUV (bezierPatchMesh *bpm, float u, float v)
void bezierPatchMeshPrint (bezierPatchMesh *bpm)
bezierPatchMeshbezierPatchMeshListInsert (bezierPatchMesh *list, bezierPatchMesh *bpm)
void bezierPatchMeshListPrint (bezierPatchMesh *list)
int bezierPatchMeshListTotalStrips (bezierPatchMesh *list)
int bezierPatchMeshListTotalVert (bezierPatchMesh *list)
int bezierPatchMeshNumTriangles (bezierPatchMesh *bpm)
int bezierPatchMeshListNumTriangles (bezierPatchMesh *list)
void bezierPatchMeshDelDeg (bezierPatchMesh *bpm)
void bezierPatchMeshEval (bezierPatchMesh *bpm)
void bezierPatchMeshDraw (bezierPatchMesh *bpm)
void bezierPatchMeshListDraw (bezierPatchMesh *list)
void bezierPatchMeshListEval (bezierPatchMesh *list)
void bezierPatchMeshListCollect (bezierPatchMesh *list, float **vertex_array, float **normal_array, int **length_array, GLenum **type_array, int *num_strips)
void bezierPatchMeshListDelDeg (bezierPatchMesh *list)
void bezierPatchMeshListDelete (bezierPatchMesh *list)
bezierPatchMeshbezierPatchMeshListReverse (bezierPatchMesh *list)
void drawStrips (float *vertex_array, float *normal_array, int *length_array, GLenum *type_array, int num_strips)

Generated on Sat May 26 2012 05:08:15 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.