Dore(3D)

NAME
Dore - Dynamic Object Rendering Environment

DESCRIPTION
Dore is a powerful three-dimensional graphics library that can FORTRAN programs. Dore offers a wide variety of users a complete solution for their needs with features that include:

-    choice of rendering styles, from dynamic to photorealistic

-    advanced graphics features including shadows, transparency, and reflections

-    ease of use

-    extendability

-    portability, platform independence

-    X11 Window support

Each Dore function has an on-line manual page, also known as a manpage. You can reference the manual pages by using the Dore C function names. The Dore manual pages contain conventional manual page information: Name, FORTRAN), Description, and where applicable, Errors, Defaults, and See Also. Some of the Dore functions have different calling sequences when used FORTRAN application programs. These functions' manual pages contain extra information detailing the proper FORTRAN calling procedure.

An additional Dore manual page, accessed by typing

    man VertexTypes

explains the Dore vertex types used by primitive objects.

NAMING CONVENTIONS
All Dore constants and functions start with a D followed by a single lowercase letter. The rest of a Dore name is a mnemonic, using concatenated words or abbreviations with FORTRAN, FORTRAN functions and constants are stated in angle brackets after their C equivalents (for example, DcWireframe <DCWIRE>).

DcXXXXX  <DCXXXX>
    a Dore constant value, used as a parameter

DdXXXXX  <DDXXXX>
    a Dore device function

DeXXXXX  <DEXXXX>
    a Dore user extension function used when adding user-defined extensions to Dore; not typically used by application programs

DfXXXXX  <DFXXXX>
    a Dore frame function

DgXXXXX  <DGXXXX>
    a Dore group function

DoXXXXX  <DOXXXX>
    a Dore object creation function

DpXXXXX  <DPXXXX>
    a Dore primitive function

DsXXXXX  <DSXXXX>
    a Dore system, or object manipulation function

DtXXXXX
    a Dore type declaration, used for passing parameters

DvXXXXX  <DVXXXX>
    a Dore view function

DUoXXXX  <DUOXXX>
    a User-defined Dore primitive creation function

SEE ALSO
For examples of programming involving Dore, see the Dore Programmer's Guide and, where available, the on-line Dore example programs and demo suite.