C++ gl & 4sight class libraries wanted

Dave Ciemiewicz ciemo at bananapc.wpd.sgi.com
Thu May 31 11:34:36 AEST 1990


In article <50553 at ames.arc.nasa.gov>, woo at pioneer.arc.nasa.gov (Alex Woo
RAC) writes:
> 
> Does anyone (SGI?) have C++ class libraries for its gl and
> 4sight?  How about class libraries for the workspace which
> is reputed to be written in C++?  The source isn't necessary
> but documentation would be very valuable.
> 
> Alex
> 
> ======================================================================
> Alex Woo, MS 227-2		|	woo at ames.arc.nasa.gov
> NASA Ames Research Center	|	NASAMAIL	ACWOO
> Moffett Field, CA 94035		|	{seismo,topaz,lll-crg,ucbvax}! 
> Phone: (415) 604-6010		|	ames!pioneer!woo
> ======================================================================
>   {hplabs,hao,att,decwrl,allegra,tektronix,menlo70}!ames!pioneer!woo
> ======================================================================

Inclusion of gl.h and linking to libgl{_s}.a should work just fine for
the SGI C++ 1.0 (AT&T 1.2.1) translator.  This includes the "mex" window
system calls in the GL(TM) (winopen, etc) for creating and manipulating 4Sight
windows.

The 3.3 release of IRIX (coming soon to an IRIS near you if you need it)
includes a version of gl.h which has full function prototypes which can
be used with the C++ cfront translator and the vastly improved
prototype features of the yet to be released IRIX 3.3 C compiler.

The C and C++ interfaces to the GL are currently identical.

The C++ toolkit used for implementing the WorkSpace(TM) in IRIX 3.2 and
IRIX 3.3 is SGI internal.  The API for this toolkit was functional yet
not appropriate for external use.  The lessons learned from this toolkit
project are being applied to new development efforts inside many parts of
SGI that will much more suited for external use.

						--- Ciemo



More information about the Comp.sys.sgi mailing list