Skip to content
Snippets Groups Projects
  1. Oct 07, 2022
  2. Sep 07, 2022
  3. Aug 22, 2022
  4. Aug 16, 2022
  5. Sep 24, 2021
  6. Sep 10, 2021
  7. Jul 08, 2021
  8. Jun 07, 2021
    • MelanieCarriere's avatar
      [break] Rename the specific UpdateProperty function · c0caa83e
      MelanieCarriere authored
      The function updateProperty was very specific to the LoadLidarState function.
      Everything was consider as string.
      This function is moved to the only place it is used (the loadProperty reaction)
      
      To update a property of a proxy, you should use the function vtkSMPropertyHelper(proxy, "propertyName").Set(value)
      Then you should update the vtk Object using vtkSMProxy->UpdateProperty("propertyName") or vtkSMProxy->UpdateVTKObjects()
      
      This will break the API of LidarView, to update it you have to :
      - replace "UpdateProperty" by vtkSMPropertyHelper(proxy, "propertyName").Set(value)
      - remove the cast into std::string
      - add one of the 2 functions to update the vtkObject
      c0caa83e
  9. Dec 21, 2020
  10. Nov 25, 2020
    • MelanieCarriere's avatar
      [fix] Allow applying a property to a proxy of the same group in LoadLidarState · a11a9010
      MelanieCarriere authored
      During loadLidarState function, the property was applied only if a proxy of the same name of the one saved was found in the pipeline.
      For exemple :
      If you save the LidarState with a LidarPacketInterpreter i1 and you open a file using a LidarPacketInterpreter i2
      The properties saved from i1 couldn't be applied to i2.
      This commit allows applying the property to a proxy of the same group.
      
      If the property is not found in this proxy, the message is still display to the user.
      a11a9010
  11. Nov 17, 2020
  12. Nov 09, 2020
  13. Nov 04, 2020
  14. Nov 03, 2020
    • MelanieCarriere's avatar
      [feature] Save and load lidar state · 2852928e
      MelanieCarriere authored and MelanieCarriere's avatar MelanieCarriere committed
      The lidar state represents all the properties of a lidar source and ones of its subproxy (interpreter, ...)
      A lidar source can be a lidarStream or a LidarReader.
      This commit allow to save all or a part of theses properties in json file.
      You can the reload them on a pipeline which already contains a lidar source
      2852928e
Loading