EZ
Up Prev Next Contents


1 Introduction

This manual explains the application programming interface (API) for the EZ Widget and Graphics Library (henceforth, the EZwgl). It serves as both a specification and a users guide. This document referes to EZwgl release 1.2.

EZwgl is a library of C functions based on Xlib. It is designed for developing graphical user interface (GUI) and writing graphics applications under the X window system.

The main goal of EZwgl is to provide a tool that simplifies the task of X programming. If you are a C programmer and want to build a nice graphical user interface for your applications, or you want to do some simple graphics programming under the X window system programming environment, then EZwgl is for you.

EZwgl consists of two logically independent pieces, a widget library and a graphics library. The widget library implements about twenty or so most commonly used widgets. Currently implemented widgets are:

There are also two special purpose widgets in the EZ widget library.

The EZ graphics library is a set of about 100 OpenGL like graphics routines that provide high-level support for 3D graphics. It currently supports

EZwgl is designed to work on displays with a bit deep PseudoColor, DirectColor, TrueColor, StaticColor, GrayScale, or StaticGray visual. It does not, and will not work on displays with depth bit.

EZwgl has been tested on the following platforms, SunSparc/X11R5, SGI-Indigo/X11R5, Pentium-Linux/X11R6 and Alpha OSF/X11R5/X11R6. It should work on any Unix systems with X11R5/X11R6.

V1.3.


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