GithubHelp home page GithubHelp logo

kidev / dime Goto Github PK

View Code? Open in Web Editor NEW

This project forked from coin3d/dime

0.0 0.0 0.0 1.57 MB

DXF import

License: BSD 3-Clause "New" or "Revised" License

Shell 9.17% C++ 82.64% Perl 5.03% Makefile 0.10% QMake 0.81% CMake 2.25%

dime's Introduction

README for DIME
===============

DIME is a DXF (Data eXchange Format) file format support library.  This
file contains general information about the library.  For compilation and
installation information, refer to the file named INSTALL.  For copyright
information, refer to the file named COPYING.  Changes in the library
since the first public release (v0.9) are described in the file named
ChangeLog.


0. CONTENTS
===========

1. FUNCTIONALITY
2. TECHNICAL SUPPORT
3. LICENSE INFORMATION


1. FUNCTIONALITY
================

DIME is a C++ class library for reading, constructing, manipulating, and
writing DXF file data.  The name is an acronym for DXF Import, Manipulation,
and Export library.

The focus of the library is primarily on loading DXF files and building
a data structure containing the DXF data, and on saving such data structures
as a file conforming to the DXF file format.  The intended purpose for
DIME was on importing and exporting DXF files.  For this kind of usage,
special memory management techniques can be used to boost the performance
significantly.

Aside from loading and saving the data structure, functionality is also
provided for traversing the data structure while performing various tasks,
and also some special functionality for extracting geometry from the DXF
data structure.

A sample program is included in the directory dxf2vrml/ which will convert
a DXF file (only the polygon data) to a VRML file.


2. TECHNICAL SUPPORT
====================

Systems In Motion (SIM) has no obligation to provide technical support
for the BSD licensed version of DIME.  If resources permit, however,
SIM will of course try to be as helpful as possible.

SIM has set up two mailing lists for DIME support.

dime-announce
  This mailing list is for announcements regarding DIME.  New releases,
  new functionality, license information, this kind of stuff.
  This list is moderated (read-only).

dime-discuss
  This mailing list is for discussing DIME.  Technical support can be
  provided through this discussion forum.  Followups to announcements
  in dime-announce should also be directed to this list.
  This list is open for posting for all subscribers.

To subscribe to either of the two lists, send an email to SIM's mailing
list manager at <[email protected]> with a subject line with the format
"subscribe <listname>".  To unsubscribe, use a subject line with the
format "unsubscribe <listname>".  Do not include brackets around the
mailing list name.  For general information about SIM's mailing list 
manager, use "help" as the subject line.


3. LICENSE INFORMATION
======================

DIME is released publicly under the 3-clause BSD license (see the file named COPYING).

dime's People

Contributors

volkerenderlein avatar tuhtah avatar kintel avatar kidev avatar veelo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.