Alexander Bock
816a3a846f
Removed a float vs double warning
2014-09-07 17:10:45 +02:00
Alexander Bock
e16373cfcf
Fixed a bug that causes the application to crash if no listener is installed for a Property
2014-09-07 17:10:33 +02:00
Alexander Bock
fb24f06e5a
Added doxygen files and fixed documentation errors
2014-09-07 16:59:51 +02:00
Alexander Bock
56af198171
Updated openspace-data pointer
2014-09-07 16:25:27 +02:00
Alexander Bock
0e12366020
Added LuaConversions test suite
2014-09-07 16:02:20 +02:00
Alexander Bock
aa36f7d776
Added check to test for equal names for Propertys and PropertyOwners
2014-09-07 16:00:48 +02:00
Alexander Bock
659b4ff3b8
Added documentation to PropertyOwner
2014-09-07 15:54:17 +02:00
Alexander Bock
eb7d1aac06
Added documentation to Property class
...
Modified callback function mechanism to only allow one call back function to be present
2014-09-07 15:02:35 +02:00
Alexander Bock
cd29bbee70
Added more conversion tests
2014-09-03 13:14:25 +02:00
Alexander Bock
d8fb539245
Fixed warning
2014-09-03 00:24:08 +02:00
Alexander Bock
dcfcc00092
Fixed to-Lua and from-Lua functions for all properties
...
Corrected serialization of Vectorproperties into tables
2014-09-03 00:18:57 +02:00
Alexander Bock
bbf707db1c
Implemented first Lua serialization tests
...
Fixed to-Lua and from-Lua functions for MatrixProperties
2014-09-02 23:58:06 +02:00
Alexander Bock
bc7dbf4678
Merge branch 'develop' into properties
2014-09-02 21:24:42 +02:00
Alexander Bock
5c664798cb
Adapted OpenSpace header in favor of Ghoul header in test cases
2014-09-02 21:24:32 +02:00
Alexander Bock
9436f5efb0
Merge branch 'develop' into properties
2014-09-02 21:20:40 +02:00
Alexander Bock
ac80776a28
Cleanup test code; removed warnings mostly and reenabled scenegraph test
2014-09-02 21:20:10 +02:00
Alexander Bock
98edb338cb
Removed empty files
2014-09-02 21:18:35 +02:00
Alexander Bock
be3f727706
Apply to-Lua and from-Lua functionality to TemplateProperty as well
2014-09-02 20:59:29 +02:00
Alexander Bock
d90e35372a
Added possibility to specify a conversion function between C++ and Lua for properties
2014-09-02 20:04:42 +02:00
Alexander Bock
667dc6a3fc
Started work on alternate property definition to take Lua scripting into account
2014-09-01 18:02:59 +02:00
Alexander Bock
e7697a4ce0
Enable setting and getting property values from Lua scripts
2014-08-31 17:52:02 +02:00
Alexander Bock
5add1682d3
More work on properties
...
Added notify method to templateproperty's set method
Fixed names of subpropertyowners
2014-08-31 16:08:19 +02:00
Alexander Bock
9671921331
More work towards a unified interface for accessing properties
2014-08-30 10:01:11 +02:00
Alexander Bock
79174d5b6c
Cleaned up scripts directory
...
Made scripts runnable at startup
Added printing functions and remapped default Lua printing
2014-08-29 13:04:20 +02:00
Alexander Bock
1782857c72
Bugfix accessing properties
2014-08-21 18:52:47 +02:00
Alexander Bock
5793498ddf
Added first version of ScriptEngine, allowing Lua script to set propety values
2014-08-21 18:44:42 +02:00
Alexander Bock
26a7fbe47e
Code cleanup of Ephemeris classes and SceneGraph
2014-08-20 16:55:07 +02:00
Alexander Bock
3a0d15c933
Make use of CommandlineParser to parse configuration file for OpenSpaceEngine; make error handing of SPICE code more reliable
2014-08-20 15:57:50 +02:00
Alexander Bock
61f2f51cb0
Compile fixes of SpiceManager for Mac
2014-08-19 12:14:34 +02:00
Michal Marcinkowski
9cba01c633
no message
2014-08-04 20:43:55 +02:00
Michal Marcinkowski
aba319cbba
Added SPICE C++ wrapper library with google tests and kernels
...
At this moment only the (by NAIF considered) most cruicial
c_spice API's have been covered, such as getting state vectors
from one reference frame to another, simple time conversions,
load/unload of single and multiple kernels etc. All of which as
described in:
http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/info/mostused.html
Also added linker flag to except the LIBCMTD.lib as it caused conflicts
on Windows.
2014-08-04 20:43:23 +02:00
Michal Marcinkowski
69fc0e19e2
Added SpiceManager and enabled $(BASE_PATH) setting from calibration file
2014-07-28 14:36:25 +02:00
Jonas Strandstedt
c5c42f2d72
Fixed crash for secondary node
...
- Added SGCT config two_nodes.xml
2014-05-22 13:50:35 -04:00
Jonas Strandstedt
472869e1db
Fix for Flare
...
- Fixed timestep error in Flare
- Added option to compile openspace with Flare only
2014-05-22 12:57:54 -04:00
Alexander Bock
6abdb37003
Update Kameleon submodule
2014-05-15 00:42:49 +02:00
Hans-Christian Helltegen
71b624b858
Merge branch 'develop' of openspace.itn.liu.se:/openspace into develop
2014-05-14 14:30:19 -04:00
Hans-Christian Helltegen
7b48621cb3
Updated ghoul version; Linux and OpenCL 1.1 fixes
2014-05-14 14:29:09 -04:00
Alexander Bock
98582a4131
Added kameleon as a subrepository
2014-05-14 00:45:48 +02:00
Alexander Bock
2bfbdbb905
Added copy constructor to PowercaledCoordinate class
2014-05-13 22:05:34 +02:00
Alexander Bock
3520bd121e
Renamed pss to PowerScaledScalar
2014-05-11 18:34:57 +02:00
Alexander Bock
37e5e63b70
Updated ghoul version; some code cleanup
2014-05-11 18:22:20 +02:00
Alexander Bock
9bc084bf81
More PowerscaledCoordinate cleanup
2014-05-11 15:59:48 +02:00
Alexander Bock
89142340d0
PowerscaledCoordinate cleanup
2014-05-11 15:01:55 +02:00
Alexander Bock
40a2cb1068
Renamed psc to powerscaledcoordinate and pss to powerscaledscalar
2014-05-11 14:32:42 +02:00
Alexander Bock
9bcb848e60
Updated ghoul version; more code cleanup
2014-05-10 15:17:10 +02:00
Alexander Bock
f14daa0999
Update ghoul version; Enable triggering of APCs
2014-05-09 20:06:46 +02:00
Alexander Bock
60fcb964d5
fix compile fixed in test file
2014-05-08 23:50:41 +02:00
Jonas Strandstedt
1851f55c35
Merge branch 'develop' of openspace.itn.liu.se:/openspace into develop
2014-05-06 12:46:05 -04:00
Jonas Strandstedt
541f080bfe
Fixes to remove warnings and camera distance fix
2014-05-06 12:45:18 -04:00
Alexander Bock
6cfdd130bc
Code cleanup of PowerScaledSphere
2014-05-06 18:19:53 +02:00