GINO is a high-end feature-rich API for creating complex 2D and 3D graphics and GUI applications. The products are in use in industries such as aerospace, defence, oil&gas, ocean/marine, chemical, forestry, optics and other leading engineering organizations. The GINO products are available for Fortran under Windows and Linux.
Click here for an overview of all GINO products.
v9.0 Now Available
GINO v9.0 has been released with new features and new compiler compatibility.
GINO provides a complete development environment for creating feature-rich applications containing a highly interactive User Interface and professional 3D graphics. It is available in a choice of configurations to suit a variety of application needs giving you the necessary tools to produce royalty-free programs on-budget and on-time.
2D and 3D Core-graphics Toolkit
GINO-F is a programmable toolkit providing over 450 routines and functions for developing professional 2D and 3D graphics applications. The library includes functionality from basic line drawing, fonts, polygons and images to full 3D OpenGL features such as facets, bezier surfaces, lighting, shading and texture-mapping. Metafile input/output includes DXF, JPEG, PNG, ICO, BMP, CGM, Postscript and WMF.
Used in conjunction with the interactive and GUI features of GINOMENU, GINO-F can produce powerful professional-looking applications.
Simple line drawing, 3D Wireframe, 3D Lighting and Shading, Image Handling, Interaction, Segment Handling, Animation Export plots, print etc.
2D Technical Data Display for Line Graphs, Charts, Histograms
GINOGRAF is a set of functions for displaying 2D numerical data in a range of graphical forms and to enhance users data display needs with the minimum of programming effort.
Extruded Bar charts, pie charts, X-Y graphs, vector diagrams, histograms, step, area, text and polar charts can all be generated from a single call. Alternatively, a whole host of composite routines are available which offer further control of position, scaling and labelling of axes, line styles and symbol types, curve fitting characteristics, colour and solid fill capabilities, linear and logarithmic scales and titling.
Used in conjunction with the interactive and GUI features of GINOMENU can produce a powerful application for your demanding data-driven needs.
The 3D/4D Data Display Library for Contouring, Surface Mapping & X-Sections
GINOSURF is a multi-dimensional graphical display library providing a variety of surface representations. Contour plots, perspective surfaces and cross-sectional diagrams can all be generated to perform accurate visual appraisal of your multi-dimensional data. This impressive and high performance surface mapping can all be created with a minimum of programming effort.
Data sources include 3D or 4D, random or gridded datasets which are interpolated onto a gridded or triangulated network with full programmable interpolation control. Pre-triangulated data can also be input from FE triangulated datasets and DXF Polyface surface metafiles. Control routines provide full colour control, scaling, direction of viewing, character and annotation control, projection of contour slices, area fill of specified data regions, axis control and full hidden surface facilities.
GINOMENU is a Fortran subroutine toolkit for developing GUI applications under Windows. It provides extensive window and widget building modules allowing professional user-interfaces to be created under Windows without the need to get involved in MFC, API or mixed-language programming.
Optional high level graphics facilities featured in the other GINO modules can be fully utilized to provide a complete graphics development environment for any application.
GINOMENU is unique in not only providing the features of the Windows API to the Fortran programmer but also making it extremely easy to use; no knowledge of system event loops or window handles is required and a basic program containing a simple window can be created with less than 15 lines of code!
The extensive functionality, ease-of-use and flexibility of GINOMENU and GINO, provide the programmer with a powerful development toolkit for generating a fully portable graphical display system.
- Available for all major Fortran compilers
- Create true Windows GUI applications
- Responsive methodology allowing widget creation on-the-fly
- Basic graphics built-in
- Integrates with other GINO graphics products
- Very easy to use
- No mixed language calls
- No Resource files required
- Hundreds of widget types & styles
- Widget origin and expansion control (sticky widgets)
- Built in icons
- Access to BMP/ICO files
- Ability to build icons into program executable
- Programmable drag-and-drop widgets
- Comprehensive HTML Help documentation
Fortran RAD for Windows
GINOMENU Studio is a fully interactive GUI builder and development environment for the Fortran programmer. Application development is made easy with visual drag-and-drop design, fully integrated callback editor, coding-error tracer and run-time project manager.