Releases
1.0.9
1.0.9 (2017-11-07)
API changes:
cisstMultiTask: mtsQtWidgetIntervalStatistics renamed mtsIntervalStatisticsQtWidget
cisstParameterTypes:
prmFixtureGainCartesianSet renamed prmCartesianImpedanceGains
changed reference/moving frame from pointer to strings for cartesian set/get payloads
CMake defaults:
cisstStereoVision off by default
cisstMultiTask ICE off by default
cisstJSON on by default
Deprecated features:
New features:
CMake: can now bypass the FindCisstNetlib provided with cisst. Used to find local cisstNetlib config file.
cisstCommon:
cmnPath: added method SharedLibrary to generate dynamic library name based on OS
cmnStrings: added cmnStringsReplaceAll
XML: added method Exists(path) and fix for compilation with Qt5/Windows
cisstVector:
added SetSize method with default value for all elements
cisstDataGenerator:
added support to serialize/de-serialize from JSON
changed internal variable names to avoid possible conflicts with user provided names
cisstNumerical: CMake option to force using a local install with config.cmake file
cisstMultiTask:
added methods to configure component manager using JSON values
use cisstDataGenerator for component constructor arguments (allows JSON)
fixed incorrect error messages when optional interface/command was not found
added mtsMessage type and methods to emit status/warning/error events from provided interface
added mtsMessage, mtsIntervalStatistics and mtsSystem Qt Widget/Component
updated Qt widget to save space
cisstRobot: added wrapper for Reflexxes RML, builds Reflexxes as CMake External project
cisstParameterTypes:
added type prmInputData for DAQ
added Qt widget for prmStateJoint
actuator coupling message now only requires the actuator to joint position matrix
External projects: created https://github.com/jhu-cisst-external to host clones of Reflexxes, jsoncpp and cppunit
Bug fixes:
cisstCommon: cmnRandomSequence, fixed ExtractRandomPermutation
Qt: updated OpenGL base widget when using Qt5 (now using QOpenGLWidget)
CMake: fixed search for QtXml when using Qt5
You can’t perform that action at this time.