Repository navigation
Issues.00618
Summary: upgrade coneatron to dynamically draw and configure multiple cones
Created: 2017–05–30 11:21
Status: Released
Category: Request
From: frankie
Version: 2.4
Released_In: 2.4.1
Description:
we may want to use coneatron to permanently draw cones in the scene rather than just using it to define cones and export them as models.
to do this, tcl calls need to be implemented that let you add to an array of cones to draw and also modify defined ones. kind of like we do for trailatron.
frankie May 30, 2017, at 11:21 AM: A developer note, this was also done under internal issue 50348.
frankie June 20, 2017, at 06:16 PM: This has been implemented. See this page for updated Cone-atron documentation.
| commit | b91f16e0bd2bf962eafc44da2d56e6a7ece3b513 [link] |
||
| Author: | Alex Lin |
| Date: | Thu Jun 15 09:46:04 2017 -0500 |
| Message: | [@Issue 00618: upgrade coneatron to dynamically draw and configure multiple
cones Added an if check to see if file loaded actually opened correctly. Added a call to update cone parameters when the GUI is brought up. This syncs the GUI up with any scripting that happened while the GUI was minimized. @] |
Affected Files:
gui/coneatron.tcl | 1 +
src/plugins/dsp_coneatron.cpp | 25 ++++++++++++±-----------
2 files changed, 14 insertions(+), 12 deletions(-)
| commit | a98dba285a23805035f299c41d7c3bde945f93e0 [link] |
||
| Author: | Alex Lin |
| Date: | Tue Jun 13 17:15:41 2017 -0500 |
| Message: | [@Issue 00618: upgrade coneatron to dynamically draw and configure multiple
cones Coneatron plugin needs to link -libstdc++ for windows now that it is C++. @] |
Affected Files:
src/plugins/win32.mk | 1 +
1 file changed, 1 insertion(+)
| commit | cbe2ba7477b01107edc5d31f7f3c51b6f01717ef [link] |
||
| Author: | Alex Lin |
| Date: | Tue Jun 13 16:44:17 2017 -0500 |
| Message: | [@Issue 00618: upgrade coneatron to dynamically draw and configure multiple
cones Added binding to type position/rotation value in entry field. @] |
Affected Files:
gui/coneatron.tcl | 11 +++++++++±
1 file changed, 10 insertions(+), 1 deletion(-)
| commit | ab7077f00b05a244c1cbb2176bd2c3ea2845ccb9 [link] |
||
| Author: | Alex Lin |
| Date: | Tue Jun 13 15:17:32 2017 -0500 |
| Message: | [@Issue 00618: upgrade coneatron to dynamically draw and configure multiple
cones Changed when the coneatron GUI is initially built. I moved it to the first time the GUI is requested. I had to do this because the way it was on the Mac the coneatron's menu was showing up as the initial DOUG/EDGE menu. @] |
Affected Files:
gui/coneatron.tcl | 40 ++++++++++++++++++±--------------------
1 file changed, 19 insertions(+), 21 deletions(-)
| commit | 01dd44479f5787d975235b9f963ff868f2e4e597 [link] |
||
| Author: | Alex Lin |
| Date: | Tue Jun 13 09:46:35 2017 -0500 |
| Message: | [@Issue 00618: upgrade coneatron to dynamically draw and configure multiple
cones Missed a reference to coneatron2. @] |
Affected Files:
gui/coneatron.tcl | 10 ++++±----
1 file changed, 5 insertions(+), 5 deletions(-)
| commit | a2bb4a9c06ecb07c5ca481bb58115b713ee051a3 [link] |
||
| Author: | Alex Lin |
| Date: | Tue Jun 13 09:28:53 2017 -0500 |
| Message: | [@Issue 00618: upgrade coneatron to dynamically draw and configure multiple
cones Renamed coneatron files to remove the 2 suffix. @] |
Affected Files:
cev.cfg | 1 -
configs/dsp_coneatron.cfg | 17 +
configs/dsp_coneatron2.cfg | 17 -
gui/coneatron.tcl | 349 +++++++++±-
gui/coneatron2.tcl | 1218 ----------------------------------------
src/plugins/dsp_coneatron.c | 587 -------------------
src/plugins/dsp_coneatron.cpp | 798 ++++++++++++++++++++++++++
src/plugins/dsp_coneatron2.cpp | 798 --------------------------
src/plugins/linux.mk | 3 ±
9 files changed, 1112 insertions(+), 2676 deletions(-)
| commit | d3d6b7f78cedfd7bfc77d665b6ff05efb0a17377 [link] |
||
| Author: | Alex Lin |
| Date: | Tue Jun 13 09:16:57 2017 -0500 |
| Message: | [@Issue 00618: upgrade coneatron to dynamically draw and configure multiple
cones Added capability to translate and rotate cones. Added capability to load multiple files of cones. Added command to clear all cones and to enable/disable all cones at once. @] |
Affected Files:
gui/coneatron2.tcl | 187 ++++++++++++++++++++++++++++++±---------
src/plugins/dsp_coneatron2.cpp | 168 +++++++++++++++++++++++++++++++±---
2 files changed, 294 insertions(+), 61 deletions(-)
| commit | 04a945d174084719e43cb490dbac58075550a641 [link] |
||
| Author: | Alex Lin |
| Date: | Fri Jun 9 09:51:32 2017 -0500 |
| Message: | [@Issue 00618: upgrade coneatron to dynamically draw and configure multiple
cones Adding pos and rot controls to gui. Not added to code yet. @] |
Affected Files:
blank.cfg | 2 —
cev.cfg | 1 +
gui/coneatron2.tcl | 63 +++++++++++++++++++++++++++±-------------
gui/simdatadlg.tcl | 8 +±---
src/plugins/dsp_coneatron2.cpp | 16 ++++++±---
5 files changed, 57 insertions(+), 33 deletions(-)