IRC log for #brlcad on 20150401

00:17.28 Notify 03BRL-CAD:n_reed * 64540 (brlcad/trunk/include/bu/endian.h brlcad/trunk/include/rt/db_diff.h and 2 others): add some missing C-interface declarations
00:51.44 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
01:17.09 Notify 03BRL-CAD:starseeker * 64541 (brlcad/trunk/include/bn/polygon.h brlcad/trunk/src/libbn/polygon.c brlcad/trunk/src/libbrep/shape_recognition_planar.cpp): Trying to think ahead a little - generalize the triangulation calls so we don't need to introduce new functions even if we introduce options for triangulation algorithms. There are a number of these with different trade-offs, but they have (mostly) the same inputs
01:17.11 Notify and outputs - try to make the API ready for that now instead of having to alter it down the road.
01:17.13 Notify ...
01:18.25 Notify 03BRL-CAD:starseeker * 64542 brlcad/trunk/include/bn/polygon.h: comment cleanup
01:21.37 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:23.08 Notify 03BRL-CAD:starseeker * 64543 brlcad/trunk/src/libbn/tests/bn_polygon_triangulate.c: update test calls
01:39.57 Notify 03BRL-CAD:starseeker * 64544 brlcad/trunk/src/libbn/polygon.c: More work to do on this... need to get it right.
03:12.48 Notify 03BRL-CAD:brlcad * 64545 brlcad/trunk/NEWS: note isaac's persistent work towards implementing a new heart-shaped primitive, dubbed hrt. recently added mirror support, too, so begin to stage announcements.
03:48.13 *** join/#brlcad konrado (29cd161e@gateway/web/freenode/ip.41.205.22.30)
04:10.12 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
04:55.27 *** join/#brlcad infobot (ibot@rikers.org)
04:55.27 *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Congrats to all GCI 2014 winners Peter & Marc! || We are ACCEPTED for GSoC 2015 -- if you're a student, ask a specific question and WAIT for an answer!
05:25.20 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
06:49.31 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
06:57.05 *** join/#brlcad Nicop06 (~nicolas@2a01:e35:2e3e:55b0:697d:28b1:22e9:9b6)
07:30.50 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
08:34.59 *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-gomwdwcpautuyszx)
08:44.08 *** join/#brlcad starseeker (~starseeke@66-118-151-70.static.sagonet.net)
08:44.24 *** join/#brlcad brlcad (~sean@66-118-151-70.static.sagonet.net)
08:44.30 *** join/#brlcad zero_level (~mohit@66-118-151-70.static.sagonet.net)
08:44.40 *** join/#brlcad Ch3ck_ (~Ch3ck@66-118-151-70.static.sagonet.net)
08:45.10 *** join/#brlcad ejno (~ejno@unaffiliated/kazaik)
08:45.25 *** join/#brlcad n_reed (~molto_cre@66-118-151-70.static.sagonet.net)
08:52.03 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
08:54.35 *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua)
08:58.41 *** join/#brlcad teepee-- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
09:51.28 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
10:01.53 *** join/#brlcad dracarys983_ (~dracarys@27.107.198.236)
12:45.25 teepee-- brlcad: ``Erik: hi, just as additional verification... hyperair will potentionally mentor for OpenSCAD too, connection on melange should be pending.
13:20.21 *** join/#brlcad andrei_il (~andrei@109.100.128.78)
13:43.23 Notify 03BRL-CAD:starseeker * 64546 (brlcad/trunk/src/libbn/polygon.c brlcad/trunk/src/libbn/tests/bn_polygon_triangulate.c): Need to rework the CCW test to handle an index array
14:18.54 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
14:18.55 Notify 03BRL-CAD:starseeker * 64547 (brlcad/trunk/include/bn/polygon.h brlcad/trunk/src/libbn/polygon.c): Generalize cw/ccw test
14:18.56 Notify 03BRL-CAD:starseeker * 64548 (brlcad/trunk/include/bn/polygon.h brlcad/trunk/src/libbn/polygon.c): Leave the option for a straight-up CW/CCW test of an array of points without making the user supply an array of indices
14:28.06 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
14:28.07 Notify 03BRL-CAD:starseeker * 64547 (brlcad/trunk/include/bn/polygon.h brlcad/trunk/src/libbn/polygon.c): Generalize cw/ccw test
14:28.09 Notify 03BRL-CAD:starseeker * 64548 (brlcad/trunk/include/bn/polygon.h brlcad/trunk/src/libbn/polygon.c): Leave the option for a straight-up CW/CCW test of an array of points without making the user supply an array of indices
14:36.40 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
14:40.26 Notify 03BRL-CAD:starseeker * 64549 brlcad/trunk/src/libbn/polygon.c: Take a stab at an alternate approach to finding a viable pair of vertices to split on
15:13.56 Notify 03BRL-CAD:starseeker * 64550 brlcad/trunk/src/libbn/tests/bn_polygon_triangulate.c: Add a test case that should produce an incorrect answer with the current setup.
15:31.29 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
15:32.53 ``Erik teepee: looks like brlcad accepted him a few hours ago
16:34.05 teepee-- ``Erik: cool, thanks
16:34.41 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
16:58.11 *** join/#brlcad albertcoder (~quassel@202.164.45.204)
17:22.13 *** join/#brlcad Nicop06 (~nicolas@2a01:e35:2e3e:55b0:697d:28b1:22e9:9b6)
17:27.26 Notify 03BRL-CAD:carlmoore * 64551 (brlcad/trunk/include/bn/polygon.h brlcad/trunk/src/libbn/polygon.c): fix spellings
17:46.28 *** join/#brlcad sofat (~sofat@202.164.45.204)
17:47.30 sofat I have submitted some patch please any one review these patches (Docbook)
17:52.29 *** join/#brlcad pujani (~pujani@202.164.45.204)
18:05.21 Notify 03BRL-CAD:carlmoore * 64552 (brlcad/trunk/src/util/bw-png.c brlcad/trunk/src/util/pix-png.c): adjust the remark alongside 'default:'
18:17.33 *** join/#brlcad sofat (~sofat@202.164.45.204)
18:18.17 Notify 03BRL-CAD Wiki:Holubd11BRL * 0 /wiki/User:Holubd11BRL:
18:18.24 *** join/#brlcad sofat (~sofat@202.164.45.204)
18:37.00 *** join/#brlcad sofat (~sofat@202.164.45.212)
18:37.54 *** join/#brlcad alisha (~quassel@101.60.241.215)
18:41.48 *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-psvwjsbqliulfxfl)
18:46.00 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
18:47.23 *** join/#brlcad sofat (~sofat@202.164.45.212)
19:07.31 *** join/#brlcad IriX64 (~kvirc@70.49.155.58)
19:10.51 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
19:15.03 *** join/#brlcad alisha (~quassel@101.60.241.215)
19:20.21 Notify 03BRL-CAD:carlmoore * 64553 (brlcad/trunk/doc/docbook/system/man1/en/bw-png.xml brlcad/trunk/doc/docbook/system/man1/en/pix-png.xml): make these 2 man pages look more alike
19:23.13 *** join/#brlcad andrei_il (~andrei@109.100.128.78)
19:36.44 *** join/#brlcad alisha_ (~quassel@115.184.108.55)
20:47.48 brlcad starseeker: hehe, https://github.com/sandstorm-io/ekam
20:48.30 brlcad teepee: saw the connection, accepted -- thanks for confirming who that was :)
20:49.20 teepee brlcad: nice, that worked well :)
20:49.54 teepee do you have a minute in PM?
20:52.43 brlcad dracarys983: I believe dxf has some construct for outputting faces with surface normals, check the spec -- they just might not be 3DFACE entities
20:52.45 andrei_il brlcad: hi! You said that patches should involve working with already existent code, but my project involves developing a scad-g importer, which is new. Is it ok to continue working on the prototype? I did fix another patch, but I believe this is more related to my proposal. Thank!
20:53.12 brlcad if they don't have any support at all, then requesting dxf and requesting normals should result in an error message back to the user
20:55.21 brlcad andrei_il: a patch should demonstrate your ability to work with existing code, follow our conventions, demonstrate competency, be impressive if possible, etc
20:55.36 brlcad teepee: always and never, just a min
20:57.01 andrei_il brlcad: sorry if I skipped something, I believe I looked really thoroughly and haven't found a center, surface or volume for a known primitive. In the meantime, I fixed https://sourceforge.net/p/brlcad/patches/300/
20:57.06 andrei_il do you have any suggestions?
20:57.54 andrei_il what I mean is that I haven't found a brlcad primitive missing any of those functions, or at least not a reasonable one. (In example, heart doesn't have a volume function, but I don't know how to compute one for it)
21:33.56 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
21:59.40 Notify 03BRL-CAD:starseeker * 64554 brlcad/trunk/src/libbn/polygon.c: Make a stab at the algorithm for hole removal as outlined in Eberly's write-up.
22:05.20 Notify 03BRL-CAD:starseeker * 64555 brlcad/trunk/src/libbn/tests/bn_polygon_triangulate.c: Make some notes on further testing needed for the triangulation routines.
22:28.27 brlcad hm
23:23.01 *** join/#brlcad Nicop06 (~nicolas@2a01:e35:2e3e:55b0:f4ab:cfe9:166:531a)
23:25.33 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
23:38.50 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
23:55.14 *** join/#brlcad Shubham (6719e766@gateway/web/freenode/ip.103.25.231.102)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.