The following module was proposed for inclusion in the Module List:

  modid:       CAD::Drawing
  DSLIP:       cdpOp
  description: Flexible Vector Geometry Composition in Perl
  userid:      EWILHELM (Eric Wilhelm)
  chapterid:   18 (Images_Pixmaps_Bitmaps)
  communities:
    module-authorsATperl.org, pythoncadATpython.org,
    cad-linux-devATfreelists.org, comp.lang.perl.modules
  similar:

  rationale:

    There are currently no modules available for loading and
    manipulating geometric data from dxf and dwg formats. This module
    does this and much more, providing a quick and consistent interface
    regardless of source or destination format. It encapsulates what I
    think is a robust and flexible data structure for 2D geometric data.

    It currently supports loading and saving dwg and dxf formats via
    the openDWG toolkit. Saving is also possible to Image::Magick
    formats and to postscript (via PostScript::Simple.) The driving idea
    behind this module is to unify the interface to multiple
    file-formats and encapsulate the geometric data in an organized way.
    Adding support for other file types is just a matter of writing a
    load or save function for that type and will not change the
    programming interface.

    Entity selection and tracking is available through the use of hash
    references which act as addresses. Any manipulation function (move,
    copy, rotate, clone, mirror, clip, offset, delete) can operate on an
    entity (point, line, arc, circle, text, polyline) using only the
    address. This trivializes the writing of programs which deal with
    multiple drawings and formats and prevents errors and omissions when
    dealing with multiple entity types. It has been developed for use in
    batch-processing, but also makes geometric one-liners possible and
    would work well for prototyping cad software (though it currently
    has no gui components.)

  enteredby:   EWILHELM (Eric Wilhelm)
  enteredon:   Wed Oct  8 02:06:43 2003 GMT

The resulting entry would be:

CAD::
::Drawing         cdpOp Flexible Vector Geometry Composition in Perl EWILHELM


Thanks for registering,
-- 
The PAUSE

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=56400000_ccf65b933b2ac9d9&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=56400000_ccf65b933b2ac9d9&SUBMIT_pause99_add_mod_insertit=1

Reply via email to