JoePfeiffer
a34a22aa5d
Modify unit tests so we'll pass.
...
There's no sign that these tests were written using anything other than the existing code, and declaring it correct. That's how I updated them; their usefulness as test data is suspect at best
2023-12-19 14:27:36 -07:00
JoePfeiffer
bb8ee40693
Update unit tests to check surface properties (surface area, planform area, planform centroid) of cones
2023-12-19 14:26:24 -07:00
JoePfeiffer
6af25c3f4a
Update SymmetricComponentVolumeTest to check moments of inertia
2023-12-19 09:04:00 -07:00
JoePfeiffer
5b18f73da0
Consider shoulders in moment of inertia calculations
2023-12-19 09:02:23 -07:00
JoePfeiffer
4dd2c3a86a
Update unit tests for SymmetricComponent. This is another pretty big rewrite -- the old code had a lot of references to numbers transcribed from an unnamed 2D CAD package, and also expected values that were just presented without derivation. New code has the trig functions to calculate the numbers, has helper functios for the comparisons, and puts a much tighter bound on results.
2023-12-13 09:12:21 -07:00
JoePfeiffer
6a5a298097
Add times to some of the events that were currently unspecified. If we end up getting spurious failures we can take them back out.
2023-11-18 07:04:18 -07:00
JoePfeiffer
e5554e0f1d
oops, left some commented out code in there
2023-11-15 11:48:33 -07:00
JoePfeiffer
b36950651e
clean up FlightEventsTest
2023-11-15 11:45:40 -07:00
JoePfeiffer
0c9d646983
Add unit test for stage overrides
2023-11-15 09:22:44 -07:00
JoePfeiffer
8cc06029c5
update unit tests for changed moment of inertia calculations
2023-10-15 06:40:35 -06:00
JoePfeiffer
c8949c8a2e
update test to add optimum delay
2023-10-09 10:17:14 -06:00
SiboVG
5c68fda00e
[ #2316 ] Add warning for zero-thickness component OBJ export
2023-09-09 12:36:04 +02:00
Sibo Van Gool
ff8731e164
Merge pull request #2301 from SiboVG/3D-export
...
[#604 ] Implement 3D component exporting to Wavefront OBJ
2023-09-05 20:54:26 +02:00
SiboVG
93e0ae1dcb
GRRRR, ASCII....
2023-08-25 01:00:23 +02:00
SiboVG
eb549ceb19
Add extra unit tests for case flight config sub
2023-08-25 00:39:04 +02:00
SiboVG
e72870c306
Eujj, add custom separator support :))
2023-08-25 00:00:14 +02:00
SiboVG
ed883fafa3
Increase epsilon for apogee
2023-08-23 22:57:24 +02:00
SiboVG
04df65cdfb
Move appearance enabling
2023-08-23 20:01:09 +02:00
SiboVG
4fc3901f00
Add textures (WIP)
2023-08-19 19:43:04 +02:00
SiboVG
8e7c6afed3
Save OBJ export options in preferences
2023-08-18 03:32:06 +02:00
SiboVG
c2a3ebffc3
WIP
2023-08-16 23:07:54 +02:00
SiboVG
7ebed840b6
Refactor tube exporter to use cylinder exporter
2023-08-14 02:20:16 +02:00
SiboVG
fc7f71e11f
Add coordinate transform for more general coordinate transformations (PHEW)
2023-08-13 18:50:30 +02:00
SiboVG
05624ff35b
Add CoordTransform framework + generify exporter instantiation
2023-08-10 06:19:52 +02:00
SiboVG
6d6f5287f3
Merge branch 'unstable' into 3D-export
...
# Conflicts:
# README.md
# swing/src/net/sf/openrocket/gui/dialogs/AboutDialog.java
2023-08-09 02:29:39 +02:00
SiboVG
6efd39b453
WIP - FIX COORDINATE SYSTEM!!
2023-08-09 01:30:16 +02:00
SiboVG
c4315e83aa
[ #604 ] Implement Wavefront OBJ 3D export (PHEW!)
2023-08-08 20:08:20 +02:00
SiboVG
4cf787ec4a
Fix unit tests due to bad Falcon9 example rocket
2023-08-04 13:05:58 +02:00
Sibo Van Gool
9c0466d543
Whoops, remove rocket dump
2023-07-23 15:37:15 +02:00
SiboVG
84ff186d39
Update unit tests
2023-07-23 02:53:26 +02:00
SiboVG
70e678e990
Merge branch 'unstable' into issue-2225
2023-07-18 02:35:05 +02:00
SiboVG
fb80671a60
Add unit tests for canted fins
2023-07-02 00:52:38 +02:00
SiboVG
40598f1c8c
Update unit test
2023-07-01 13:48:08 +02:00
Sibo Van Gool
80558fbf43
Merge pull request #2219 from SiboVG/issue-2217
...
[#2217 ] Fix mass issues for fin sets (+ CM of launch lug and rail buttons)
2023-05-26 00:25:08 +02:00
SiboVG
7273386df9
Update unit tests for fix
2023-05-24 00:11:43 +02:00
SiboVG
7ff01c3b4f
Add unit tests for tube fin mass
2023-05-23 21:17:41 +02:00
SiboVG
22e99e8534
Add unit tests for fillets on transition
2023-05-11 21:31:36 +02:00
Sibo Van Gool
42a9a5572b
Merge branch 'unstable' into issue-1147
2023-04-20 14:20:03 +02:00
Sibo Van Gool
a18452c824
Merge pull request #2184 from SiboVG/issue-2171
...
[#2171 ] Compute position based on active components
2023-04-12 22:07:07 +02:00
SiboVG
c5843b97ea
Add some basic RASAero export unit tests
2023-04-12 22:02:07 +02:00
SiboVG
884959a98e
Need at least one runnable unit test
2023-04-11 16:34:22 +02:00
SiboVG
b30803250b
[ #2171 ] Compute position based on active components
2023-04-07 17:26:05 +02:00
SiboVG
1832778ba8
Fix typos
2023-04-07 17:20:13 +02:00
SiboVG
6962517833
[ #2096 ] Update values after auto is set
2023-04-05 01:06:54 +02:00
SiboVG
6b64f8e7f5
Merge branch 'unstable' into issue-1147
2023-04-03 23:44:03 +02:00
SiboVG
153bd9ebf9
TODO: implement unit testing
2023-04-01 10:06:31 +02:00
Joe Pfeiffer
6084ba6512
Merge pull request #2138 from JoePfeiffer/fix-2113
...
Fix 2113
2023-03-27 19:45:26 -06:00
SiboVG
9667466fdb
Add error & warning dialog for RASAero exporting
2023-03-27 22:31:52 +02:00
SiboVG
bc3e812fe5
Move WarningSet and Warning to dedicated package
2023-03-27 00:07:04 +02:00
JoePfeiffer
c43875af96
Finish resolving merge conflicts
2023-03-23 20:47:24 -06:00