| 
 CUSTOM
 SOLUTIONS
 
 
  
 BACK
 PRICES
 ORDER
 HOME
 
 | 
        
          | 
  
    |   |  
    | Galaxy Advanced Engineering, Inc. presents a migration bridge for callable GKS routines 
within your existing FORTRAN program via its high level FORTRAN graphics library Language that is 
called UGL. UGL is a Scientific Graphics Subroutine Library for any computing system 
such as Main, Micro and Mini-Computers with its given Operating System. UGL presently supports 
hardware such as HP/UNIX, SUN/SOLARIS, Alpha/OpenVMS, VAX/VMS, LINUX, SGI/IRIX and Windows 95/98/2000 
and NT or DOS.GAE Graphics Software Products and GKS Compatibility
 
 UGL-GRAPHICS was developed to provide a migration path with a CA-DISSPLA, GKS, PLOT-10, 
CalComp, PLOT88 and DIGLIB (from Lawrence Livermore Lab.) graphics interface in the PC 
and VAX as well as UNIX environment and provides the same high graphics standards found 
on the main frames using the above graphics libraries. The most common subset of CA-DISSPLA 
routine (more than %95) and rest of the mentioned graphics libraries are supported directly and any 
particular ones may be provided upon request. If the users have an existing code using any of these 
graphics library routines within them, they do not have to change their calls. The bridge that are 
built with UGL-GRAPHICS library of Galaxy advanced Engineering, Inc. will distinguish these 
routines and maps them to its own routine against these calls for direct porting of the user code to 
its new environment supported by UGL-GRAPHICS.
 
 What is GKS?
 
 GKS (Graphical Kernel System) is an ANSI and ISO standard. GKS standardizes two-dimensional 
graphics functionality at a relatively low level. The primary purposes of the standard are:
 
  The GKS (as described on the actual standard document: Computer Graphics - Graphical Kernel 
System (GKS) Functional Description, ANSI X3.124-1985) consists of three basic parts:To provide for portability of gragphics application programs.
  To aid in the understanding of graphics method by application programmers.
  To provide guidelines for manufacturers in describing useful graphics capabilities.
 
  GKS stratifies its functionality into twelve functional levels, depending on the complexity of the 
graphical input and output. There are four levels of output (m,0,1,2) and three levels of input 
(A,B,C). GKS contains a full implementation of GKS FORTRAN at level 0A.An informal exposition of the contents of the standard which includes such things as how text is 
  positioned, how polygonal areas to be filled, and so forth.
  A formalization of the expository material in 1. by way of abstracting the ideas into discrete 
  functional descriptions. These functional descriptions such as description contain such information 
  as descriptions of input and output parameters, precise descriptions of the effect each function 
  should have, references into the expository material in 1., and a description of error conditions. 
  The functional descriptions in this section are language independent.
  Language bindings. These bindings are an implementation of the abstract functions described in 
  2. in a specific computer language such as FORTRAN or Ada or C.
 |  
  
    The above content is Copyright © by Galaxy Advanced Engineering, Inc.
  
 |  |