Alexander Bock
|
2fa6471e98
|
Allow Documentations to be exhaustive to not allow extra dictionaries
|
2016-09-16 16:53:50 +02:00 |
|
Emil Axelsson
|
13610b390d
|
distinguish between local and remote scripting
|
2016-09-16 14:53:20 +02:00 |
|
Alexander Bock
|
b03661b755
|
Fix spelling in verifier comments
|
2016-09-16 11:15:48 +02:00 |
|
Erik Broberg
|
9e59cd3b8d
|
Use SyncEngine for synchronizing all synced state in RenderEngine
|
2016-09-15 17:52:22 -04:00 |
|
Erik Broberg
|
ee0cc6d165
|
Remove explicit syncing in Time and Camera and let SyncEngine do the work
|
2016-09-15 17:03:46 -04:00 |
|
Erik Broberg
|
6024070745
|
Add new classes SyncEngine and SyncData to encapsulate SGCT synchronization
|
2016-09-15 17:02:00 -04:00 |
|
Alexander Bock
|
75651224a7
|
Move documentation generation to DocumentationEngine
Split Verifiers documentation method into documentation and type
|
2016-09-15 18:58:22 +02:00 |
|
Alexander Bock
|
f22f01ce95
|
More work on DocumentationEngine
|
2016-09-15 18:02:56 +02:00 |
|
Alexander Bock
|
408280a533
|
Rearrange and rename constants in ConfigurationManager
Make use of constants in ConfigurationManager documentation
|
2016-09-15 17:58:31 +02:00 |
|
Alexander Bock
|
a354f13ef3
|
Adding DocumentationEngine
|
2016-09-15 13:48:28 +02:00 |
|
Alexander Bock
|
43db84f620
|
Add method to automatically test a dictionary and throw on error
|
2016-09-15 13:40:39 +02:00 |
|
Alexander Bock
|
1778a7cdb6
|
Add documentation to SceneGraphNode
|
2016-09-15 13:28:52 +02:00 |
|
Alexander Bock
|
989e40395e
|
Add documentation to scene description files
Check incoming scene files against the documentation/specification
|
2016-09-15 10:39:11 +02:00 |
|
Alexander Bock
|
2693b0102e
|
Add VectorVerifiers to check against glm::ivecX, glm::dvecX, and glm::bvecX
|
2016-09-15 10:38:11 +02:00 |
|
Alexander Bock
|
00efcb7f5f
|
Changing Documentation to enable a name associated with DocumentationEntries
|
2016-09-15 09:19:21 +02:00 |
|
Alexander Bock
|
752b82c3fb
|
Rearrange Verifiers into their own files
Make Documentation available for ConfigurationManager
|
2016-09-15 08:08:10 +02:00 |
|
Alexander Bock
|
6b146a6683
|
Add missing DocumentationEngine file
|
2016-09-14 17:49:49 +02:00 |
|
Alexander Bock
|
3ddbb44524
|
Add documentation/specification for ConfigurationManager
Add documentation testing to ConfigurationManager
|
2016-09-14 17:49:17 +02:00 |
|
Alexander Bock
|
d84a0ee46a
|
Add and and or verifiers that combine multiple verifiers
|
2016-09-14 17:35:06 +02:00 |
|
Alexander Bock
|
8bbf1c3d0d
|
Change arrangement of optional and help text arguments
|
2016-09-14 16:39:43 +02:00 |
|
Alexander Bock
|
dbc9b7ae4e
|
Move documentation to their own folder
|
2016-09-14 14:44:51 +02:00 |
|
Alexander Bock
|
03e7d18343
|
Start with the work on enabling the ScriptEngine to output an HTML output
|
2016-09-14 11:13:29 +02:00 |
|
Alexander Bock
|
a4fa9c0788
|
Add Range checks to unit tests
|
2016-09-14 09:27:34 +02:00 |
|
Erik Broberg
|
87815ac179
|
Clean up ScriptScheduler and add doxygen comments
|
2016-09-13 17:35:45 -04:00 |
|
Alexander Bock
|
45d034ad2a
|
Enabling optional arguments
Adding tests to the OpenSpaceTest
|
2016-09-13 20:27:29 +02:00 |
|
Alexander Bock
|
a71cccd58f
|
Adding unit tests file
Adding typedefs for all verifiers
|
2016-09-13 19:58:58 +02:00 |
|
Alexander Bock
|
2e355c57e7
|
Add external template instantiation
|
2016-09-13 19:35:33 +02:00 |
|
Alexander Bock
|
faf180ab7d
|
Writing more Unit tests
Add InRangeVerifier and NotInRangeVerifier
Add static_asserts to prohibit nonsensical verifier combinations
|
2016-09-13 19:29:00 +02:00 |
|
Erik Broberg
|
d287b08c51
|
Enable toggling use of doublebuffering for camera and time
|
2016-09-13 11:52:54 -04:00 |
|
Alexander Bock
|
9c7bd2af67
|
Restructuring documentation code
|
2016-09-13 16:27:42 +02:00 |
|
Alexander Bock
|
a3dde8da41
|
First working implementation of automatic documentation generation
|
2016-09-13 15:30:11 +02:00 |
|
Alexander Bock
|
8f4f4c101f
|
Updated Ghoul repository
|
2016-09-13 15:29:03 +02:00 |
|
Erik Broberg
|
5cb6d2cb05
|
Move camera and time serialization and deserialization to cpp-files
|
2016-09-12 14:05:26 -04:00 |
|
Alexander Bock
|
0376300732
|
Update Ghoul
Change TriangleSoup and StatsCollector to use new Boolean class
|
2016-09-11 19:37:15 +02:00 |
|
Emil Axelsson
|
41fafcb5df
|
begin refactor parallel connection
|
2016-09-08 18:04:06 +02:00 |
|
Erik Broberg
|
9c5deaba82
|
Use double buffering for time and camera syncing
|
2016-09-07 21:39:29 -04:00 |
|
Alexander Bock
|
7086440384
|
Turn property identifier and guiName specification into prerequisites
Allow NumericalProperty's min and max value to be changed after construction
|
2016-09-07 11:24:04 +02:00 |
|
Erik Broberg
|
047e754369
|
Remove serialize() and deserialize() from InteractionHandler and InteractionMode
|
2016-09-06 13:53:31 -04:00 |
|
Erik Broberg
|
aada13a656
|
Add debug functionalities: Busy wait for decode() and Log SGCT out-of-order errors
|
2016-09-06 12:44:03 -04:00 |
|
Alexander Bock
|
e3d5a9ca38
|
Cleaned up Doxygen
Removed Doxygen warnings
Documented Property specializations (closing #10)
|
2016-09-05 17:01:32 +02:00 |
|
Erik Broberg
|
649d8d2f67
|
Remove shared and synced versions of data members in MouseStates
|
2016-09-03 22:54:02 -04:00 |
|
Erik Broberg
|
2116f5c987
|
Rename preSync and postSync in InteractionHandler to more descriptive names
|
2016-09-03 22:14:10 -04:00 |
|
Erik Broberg
|
5e3c4cb0db
|
Replace preSync and postSync in RenderEngine with a set of more descriptive methods
|
2016-09-03 21:46:58 -04:00 |
|
Erik Broberg
|
60441c4fa1
|
Remove non-descriptive methods preSync and postSync from class Time
|
2016-09-03 21:06:09 -04:00 |
|
Erik Broberg
|
3a887fef02
|
Remove non-descriptive preSync and postSync methods from Camera class
|
2016-09-03 21:02:30 -04:00 |
|
Erik Broberg
|
796f80e511
|
Remove local, shared, synced Camera members, and keep one source of truth
|
2016-09-03 20:54:21 -04:00 |
|
Erik Broberg
|
9196ec2f50
|
Remove local, shared, synced versions of Time. Keep one source of true
|
2016-09-03 19:45:58 -04:00 |
|
Erik Broberg
|
d59156e81b
|
Enable render global frame number and add as global property
|
2016-09-02 18:23:44 -04:00 |
|
Erik Broberg
|
9bdbf95961
|
--amend
|
2016-09-01 15:25:56 -04:00 |
|
Erik Broberg
|
cc2c26a3e7
|
Enable OpenSpace checking isUsingSwapGroups and isSwapGroupMaster
|
2016-09-01 15:19:25 -04:00 |
|