Skip to content.

CShape library project definition

Overview

A C library that enables C applications to use ShapeTools to read Shape files, via the JNI libraries.

Draft Requirements

  • Written in gcc
  • returns vertex coordinates
  • returns vertex attributes
  • determines if a file can be read

Restrictions, Exclusions, Limitations

  • version 1.0 only supports 2d array of scalar floats

People Affected

Person Initials Notes
Craig Schwartz CS Programmer
Roger Woods RW Sponsor

Version

1.0

Requirements Change Procedure

  • Changes to be mutually agreed upon by Craig, in consultation with himself.
  • Changes and their date will be entered in a 'requirements change' list.

Requirements Changes

  • N/A

Products

This project will result in the following products:
  • A C library implements the requirements of this project.
  • A Makefile that builds the library, supporting Mac OS X,and Linux (Window support in later versions)

  • A CVS repository containing the Java source code of this library.
  • Examples illustrating use of the library.