SvLis Website

The SvLis Set-theoretic Kernel Geometric Modeller

svlis@bath.ac.uk
 
 

** 21 September 2001: svLis source released under the GPL - download it free now! **
 
 
 
 

Copyright © 1994, 1996, 1999, 2001 Information Geometers Ltd and The University of Bath
 
 
 


A view of part of an oil refinery modelled and ray-traced by svLis
 
 

Download a free copy of svLis

Read the svLis book and manual

Key points about svLis

A C++ example showing how easy svLis is to use

A brief technical overview

How to pronounce `svLis' (includes a pretty picture)

Who wrote svLis?

Who is using svLis?

SvLis is distributed by The University of Bath and Information Geometers Ltd.








This page describes the svLis set-theoretic (or CSG) geometric modeller, which is coded in C++. SvLis was written at the University of Bath, where research has been done in geometric modelling for many years.

The design philosophy of svLis is simple. It is an efficient set-theoretic geometric modeller which is straightforward enough for any technical person who knows a little C++ to get to grips with in a day or two, but which is sufficiently rich in operations and entities to be able to represent a very wide range of shapes for all aspects of engineering, for many aspects of science, and possibly some for art as well. It is user-extendible in lots of ways, and provides safe function calls to give access to all its internal geometric structures. It is intended to be easy and intuitive to program with, allowing operations to be performed using overloaded operators and functions in the usual object-oriented way, but using sophisticated memory-management strategies to allow the sharing of common data and the efficient passing of results in a completely transparent manner.


Linux Used Here


PERFICTA  PERFRACTA  QVAERENDO  PERFECTA