23 Sep, 2021

3 commits


22 Sep, 2021

2 commits


21 Sep, 2021

3 commits


20 Sep, 2021

1 commit


16 Sep, 2021

3 commits


15 Sep, 2021

3 commits


10 Sep, 2021

1 commit


09 Sep, 2021

1 commit


08 Sep, 2021

3 commits


07 Sep, 2021

2 commits


06 Sep, 2021

2 commits


03 Sep, 2021

3 commits

  • Sotodela
     
  • - Previously, coil without handle was used to mark the target only if
      object calibration had not been done yet. After object calibration
      was done, the variable polydata stored the coil mesh that was selected
      by the user when doing the calibration, and hence that coil mesh
      (typically containing the handle) was used to mark the target.
    
    - Change the logic to follow these rules:
    
      * When the default coil is selected in object calibration, use the
        default coil with a handle to mark the coil location, and default
    	coil without a handle to mark the target.
    
      * When object calibration is not yet done, use default coil without
        a handle to mark the target.
    
      * When a custom coil is selected in object calibration, use the custom
        coil to mark both the coil location and the target, regardless of if
        the mesh contains handle or not. This is done because otherwise the user
        would need to select two custom meshes, one that is used to mark the coil
        location and another for the target.
    Olli-Pekka Kahilakoski
     
  • okahilak
     

02 Sep, 2021

1 commit

  • * WIP
    
    * MODIFY red ball visibility when peel is loaded, read ball disappears when projection hits the peel
    
    * MODIFY visibility of x_actor, y_actor, z_actor to not be visible. object_orientation_torus_actor and obj_projection_arrow_actor are not visible when loading the obj_actor(coil)
    
    * Add commented line for setting visibility when obj_actor is loaded
    sotodela
     

01 Sep, 2021

1 commit


29 Aug, 2021

1 commit


26 Aug, 2021

2 commits


25 Aug, 2021

3 commits


24 Aug, 2021

1 commit

  • * CLP: Clean up naming in task_navigator.py
    
    Namely, be more specific about the type of trigger input (in this
    case, the serial port), as nowadays the MIDI input can be used for
    triggering, as well.
    
    * CLP: Remove unused variable 'trigger' from Navigation class
    
    * CLP: More clean-up related to serial port communication
    
    - Change invesalius.data.trigger to invesalius.data.serial_port_connection
    
    - Rename the class TriggerNew to SerialPortConnection
    
    - Remove the old, unused Trigger class
    
    - Rename a couple of variables in SerialPortConnection class
    
    - Replace the incorrect docstring for SerialPortConnection class with a
      brief but more accurate docstring.
    
    * CLP: More clean-up in SerialPortConnection
    
    - Remove commented out code
    
    - Remove some blank lines from function definitions
    
    - Do not import sleep from time library, but instead use time.sleep
    
    * MOD: Allow selecting COM port when enabling serial port communication
    okahilak
     

23 Aug, 2021

1 commit


20 Aug, 2021

2 commits


19 Aug, 2021

1 commit