{"push_id":689406161,"size":15,"distinct_size":14,"ref":"refs/heads/master","head":"c7cda17e086dfbe8f626f27742b4716ee8eb562d","before":"b50b9572130f7a9b3610362c54fb642485214de9","commits":[{"sha":"3e048d5e05cba3dea9c2d75604d325a100e6f63c","author":{"email":"ec2760dfd0328f31c315b9a88953c9dcdd08c29d@kitware.com","name":"Matthieu Heitz"},"message":"STYLE: Rename onColorByScalarRangeChanged to avoid confusion\n\nRenamed onColorByScalarRangeChanged\nto onColorByScalarValuesChanged\nRange can be confused with the min and max\nof the widget, but here it's meant for the\nvalues (minValue, maxValue)\nAlso changed variable name from \"range\" to \"values\"","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/3e048d5e05cba3dea9c2d75604d325a100e6f63c"},{"sha":"938e11f0ac7c21ff5d7fb8496ffff59f929bd53a","author":{"email":"ec2760dfd0328f31c315b9a88953c9dcdd08c29d@kitware.com","name":"Matthieu Heitz"},"message":"ENH: Remove unnecessary call to onColorByScalarValuesChanged\n\nIf scalarIndex < 0\nsetRange() function already fires valuesChanged()\nwhich is connected to onColorByScalarValuesChanged\nelse\nsetValues() function already fires valuesChanged()\nwhich is connected to onColorByScalarValuesChanged","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/938e11f0ac7c21ff5d7fb8496ffff59f929bd53a"},{"sha":"6cc12e4e3e68cd299342dcf23276d9200785b184","author":{"email":"ec2760dfd0328f31c315b9a88953c9dcdd08c29d@kitware.com","name":"Matthieu Heitz"},"message":"BUG: Workaround the bug in ctkRangeWidget\n\nThe bug is that we can't update both singleStep and range\nin a consistent manner in terms of order.","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/6cc12e4e3e68cd299342dcf23276d9200785b184"},{"sha":"df05d6f3c79ad6cdcfda881b421144fac9ebb9b0","author":{"email":"ec2760dfd0328f31c315b9a88953c9dcdd08c29d@kitware.com","name":"Matthieu Heitz"},"message":"BUG: Workaround the bug in ctkVTKDataSetArrayComboBox\n\nThe bugs are:\nThe checks for dataset being still the same should be done in CTK\nsetDataSet() shouldn't fire 2 events of currentIndexChanged()\nThis CTK class lacks of tests.","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/df05d6f3c79ad6cdcfda881b421144fac9ebb9b0"},{"sha":"c7b5bd6b33d54413c944b104a913fb3bf0188538","author":{"email":"ec2760dfd0328f31c315b9a88953c9dcdd08c29d@kitware.com","name":"Matthieu Heitz"},"message":"ENH: Don't set GlyphDisplayNode in the SpatialObjectsWidget\n\nSpatialObjectsWidget is the Glyph tab.\nThis widget is hided.","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/c7b5bd6b33d54413c944b104a913fb3bf0188538"},{"sha":"9631ba3251f53e9fd7292df96f977d9e1efd0062","author":{"email":"ec2760dfd0328f31c315b9a88953c9dcdd08c29d@kitware.com","name":"Matthieu Heitz"},"message":"STYLE: semi colons and typedefs\n\nRemove semi-colons after itk macros\nRemove unnecessary typedef InflectionPointsArrayType","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/9631ba3251f53e9fd7292df96f977d9e1efd0062"},{"sha":"8a34339ff60094d862b0237ba7a30e07adfbc862","author":{"email":"ec2760dfd0328f31c315b9a88953c9dcdd08c29d@kitware.com","name":"Matthieu Heitz"},"message":"ENH: Add smoothing as input parameter\n\nThe tubeTubeMath functions are called directly from the filter\nAdded some comments, moved some typedefs\nChanged local variables to members (ID, numberOfPoints)\nSubsampling has to be implemented","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/8a34339ff60094d862b0237ba7a30e07adfbc862"},{"sha":"990f2933febd71a89ae84a36e0edcff9f09446db","author":{"email":"451f4360e967d627cc4eb5990f66ca50220639b6@kitware.com","name":"Stephen R. Aylward"},"message":"ENH: Reduce the threshold for Curvature by a factor of 10","distinct":false,"url":"https://api.github.com/repos/aylward/TubeTK/commits/990f2933febd71a89ae84a36e0edcff9f09446db"},{"sha":"1c27faf371b6dac0ea7404117573d9eee1a7751a","author":{"email":"451f4360e967d627cc4eb5990f66ca50220639b6@kitware.com","name":"Stephen R. Aylward"},"message":"ENH: Combine TransformTubes and SubSample tubes into ResampleTubes.","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/1c27faf371b6dac0ea7404117573d9eee1a7751a"},{"sha":"c14fbf17e1c6684a71669f677003f9a05151e02f","author":{"email":"451f4360e967d627cc4eb5990f66ca50220639b6@kitware.com","name":"Stephen R. Aylward"},"message":"Merge pull request #440 from aylward/ResampleTubes\n\nResample tubes","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/c14fbf17e1c6684a71669f677003f9a05151e02f"},{"sha":"4377e40e00c3a93ce705d795ef166373fec2fcbb","author":{"email":"ec2760dfd0328f31c315b9a88953c9dcdd08c29d@kitware.com","name":"Matthieu Heitz"},"message":"ENH: Add new metrics and reorganize all metrics\n\nThe vessel-wise new metrics are:\nAverageRadiusMetric\nChordLengthMetric\nInflectionCount1Metric\nInflectionCount2Metric\nPathLengthMetric\nPercentile95Metric\nTotalCurvatureMetric\nTotalSquaredCurvatureMetric\n\nThe point-wise new metrics are:\nCurvatureScalarMetric\nCurvatureVectorMetric (getters and setters aren't implemented)\n\nThe other-wise new metric is:\nCurvatureHistogramMetric\n\nRename totalCurvature to sumOfAngles because the name\ntotalCurvature is used for a new metric\nCorrect typo in straighLineLength\nAdd documentation to tube::SmoothTube","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/4377e40e00c3a93ce705d795ef166373fec2fcbb"},{"sha":"be7ae3380da97f863d0481c8f652f2085b6c6bd5","author":{"email":"ec2760dfd0328f31c315b9a88953c9dcdd08c29d@kitware.com","name":"Matthieu Heitz"},"message":"Add testing for the new metrics","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/be7ae3380da97f863d0481c8f652f2085b6c6bd5"},{"sha":"54b26bf58b04bc5c66c2e82ce7614dca2dd21926","author":{"email":"4647a94a313dea94fff39e2ee0c80df4856d2367@users.noreply.github.com","name":"Matthieu Heitz"},"message":"Merge pull request #439 from KitwareMedical/NewMetricsAndBugFixes\n\nNew metrics and bug fixes","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/54b26bf58b04bc5c66c2e82ce7614dca2dd21926"},{"sha":"fda4532ebfc93164570fe5674a7a66d0da967e7f","author":{"email":"ec2760dfd0328f31c315b9a88953c9dcdd08c29d@kitware.com","name":"Matthieu Heitz"},"message":"WARN: fix warnings introduced by NewMetricsAndBugFixes\n\nRemove unused variables\nChange int to size_t","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/fda4532ebfc93164570fe5674a7a66d0da967e7f"},{"sha":"c7cda17e086dfbe8f626f27742b4716ee8eb562d","author":{"email":"4647a94a313dea94fff39e2ee0c80df4856d2367@users.noreply.github.com","name":"Matthieu Heitz"},"message":"Merge pull request #441 from KitwareMedical/NewMetricsAndBugFixes\n\nWARN: fix warnings introduced by NewMetricsAndBugFixes","distinct":true,"url":"https://api.github.com/repos/aylward/TubeTK/commits/c7cda17e086dfbe8f626f27742b4716ee8eb562d"}]}