bugGNU Octave - Bugs: bug #51028, [octave forge] (geometry) function...

 
 

bug #51028: [octave forge] (geometry) function linePosition3d is missing from 2.1.1 distribution

Submitter:  Georg Wiora <gwiora>
Submitted:  Mon 15 May 2017 08:43:44 AM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  None
Status:  Fixed Assigned to:  None
Originator Name:  gwiora Open/Closed:  * Closed
Release:  * 4.2.1 Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Sat 12 Aug 2017 01:14:49 AM UTC, comment #4: 

Hi,

The function is in the package now. This bug can be closed.

Juan Pablo Carbajal <juanpi>
Group Member
Mon 15 May 2017 01:32:13 PM UTC, comment #3: 

Hi,

Thanks for your reports.
no the packages ar enot identiacal. Indeed geometry defines itself as a fork of matgeom, although we ar ein tight communication with David, we are slowly diverging.

However, your problem comes fomr the workflow I was following in the past. I ported th efunctions ot octave, meaning that befor eincluding them in geomtry I would write a texinfo documentation. This was making the process to slow, so since geomtry 3.0 I just test that the function works in octave stable, I might write soem test and dmeos and then I add it to the package.
So it is expected that your problmes will be soon solved. If you can help to this process you are welcome. Again the steps are:
1. check if the function from MatGeom works in Octave stable release
2. Write at least a demo
3. Write at least a test

2. and 3. are desired but optional.

From time to time I do profile the functions that I use the most and improve them, being in temrs of length of code, or speed. This usually propagates back to matgeom.


Juan Pablo Carbajal <juanpi>
Group Member
Mon 15 May 2017 09:36:58 AM UTC, comment #2: 

one more missing: isPointInPolygon

Maybe I do not understand the relation between octave geometry package and David Leglands geometry library published here:
https://github.com/dlegland/matGeom

Shouldn't this be identical?

Georg Wiora <gwiora>
Mon 15 May 2017 08:50:48 AM UTC, comment #1: 

There seem more functions to be missing compared to the functions listed on https://github.com/dlegland/matGeom/wiki/geom3d

medianPlane is the next one I found. This one is also missing from the package documentation.

Georg Wiora <gwiora>
Mon 15 May 2017 08:43:44 AM UTC, original submission:  

The function linePosition3d() is documented in geometry package, but is not installed in my windows distribution. I guess it was accidentally left out in the package creation process.


Georg Wiora <gwiora>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jwe (Updated the item)
  • -email is unavailable- added by juanpi (Posted a comment)
  • -email is unavailable- added by gwiora (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-08-12 jwe StatusNone Fixed
        Open/ClosedOpen Closed
    2017-08-12 jwe Summarypkg geometry: function linePosition3d is missing from 2.1.1 distribution [octave forge] (geometry) function linePosition3d is missing from 2.1.1 distribution

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code