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

  modid:       Math::UncertainGeometry
  DSLIP:       adpOg
  description: Statistical Geometric Reasoning in 2D and 3D
  userid:      HEUEL (Stephan Heuel)
  chapterid:    6 (Data_Type_Utilities)
  communities:
    perl-ai, comp.lang.modules comp.lang.modules.moderated

  similar:
    Math::Geometry

  rationale:

    Approach --------

    This is a geometrical toolbox for constructing and testing points,
    lines, planes and transformations in 2D and 3D. The toolbox is based
    on projective geometry and a simple but effective uncertainty model,
    though one can use the tool without statistics.

    Representing uncertainty is useful if you are not 100% sure about
    the exact values of your points, lines and planes. For example if
    you measure the length of your notebook with a simple ruler, you
    might be sure about your measurement up to a tenth of a millimeter,
    but definitely not up to - say - Angstrom (=1 hundred-millionth of a
    centimeter); comparing length requires comparing uncertainty, too:
    do I compare within Angstrom or Millimiter?. And this gets even more
    complicated as soon as you do constructions with 3D lines, points,
    projective cameras etc.

    Namespace Discussion --------------------

    One could call the module Math::FuzzyGeometry, too - but I have the
    objection that this reminds of "Fuzzy Logic", which is not
    Statistics (as used in this module).

    Another option would be Math::UncertainProjectiveGeometry, but this
    is way too long, IMHO.

    As a personal side note, I'd vote for a Geometry:: root level on
    its own, which could be used by people from Computational Geometry
    and Computer Graphics, both huge fields of interest. Lots of
    geometric algorithms are outthere!

  enteredby:   HEUEL (Stephan Heuel)
  enteredon:   Thu Jan 17 14:25:24 2002 GMT

The resulting entry would be:

Math::
::UncertainGeometry adpOg Statistical Geometric Reasoning in 2D and 3D HEUEL


Thanks for registering,
The Pause Team

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=b3000000_5ffdb35d40847e1e&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=b3000000_5ffdb35d40847e1e&SUBMIT_pause99_add_mod_insertit=1

Reply via email to