carrier image

An Object-Oriented Virtual Geometry Interface

Panthaki, Malcolm J., Raikanta Sahu, Walter H. Gerstle

Proceedings, 6th International Meshing Roundtable, Sandia National Laboratories, pp.67-82, October 1997


Malcolm J. Panthaki:
Raikanta Sahu: (
Walter H. Gerstle: (

This paper describes an object-oriented software library called the Virtual Geometry Interface (VGI). The VGI is designed as a general, geometry representation-independent interface to geometric modeling, but is implemented specifically for mesh generation and computational mechanics. The design provides for multiple simultaneous geometric representations in a model.

The design of the VGI eases the task of adding new geometric representations and creating new types of geometric entities. An innovative way of capturing topological relationships in the model has been implemented using a directed acyclic graph that is independent of the actual objects being linked together. A generic query mechanism, independent of the allowable entity relationships of the model, has been implemented for topological queries.

Download Full Paper (PDF)

Contact author(s) or publisher for availability and copyright information on above referenced article