comparison Docs/stone-object-model-reference.md @ 1365:c7d98d750224 broker

reduce verbosity + some comments
author Benjamin Golinvaux <bgo@osimis.io>
date Sat, 18 Apr 2020 14:35:39 +0200
parents 0da659f8579c
children 28c64c246312
comparison
equal deleted inserted replaced
1364:dd50d0852ae2 1365:c7d98d750224
232 232
233 - contains logic to: 233 - contains logic to:
234 - pass commands to undostack (trivial) 234 - pass commands to undostack (trivial)
235 - logic to locate `MeasureTool` in the HitTest 235 - logic to locate `MeasureTool` in the HitTest
236 - OTOH, the meat of the measuring tool logic (highlighting etc..) is 236 - OTOH, the meat of the measuring tool logic (highlighting etc..) is
237 done in app-specific code (`VolumeSlicerWidget` for IBA) 237 done in app-specific code (`VolumeSlicerWidget`)
238 - accept new Scene transform and notify listeners 238 - accept new Scene transform and notify listeners
239 - **the code that uses the interactor** (`HandleMousePress`) is only 239 - **the code that uses the interactor** (`HandleMousePress`) is only
240 called by the new `WebAssemblyViewport` !!! **TODO** clean this mess 240 called by the new `WebAssemblyViewport` !!! **TODO** clean this mess
241 241
242 ### `IViewportInteractor` 242 ### `IViewportInteractor`
419 Call, in WASM: 419 Call, in WASM:
420 ``` 420 ```
421 DISPATCH_JAVASCRIPT_EVENT("StoneInitialized"); 421 DISPATCH_JAVASCRIPT_EVENT("StoneInitialized");
422 ``` 422 ```
423 423
424
425
426 # TODO order
427 - **IBA** remove SDL Console failed attempt
428 - **IBA** understand refresh issue --> push fix
429 - **IBA** move main.cpp to tests/
430 - **IBA** Remove deprecated tag from loaders and rename loaders (ensure "Progressive" only means spatially progressive, not in terms of quality.. make sure Yoann doesn't need Jpeg)
431 - **IBA**
432
433
434 # Notes 424 # Notes
435 425
436 - It is NOT possible to abandon the existing loaders : they contain too much loader-specific getters 426 - It is NOT possible to abandon the existing loaders : they contain too much loader-specific getters
437 427
438 428