fix: I-ALiRT isPlottable
erroring on empty instance
#528
GitHub Actions / MATLAB Test Results (R2023b)
succeeded
Jan 14, 2025 in 1s
444 passed, 0 failed and 16 skipped
✅ results.xml
460 tests were completed in 60s with 444 passed, 0 failed and 16 skipped.
✅ tAction
✅ applyAll
✅ tApplyCalibration
✅ noCalibration
✅ applyScale
✅ applyMisalignment
✅ applyOffset
✅ applyCalibration
✅ tApplyRange
✅ applyRange(UnscaledValue=4x4_double,ScaleFactor=4x1_double,ScaledValue=4x4_double)
✅ applyRange(UnscaledValue=4x4_double_1,ScaleFactor=4x1_double_1,ScaledValue=4x4_double_1)
✅ applyRange(UnscaledValue=4x4_double_2,ScaleFactor=4x1_double_2,ScaledValue=4x4_double_2)
✅ applyRange(UnscaledValue=4x4_double_3,ScaleFactor=4x1_double_3,ScaledValue=4x4_double_3)
✅ applyRange(UnscaledValue=4x4_double_4,ScaleFactor=4x1_double_4,ScaledValue=4x4_double_4)
✅ tArea
✅ setColorProperty(ColorProperties=struct)
✅ setColorProperty(ColorProperties=struct_1)
✅ setColorProperty(ColorProperties=struct_2)
✅ tBartingtonAnalysis
⚪ fullAnalysis
✅ tCalibration
✅ load
✅ default_emptySetup
✅ default_emptyModel
✅ default_unknownModel
✅ calibration_sensor
✅ calibration_range
✅ calibration_temperature
✅ calibration_all
✅ calibration_labModel
✅ calibration_jmag
✅ tColormap
✅ setLegendLabel
✅ setLegendLocation
✅ setGridProperty(GridProperties=struct)
✅ setGridProperty(GridProperties=struct_1)
✅ allowedChart(AllowedClassName=mag.graphics.chart.Spectrogram)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Area)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Bubblechart)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Histogram)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Line)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Plot)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Scatter)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Scatterhistogram)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Stackedplot)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Stairs)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Stem)
✅ colorbar
✅ colormap
✅ tCombineDateAndTime
✅ datetimeOnly(ValidDate=datetime)
✅ datetimeOnly(ValidDate=datetime_1)
✅ datetimeTime(ValidDate=datetime,ValidTime=struct)
✅ datetimeTime(ValidDate=datetime,ValidTime=struct_1)
✅ datetimeTime(ValidDate=datetime,ValidTime=struct_2)
✅ datetimeTime(ValidDate=datetime,ValidTime=struct_3)
✅ datetimeTime(ValidDate=datetime,ValidTime=struct_4)
✅ datetimeTime(ValidDate=datetime,ValidTime=struct_5)
✅ datetimeTime(ValidDate=datetime,ValidTime=struct_6)
✅ datetimeTime(ValidDate=datetime_1,ValidTime=struct)
✅ datetimeTime(ValidDate=datetime_1,ValidTime=struct_1)
✅ datetimeTime(ValidDate=datetime_1,ValidTime=struct_2)
✅ datetimeTime(ValidDate=datetime_1,ValidTime=struct_3)
✅ datetimeTime(ValidDate=datetime_1,ValidTime=struct_4)
✅ datetimeTime(ValidDate=datetime_1,ValidTime=struct_5)
✅ datetimeTime(ValidDate=datetime_1,ValidTime=struct_6)
✅ datetimeTime_invalidTime(ValidDate=datetime,InvalidTime=abc)
✅ datetimeTime_invalidTime(ValidDate=datetime,InvalidTime=10_30)
✅ datetimeTime_invalidTime(ValidDate=datetime,InvalidTime=10_30_UTC)
✅ datetimeTime_invalidTime(ValidDate=datetime_1,InvalidTime=abc)
✅ datetimeTime_invalidTime(ValidDate=datetime_1,InvalidTime=10_30)
✅ datetimeTime_invalidTime(ValidDate=datetime_1,InvalidTime=10_30_UTC)
✅ tCommand
✅ noArguments
✅ positionalArguments
✅ namedArguments
✅ positionalAndNamedArguments
✅ tComposition
✅ apply
✅ tCompression
✅ compressionWidth_variable
✅ compressionWidth_overwrite
✅ compressionWidth_default
✅ tConvert
✅ apply
✅ tConvertToDateTime
✅ convertToDateTime
✅ tConvertToSignedInteger
✅ convertToSignedInteger(UnsignedInteger=-23321,SignedInteger=-23321)
✅ convertToSignedInteger(UnsignedInteger=18858,SignedInteger=18858)
✅ convertToSignedInteger(UnsignedInteger=2x2_double,SignedInteger=2x2_double)
✅ tCrop
✅ mustBeTimeFilter_valid(ValidValue=1x1_timerange)
✅ mustBeTimeFilter_valid(ValidValue=1x1_withtol)
✅ mustBeTimeFilter_valid(ValidValue=1x2_datetime)
✅ mustBeTimeFilter_valid(ValidValue=1x1_duration)
✅ mustBeTimeFilter_valid(ValidValue=1x1_duration_1)
✅ mustBeTimeFilter_valid(ValidValue=1x2_duration)
✅ mustBeTimeFilter_valid(ValidValue=1x2_duration_1)
✅ mustBeTimeFilter_invalid(InvalidValue=1x1_double_1)
✅ mustBeTimeFilter_invalid(InvalidValue=1x1_cell)
✅ mustBeTimeFilter_invalid(InvalidValue=1x2_cell)
✅ mustBeTimeFilter_invalid(InvalidValue=1x1_datetime)
✅ mustBeTimeFilter_invalid(InvalidValue=1x3_duration)
✅ convertToTimeSubscript(SubscriptTime=struct)
✅ convertToTimeSubscript(SubscriptTime=struct_1)
✅ convertToTimeSubscript(SubscriptTime=struct_2)
✅ convertToTimeSubscript(SubscriptTime=struct_3)
✅ convertToTimeSubscript(SubscriptTime=struct_4)
✅ convertToTimeSubscript(SubscriptTime=struct_5)
✅ convertToTimeSubscript(SubscriptTime=struct_6)
✅ convertToStartEndTime(StartEndTime=struct)
✅ convertToStartEndTime(StartEndTime=struct_1)
✅ convertToStartEndTime(StartEndTime=struct_2)
✅ convertToStartEndTime(StartEndTime=struct_3)
✅ convertToStartEndTime(StartEndTime=struct_4)
✅ convertToStartEndTime(StartEndTime=struct_5)
✅ convertToStartEndTime(StartEndTime=struct_6)
✅ splitFilters_scalar
✅ splitFilters_vector
✅ splitFilters_incompatibleSize
✅ tData
✅ metadata_sort
✅ metadata_struct
✅ metadata_getDisplay_empty
✅ metadata_getDisplay_scalar
✅ metadata_getDisplay_vectorSameValue
✅ metadata_getDisplay_vectorDifferentValues
✅ metadata_getDisplay_vectorCustomAlternative
✅ getMethod_singleProperty
✅ getMethod_multipleProperties_manyScalars
✅ getMethod_multipleProperties_singleVector
✅ getMethod_other
✅ getMethod_invalidProperty
✅ getMethod_invalidSignature
✅ copyMethod
✅ tDataVisualization
⚪ startApp_validMission(ValidMission=Bartington)
⚪ startApp_validMission(ValidMission=HelioSwarm)
⚪ startApp_validMission(ValidMission=IMAP)
⚪ startApp_invalidMission(InvalidMission=Solar_Orbiter)
⚪ startApp_invalidMission(InvalidMission=Not_a_Mission)
✅ tDefault
✅ setLegendLabel
✅ setLegendLocation
✅ setGridProperty(GridProperties=struct)
✅ setGridProperty(GridProperties=struct_1)
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ setSimpleProperty(Properties=struct_2)
✅ setSimpleProperty(Properties=struct_3)
✅ setSimpleProperty(Properties=struct_4)
✅ setSimpleProperty(Properties=struct_5)
✅ setSimpleProperty(Properties=struct_6)
✅ setSimpleProperty(Properties=struct_7)
✅ setSimpleProperty(Properties=struct_8)
✅ setSimpleProperty(Properties=struct_9)
✅ tEvent
✅ sort
✅ crop_adjustTimestamp
✅ crop_adjustDuration
✅ crop_missing
✅ timetable_modeChange
✅ timetable_rangeChange
✅ timetable_rampMode
✅ eventtable_modeChange
✅ getTimestamps_empty
✅ modeChange_dependentProperties(ModeChangeEventData=struct)
✅ modeChange_dependentProperties(ModeChangeEventData=struct_1)
✅ modeChange_dependentProperties(ModeChangeEventData=struct_2)
✅ tEventFilter
✅ alias
✅ tExport
✅ export_defaultFileName
✅ export_specifiedFileName
✅ tField
✅ instantiate
✅ getVisualizeCommand
✅ tField
✅ scienceHKView(AddHK=false)
✅ scienceHKView(AddHK=true)
✅ customNameTitle
✅ nonIntegerDataFrequency
✅ fieldTitle_noSensorSetup
✅ events_autoCompression
✅ tHelioSwarmAnalysis
⚪ fullAnalysis
✅ tHK
✅ hasData
✅ hasData_noData
✅ cropMethod_timerange
✅ cropMethod_noSelection
✅ resampleMethod_higherFrequency
✅ downsampleMethod_lowerFrequency
✅ getHKType_empty
✅ getHKType_default
✅ getHKType
✅ dependentProperties(HKTypes=SID15)
✅ dependentProperties(HKTypes=Processor)
✅ dependentProperties(HKTypes=Power)
✅ dependentProperties(HKTypes=Status)
✅ dependentProperties(HKTypes=Science)
✅ customDisplay_deleted
✅ customDisplay_empty
✅ customDisplay_singleObject
✅ customDisplay_heterogeneous
✅ dispatchHKType(Dispatch=struct)
✅ dispatchHKType(Dispatch=struct_1)
✅ dispatchHKType(Dispatch=struct_2)
✅ dispatchHKType(Dispatch=struct_3)
✅ dispatchHKType(Dispatch=struct_4)
✅ tHKMATOut
✅ getExportFileName
✅ convertToExportFormat
✅ tIALiRT
✅ hasData
✅ hasData_primaryNoData
✅ hasData_secondaryNoData
✅ cropMethod
✅ signalMethods(SignalMethod=resample)
✅ signalMethods(SignalMethod=downsample)
✅ copyMethod
✅ tIMAPAnalysis
⚪ fullAnalysis
✅ tIMAPAnalysis
✅ alias(AliasName=mag.IMAPAnalysis)
✅ alias(AliasName=mag.IMAPTestingAnalysis)
✅ alias(AliasName=mag.AutomatedAnalysis)
✅ tIMAPField
✅ instantiate
✅ getVisualizeCommand
✅ getVisualizeCommand_selectedEvents
✅ getVisualizeCommand_multipleSelectedEvents
✅ tImport
✅ import_empty
✅ import_science_separate
✅ import_science_combined
✅ import_hk_separate
✅ import_hk_combined
✅ tInstrument
✅ hasProperties_noData(HasProperty=HasData)
✅ hasProperties_noData(HasProperty=HasMetaData)
✅ hasProperties_noData(HasProperty=HasScience)
✅ hasProperties_noData(HasProperty=HasHK)
✅ timeRange_noData
✅ timeRange_withData
✅ cropScienceMethod
✅ cropMethod
✅ resampleMethod
✅ downsampleMethod
✅ copyMethod
✅ customDisplay_singleObject
✅ customDisplay_heterogeneous
✅ tLine
✅ setColorProperty(ColorProperties=struct)
✅ setColorProperty(ColorProperties=struct_1)
✅ setColorProperty(ColorProperties=struct_2)
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ setSimpleProperty(Properties=struct_2)
✅ setSimpleProperty(Properties=struct_3)
✅ setSimpleProperty(Properties=struct_4)
✅ setSimpleProperty(Properties=struct_5)
✅ setSimpleProperty(Properties=struct_6)
✅ setSimpleProperty(Properties=struct_7)
✅ setSimpleProperty(Properties=struct_8)
✅ tMissing
✅ removeInterestingRowsWithNaNs
✅ onlyRemoveRowsWithAllNaNs
✅ ignoreNaNsInOtherRows
✅ tMustBeColor
✅ supportedValues(SupportedColor=0x0_double)
✅ supportedValues(SupportedColor=1x3_double)
✅ supportedValues(SupportedColor=2x3_double)
✅ supportedValues(SupportedColor=0x0_char)
✅ supportedValues(SupportedColor=1x1_string_green)
✅ supportedValues(SupportedColor=1x3_char_red)
✅ supportedValues(SupportedColor=1x1_string_none)
✅ supportedValues(SupportedColor=1x1_string__7be7d5)
✅ invalidValues(InvalidColor=1x1_double_1)
✅ invalidValues(InvalidColor=1x2_double)
✅ invalidValues(InvalidColor=1x4_double)
✅ invalidValues(InvalidColor=1x1_string_)
✅ tMustMatchRegex
✅ mustMatchRegex
✅ mustMatchRegex_empty
✅ mustMatchRegex_fail
✅ tPlot
✅ setMarkerProperty(MarkerProperties=struct)
✅ setMarkerProperty(MarkerProperties=struct_1)
✅ setMarkerProperty(MarkerProperties=struct_2)
✅ setMarkerProperty(MarkerProperties=struct_3)
✅ setMarkerProperty(MarkerProperties=struct_4)
✅ setMarkerProperty(MarkerProperties=struct_5)
✅ setColorProperty(ColorProperties=struct)
✅ setColorProperty(ColorProperties=struct_1)
✅ setColorProperty(ColorProperties=struct_2)
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ tPSD
✅ instantiate
✅ getVisualizeCommand
✅ getVisualizeCommand_modifiedStartDate
✅ getVisualizeCommand_modifiedDuration
✅ tPSD
✅ independentVariable
✅ dependentVariables
✅ dependentProperties(PropertyName=struct)
✅ dependentProperties(PropertyName=struct_1)
✅ dependentProperties(PropertyName=struct_2)
✅ dependentProperties(PropertyName=struct_3)
✅ tQuality
✅ isPlottable
✅ isScience
✅ tSaveLoad
✅ saveobj
✅ tScatter
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ setSimpleProperty(Properties=struct_2)
✅ setSimpleProperty(Properties=struct_3)
✅ setSimpleProperty(Properties=struct_4)
✅ setSimpleProperty(Properties=struct_5)
✅ tScatterhistogram
✅ setGroupVariable_empty
✅ setGroupVariable
✅ tScience
✅ metadata_model
✅ metadata_fee
✅ magnitude
✅ derivative_empty(DerivativeVariable=dX)
✅ derivative_empty(DerivativeVariable=dY)
✅ derivative_empty(DerivativeVariable=dZ)
✅ derivative_nonEmpty(DerivativeVariable=dX)
✅ derivative_nonEmpty(DerivativeVariable=dY)
✅ derivative_nonEmpty(DerivativeVariable=dZ)
✅ quality_set
✅ hasData
✅ hasData_noData
✅ cropMethod_duration_positive
✅ cropMethod_duration_negative
✅ cropMethod_timerange
✅ cropMethod_withtol
✅ cropMethod_events
✅ cropMethod_noSelection
✅ resampleMethod_lowerFrequency
✅ resampleMethod_higherFrequency
✅ resampleMethod_error
✅ downsampleMethod_lowerFrequency
✅ downsampleMethod_errorInitialFrequency
✅ downsampleMethod_errorTargetFrequency
✅ filterMethod_digitalFilter
✅ replaceMethod_default(ReplacementFilter=duration)
✅ replaceMethod_default(ReplacementFilter=timerange)
✅ replaceMethod_default(ReplacementFilter=withtol)
✅ replaceMethod_specified
✅ computePSD_sineWave_default
✅ computePSD_sineWave_startAndDuration
✅ getName_primary
✅ getName_secondary
✅ getName_default
✅ getName_tooMany
✅ select_primarySecondary
✅ select_outboardInboard
✅ customDisplay_singleObject
✅ customDisplay_singleObject_noSetup
✅ customDisplay_singleObject_noModel
✅ customDisplay_singleObject_noSensor
✅ customDisplay_heterogeneous
✅ tScienceCDFIn
⚪ load
⚪ process_valid(ValidFileDetails=struct)
⚪ process_valid(ValidFileDetails=struct_1)
⚪ process_invalid(InvalidFileName=imap_mag_l1a_burst-maga_20240314_v001.cdf)
⚪ process_invalid(InvalidFileName=imap_mag_l1a_super-mago_20240314_v001.cdf)
✅ tScienceCDFOut
⚪ getExportFileName
⚪ convertToExportFormat
⚪ write
✅ tScienceCSVIn
✅ load
✅ load_empty
✅ process_valid(ValidFileDetails=struct)
✅ process_valid(ValidFileDetails=struct_1)
✅ process_valid(ValidFileDetails=struct_2)
✅ process_valid(ValidFileDetails=struct_3)
✅ process_valid(ValidFileDetails=struct_4)
✅ process_invalid(InvalidFileName=super_data20240410-15h26.csv)
✅ tScienceMATOut
✅ getExportFileName
✅ getExportFileName_IALiRT
✅ convertToExportFormat
✅ write
✅ write_append
✅ tSelect
✅ apply
✅ tSeparate
✅ namedVariables
✅ allVariables
✅ timeDiscriminator
✅ qualityFlag
✅ tSpectrogram
✅ instantiate
✅ getVisualizeCommand
✅ getVisualizeCommand_modifiedOverlap
✅ getVisualizeCommand_modifiedWindow
✅ tStackedplot
✅ setMarkerProperty(MarkerProperties=struct)
✅ setMarkerProperty(MarkerProperties=struct_1)
✅ setMarkerProperty(MarkerProperties=struct_2)
✅ setMarkerProperty(MarkerProperties=struct_3)
✅ setMarkerProperty(MarkerProperties=struct_4)
✅ setMarkerProperty(MarkerProperties=struct_5)
✅ instantaneousEvents
✅ nonInstantaneousEvents_duration
✅ nonInstantaneousEvents_endTime
✅ setColorProperty
✅ setColorProperty_error
✅ tStairs
✅ setMarkerProperty(MarkerProperties=struct)
✅ setMarkerProperty(MarkerProperties=struct_1)
✅ setMarkerProperty(MarkerProperties=struct_2)
✅ setMarkerProperty(MarkerProperties=struct_3)
✅ setMarkerProperty(MarkerProperties=struct_4)
✅ setMarkerProperty(MarkerProperties=struct_5)
✅ setColorProperty(ColorProperties=struct)
✅ setColorProperty(ColorProperties=struct_1)
✅ setColorProperty(ColorProperties=struct_2)
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ tStem
✅ setMarkerProperty(MarkerProperties=struct)
✅ setMarkerProperty(MarkerProperties=struct_1)
✅ setMarkerProperty(MarkerProperties=struct_2)
✅ setMarkerProperty(MarkerProperties=struct_3)
✅ setMarkerProperty(MarkerProperties=struct_4)
✅ setMarkerProperty(MarkerProperties=struct_5)
✅ setColorProperty(ColorProperties=struct)
✅ setColorProperty(ColorProperties=struct_1)
✅ setColorProperty(ColorProperties=struct_2)
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ tStep
✅ documentationProperty(StepClass=mag.process.AllZero,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.AllZero,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.AllZero,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Calibration,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Calibration,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Calibration,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Cast,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Cast,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Cast,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Compression,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Compression,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Compression,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Convert,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Convert,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Convert,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Crop,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Crop,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Crop,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.DateTime,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.DateTime,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.DateTime,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.DigitalFilter,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.DigitalFilter,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.DigitalFilter,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Duplicates,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Duplicates,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Duplicates,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.EventFilter,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.EventFilter,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.EventFilter,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Missing,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Missing,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Missing,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Ramp,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Ramp,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Ramp,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Range,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Range,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Range,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Resample,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Resample,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Resample,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Separate,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Separate,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Separate,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.SignedInteger,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.SignedInteger,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.SignedInteger,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Smooth,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Smooth,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Smooth,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Sort,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Sort,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Sort,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Timestamp,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Timestamp,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Timestamp,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Units,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Units,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Units,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Unwrap,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Unwrap,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Unwrap,PropertyName=DetailedDescription)
✅ tSubtract
✅ apply
✅ tToolbox
✅ packageToolbox(Version=1.0.1)
✅ packageToolbox(Version=2.3.1)
✅ installToolbox
✅ tUseParallel
✅ noParallelPool
✅ noParallelToolbox
✅ tVersion
✅ version
✅ tVisualize
✅ empty
✅ error
Loading