Skip to content
Snippets Groups Projects
  1. Jan 26, 2016
    • Ricardo Ortiz's avatar
    • Ricardo Ortiz's avatar
      ENH: Only build Examples if testing is enabled. · 298c6de2
      Ricardo Ortiz authored
      Use configuration path for examples in order to locate
      configurations files.
      
      Modify AVMNidus, FEMSimulator and Shaders examples.
      
      Small fixes all over the place.
      298c6de2
    • Ricardo Ortiz's avatar
    • Ricardo Ortiz's avatar
      Merge branch 'improve-vrpn-device-api' into 'master' · 9acbd973
      Ricardo Ortiz authored
      Refactor VRPN Server/Client API + VTKViewer window management
      
      **VRPN:** Allows for the following workflow :
      1) Create a VRPNDeviceClient by specifying its URL (name@ipadress)
      and its type (see `DeviceType` class). The subclass VRPNForceDevice
      is setting the style to `PHANTOM_OMNI` by default for now.
      2) Create a VRPNDeviceServer
      3) Call `VRPNDeviceServer::addDeviceClient()` to add the client created
      on step 1). This will analyse the IP, name, and type of the device
      client to instantiate a VRPN device connection. The added devices are
      then stored in three std:map so the `mainloop()` can be called during
      the execution.
      
      Updated their use in `FEMSimulator` and `LaparoscopicCamera` examples.
      
      **VTKViewer**: implementing `setVtkRenderWindow`
      - This calls `VTKRenderer::setRenderWindow`. Needed to use a
      vtkRenderWindow from another instance (example : for a QT
      application, use QVTKWidget renderwindow)
      - Rename `VTKViewer::getRenderWindow` to `getVtkRenderWindow`
      - Use internal functions in `getVtkCamera` and `getVtkRenderer`
      
      See merge request !72
      9acbd973
    • Ricardo Ortiz's avatar
      ENH Fix windows compilation issues. · 113ce0a8
      Ricardo Ortiz authored
      113ce0a8
    • Alexis Girault's avatar
      ENH: implement VTKViewer::setVtkRenderWindow · a417bb11
      Alexis Girault authored
      - This calls `VTKRenderer::setRenderWindow`. Needed to use a
      vtkRenderWindow from another instance (example : for a QT
      application, use QVTKWidget renderwindow)
      - Rename `VTKViewer::getRenderWindow` to `getVtkRenderWindow`
      - Use internal functions in `getVtkCamera` and `getVtkRenderer`
      a417bb11
  2. Jan 25, 2016
  3. Jan 24, 2016
  4. Jan 22, 2016
  5. Jan 20, 2016
Loading