2142 Commits

Author SHA1 Message Date
Daniel_M_Williams
c36ce2eae4 [resolves #323] Major patch to improve rendering of instanced+rotated components
- introduced interfaces for different types of positionable components:
  -- AnglePositionable
  -- AxialPositionable
  -- RadiusPositionable
- RingInstanceable now includes these other interfaces, making explicit the expectations of
   any implementing subclass.
- RingInstanceable now indicates its angles as an array instead of returning angles one-at-a-time
  -- commit includes updates to match this new API
- Added getAssembly() method to RocketComponent, to simplify instancing code
2017-10-28 13:41:25 -04:00
Daniel_M_Williams
f469ee9586 [refactor] added getInstanceAngle(int) function to the RingInstanceable class (and implementations) 2017-10-28 12:56:55 -04:00
Daniel_M_Williams
8e8ba9324f [rename] renamed count -> instanceCount to be more descriptive 2017-10-28 12:56:55 -04:00
Wes Cravens
e5f40c375d Merge pull request #365 from teyrana/rc0
Bugfix Aggregation: release-candidate-0
2017-09-28 09:21:17 -05:00
Daniel_M_Williams
c437b7870a [fix] parallel-stage / pod config tab no longer throws for axial stages 2017-09-23 11:20:00 -04:00
Alexander Allen
107d987973 Implemented CD Override 2017-09-20 21:45:26 -04:00
Daniel_M_Williams
aa5545a973 [fix] both pods and boosters now obey the 'auto-radius' option
- update ParallelStage#update to use the parent-class
  which contains 'getOuterRadius'
2017-09-02 11:09:37 -04:00
Daniel_M_Williams
f1c9ebb25f [refactor] Merged configuration tabs for boosters and pods into the 'ComponentAssemblyConfig' class 2017-09-02 11:09:37 -04:00
Daniel_M_Williams
64be463b48 [feat] added getter/setter for 'AutoRadialOffset' to PodSet 2017-09-02 11:09:37 -04:00
Daniel_M_Williams
95a927b3b7 [fix] simulations now correctly count motors on boosters and pods
- thrust now counts motors on InnerTubes AND BodyTubes.
2017-09-02 11:07:41 -04:00
Daniel_M_Williams
76d4136011 [nonfunc] fix typo in function name 2017-09-02 11:07:41 -04:00
Daniel Williams
724c41e2d3 Merge pull request #3 from teyrana/fix-reflection
[fix] fixed deprecated method reflection references.
2017-09-02 11:02:51 -04:00
Daniel_M_Williams
15bc607acc [fix] fixed deprecated method (reflection) references. 2017-09-02 10:59:17 -04:00
Daniel_M_Williams
ce65463996 [fix] added several config changes to travis config 2017-08-20 20:21:28 -04:00
kruland2607
b192fb03c1 Merge pull request #339 from ChrisMickelson/render_update
Update RealisticRenderer.java
2017-06-07 14:28:44 -05:00
kruland2607
4fdeb60cd3 Merge pull request #341 from ChrisMickelson/spashscreen-2017
Spashscreen updated 2017
2017-06-07 14:13:22 -05:00
ChrisMickelson
3997d08a45 update splashscreen 2017-06-05 01:40:42 -04:00
ChrisMickelson
357eb53ce9 update splashscreen 2017-06-05 01:39:33 -04:00
ChrisMickelson
bd8f246a63 Update RealisticRenderer.java 2017-06-05 00:17:53 -04:00
kruland2607
a59aadbf04 Merge pull request #321 from ChrisMickelson/unstable
Alpha value for semi-transparent components saved/loaded and small bug fix
2017-02-01 23:46:02 -06:00
kruland2607
eb2d569b5f Merge pull request #318 from dkingsley/SimResultsCopyToClipboard
Copy Simulation Results to Clipboard
2017-02-01 23:45:52 -06:00
kruland2607
6ca4085349 Merge pull request #317 from dkingsley/ExportFinGeometry
Export Free Form Fin Profile to CSV File
2017-02-01 23:45:42 -06:00
kruland2607
c8eaca6cb0 Merge pull request #315 from teyrana/fix-cg
[Fix][Issue #295] CG now correctly updates when Stages are toggled
2017-02-01 23:45:03 -06:00
kruland2607
33aeb25d84 Merge pull request #301 from Vicilu/unstable
adds more documentation
2017-02-01 23:44:51 -06:00
kruland2607
2403dcd62b Merge pull request #293 from teyrana/rocket-assembly
[Refactor] Rocket now subclasses ComponentAssembly
2017-02-01 23:44:39 -06:00
ChrisMickelson
e0f5d7711b Update RealisticRenderer.java
Small bug fix to keep Unfinished renderer showing interior of tubes
2017-02-01 22:00:15 -05:00
ChrisMickelson
f6ccc7f264 Update AppearanceHandler.java 2017-02-01 21:54:32 -05:00
ChrisMickelson
6379729670 Update RocketComponentSaver.java 2017-02-01 21:50:15 -05:00
dkingsley
0c9fdb38b2 Export Free Form Fin Profile to CSV File
Add code to export the free form fin profile shape as a CSV file.
2017-02-01 14:30:43 -05:00
dkingsley
fafdc81c40 Copy Simulation Results to Clipboard
Implement code to copy the simulation results to the system clipboard.
2017-02-01 14:15:53 -05:00
Daniel_M_Williams
c44f976a62 [Fix][Issue #295] Toggling (in)active stages will now trigger a change to the CG
- stage toggling was sending the wrong event type: updated to AERO | MASS | MOTOR change event.
2016-12-23 18:44:20 -05:00
Daniel_M_Williams
3e869e015b [Fix] Modified masscalc test for different active stages. 2016-12-23 18:32:15 -05:00
kruland2607
94ff7d7b50 Merge pull request #313 from teyrana/add-mac-ignore
[add] Added */.DS_Store to .gitignore file
2016-12-21 18:27:00 -06:00
Daniel_M_Williams
9034b23386 [add] Added */.DS_Store to .gitignore file 2016-12-20 12:47:48 -05:00
kruland2607
597d6c8391 Merge pull request #290 from teyrana/warning-cleanup
Warning cleanup ( reduced from 219 to 185 )
2016-11-19 08:31:11 -06:00
kruland2607
e4aae02455 Merge pull request #292 from teyrana/unit-comment-fix
Unit comment fix [single-file][non-functional][mini]
2016-11-19 08:29:26 -06:00
kruland2607
786998f054 Merge pull request #306 from matt-kendall/pods-boosters-units
Remove calls to model.setCurrentUnit in Booster and Pod configs which…
2016-11-19 08:26:00 -06:00
kruland2607
53fcd60df3 Merge pull request #307 from matt-kendall/tube-fins-icon
Remove opaque background from Tube Fin Component Icon
2016-11-19 08:25:39 -06:00
Matt Kendall
3642398b1a Remove opaque background from Tube Fin Component Icon 2016-11-05 23:55:31 +00:00
Matt Kendall
af18606eb9 Remove calls to model.setCurrentUnit in Booster and Pod configs which are changing the default units of some fields in the config panels 2016-11-05 17:50:02 +00:00
kruland2607
b278adecbf Merge pull request #303 from teyrana/fix-motor-display
[fix] Redraw Rocket Figure when motors are added & removed
2016-11-04 15:00:25 -05:00
Daniel_M_Williams
8c8e8b1305 [fix] Rocket Figure now redraws when motors are added & removed 2016-10-29 12:27:15 -04:00
kruland2607
9da4a17a43 Merge pull request #302 from kruland2607/unstable
rendering bugs and small problems in pods example
2016-10-26 19:47:08 -05:00
Kevin Ruland
a082e8a24b Resave the Pods Example to get rid of older attribute. 2016-10-26 19:46:00 -05:00
Kevin Ruland
f390d1f305 Fix PodSet Rendering. 2016-10-26 19:42:16 -05:00
Kevin Ruland
10bd864ef6 Fix 3d rendering issues with AxialStage and ParallelStage. Renamed
example to get rid of underscores.
2016-10-26 18:39:10 -05:00
Luiz Victor Linhares Rocha
37402f9b95 adds documentation and refactoring for ThrustCurveMotorSet file 2016-10-24 15:33:02 -02:00
Luiz Victor Linhares Rocha
3fc4c3799c adds documentation for database package 2016-10-24 14:48:05 -02:00
Luiz Victor Linhares Rocha
f0ecd6f495 adds documentation written before update 2016-10-24 11:05:08 -02:00
kruland2607
25a249ee27 Merge pull request #299 from kruland2607/unstable
merge master into unstable.
2016-10-23 13:55:41 -05:00