### 5.8.1 EZ_Begin and EZ_End

This pair of routines provides the only way to specify geometrical primitives.

`void EZ_Begin(int PType)`

`void EZ_End(void)`

For the last two primitive types, one must call `void EZ_SetTQMeshSize` right after `EZ_Begin`. This function informs the graphical library about the size of the triangular or rectangular mesh being processed.

`void EZ_SetTQMeshSize(int row, int col)`

The only GL calls that are allowed inside an `EZ_Begin` and `EZ_End` pair are

- `EZ_Vertex23fv`

- `EZ_Normal3fv`

- `EZ_Color3fv`

- `EZ_Index`

- `EZ_CallLists`

- `EZ_Materialfv`

HTML Documentation Maintainance:`Arturo Espinosa <arturo@nuclecu.unam.mx>`