Research > Software > ShapeToDX

ShapeToDX

The ShapeToDX application is a Java application that translates data files that can be read by the ShapeTools library into an OpenDX "genreal format" data file.

Features

  • The ShapeToDX application is a Java application that translates data files that can be read by the ShapeTools library into an OpenDX "general format" data file. ShapeToDX uses the ShapeTools library to automatically recognize and read many common geometry file formats. Supported formats include: UCF, 4D UCF, Minc Obj, Binary Minc Obj, OFF.
  • ShapeToDX uses the ShapeTool libraries' file type recognition technology, freeing the user from having to specify the type of the input file.
  • Because ShapeTools is written in Java, real world portability to many computer architectures is assured. ShapeTools has been tested on Linux, Window, Mac OS, Irix, and Sun computers. The program does not require specific libraries for these different operating systems.

Description

The ShapeToDX application is a Java application that translates data files that can be read by the ShapeTools library into an OpenDX "general format" data file.

There exist a large number of data file formats used to represent geometrical shapes and surfaces. Because any particular software tool may only support a finite, and usually small, number of these file formats, it often is necessary to aquire a suite of data analysis and display tools. Unfortunately, most of these tools do not work with all the data types they may encounter. Part of a solution to this problem of file format diversity is to adopt a common denominator, provided no data is lost by translating into this common file format. The OpenDX "general format" data model is able to represent an especially wide range of datum; and is therefore a suitable candidate for a 'common language' surface mesh data format.

The ShapeToDX application provides a simple, but comphrehensive translation of surface mesh data.

LONI Ucf and TM files, Minc OBJ, GeomView OFF surface mesh files are supported by ShapeToDX.

Usage

System Requirements

  • OS: any
  • Processor: any
  • Memory: 100 Mb
  • Other: Java 1.4.1 (or higher) interpreter

Installation

Compilation
Portable Java library jar makes library compilation unnecessary.

InstallationCopy java library 'jar' file to local disk. Add this jar file tro your java program class path.

Example: javac - classpath .:DXJava.jar YourJavaClass.java

Purpose

ShapeToDX allows a surface mesh data file user to translate many types of data files into an OpenDX file format. This allows a great reduction in the number of analysis and visualization tools needed to manipulate one's often diverse set of data file formats.

ShapeToDX will run on any computer that supports Java v1.4.1 (or greater).