Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Slicer/Slicer
/ types & classes
Types & classes
4,584 in github.com/Slicer/Slicer
⨍
Functions
20,633
◇
Types & classes
4,584
↓ 1,146 callers
Class
QString
Libs/MRML/Widgets/qMRMLPlotViewControllerWidget_p.h:45
↓ 258 callers
Class
QIcon
Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyDefaultPlugin.h:35
↓ 69 callers
Class
QSettings
Base/QTCore/qSlicerCoreApplication.h:42
↓ 62 callers
Class
Default
Annotation to denote the default value for a parameter.
Base/Python/slicer/parameterNodeWrapper/default.py:4
↓ 48 callers
Class
Point
Base/Python/slicer/tests/test_slicer_parameter_pack.py:16
↓ 38 callers
Class
QIcon
Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorPaintEffect_p.h:57
↓ 38 callers
Class
vtkVector3d
Libs/MRML/Core/vtkMRMLSegmentationDisplayNode.h:33
↓ 36 callers
Class
ParameterNodeType
Base/Python/slicer/tests/test_slicer_parameter_node_wrapper.py:209
↓ 30 callers
Class
QUrl
Base/QTGUI/qSlicerWebWidget.h:35
↓ 29 callers
Class
QDir
Modules/Scripted/DICOMLib/Widgets/qSlicerDICOMExportDialog.h:35
↓ 23 callers
Class
SampleDataSource
Describe a set of sample data associated with one or multiple URIs and filenames. Example:: import SampleData from slicer.util impor
Modules/Scripted/SampleData/SampleData.py:132
↓ 22 callers
Class
QColor
Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorAbstractEffect.h:58
↓ 22 callers
Class
SampleDataLogic
Manage the slicer.modules.sampleDataSources dictionary. The dictionary keys are categories of sample data sources. The BuiltIn category is man
Modules/Scripted/SampleData/SampleData.py:518
↓ 21 callers
Class
ParameterPack
Base/Python/slicer/tests/test_slicer_parameter_pack.py:97
↓ 20 callers
Class
ParameterNodeWrapper
Base/Python/slicer/tests/test_slicer_parameter_node_wrapper_guis.py:37
↓ 19 callers
Class
QColor
Modules/Loadable/Terminologies/Widgets/qSlicerTerminologyNavigatorWidget.h:40
↓ 18 callers
Class
Date
Base/Python/slicer/tests/test_slicer_parameter_pack.py:32
↓ 15 callers
Class
BoundingBox
Base/Python/slicer/tests/test_slicer_parameter_pack.py:22
↓ 15 callers
Class
CustomClass
Base/Python/slicer/tests/test_slicer_parameter_node_wrapper.py:26
↓ 14 callers
Class
Choice
Validates that any input value is in the list of valid choices.
Base/Python/slicer/parameterNodeWrapper/validators.py:126
↓ 14 callers
Class
QModelIndex
Libs/MRML/Widgets/qMRMLEventBrokerWidget.h:32
↓ 14 callers
Class
ValidatedSerializer
ValidatedSerializer is a serializer that wraps around another serializer and runs zero or more Validators. If a ValidatedSerializer is w
Base/Python/slicer/parameterNodeWrapper/serializers.py:121
↓ 13 callers
Class
FloatRange
Base/Python/slicer/parameterNodeWrapper/types.py:9
↓ 12 callers
Class
Minimum
Validates that any input value is greater than or equal to the given value.
Base/Python/slicer/parameterNodeWrapper/validators.py:98
↓ 11 callers
Class
DICOMLoadable
Container class for things that can be loaded from dicom files into slicer. Each plugin returns a list of instances from its evaluate meth
Modules/Scripted/DICOMLib/DICOMPlugin.py:28
↓ 11 callers
Class
QModelIndex
Modules/Loadable/Markups/qSlicerMarkupsModuleWidget.h:32
↓ 11 callers
Class
WithinRange
Validates that any input value is within the given range (inclusive).
Base/Python/slicer/parameterNodeWrapper/validators.py:83
↓ 10 callers
Class
IsInstance
Validates that any input value is an instance of a given type.
Base/Python/slicer/parameterNodeWrapper/validators.py:69
↓ 9 callers
Class
ParameterNodeType
Base/Python/slicer/tests/test_slicer_parameter_pack.py:205
↓ 9 callers
Class
SegmentStatisticsLogic
Implement the logic to calculate label statistics. Nodes are passed in as arguments. Results are stored as 'statistics' instance variable.
Modules/Scripted/SegmentStatistics/SegmentStatistics.py:355
↓ 9 callers
Class
SlicerTransformInteractionTest1Logic
Applications/SlicerApp/Testing/Python/SlicerTransformInteractionTest1.py:48
↓ 8 callers
Class
Maximum
Validates that any input value is less than or equal to the given value.
Base/Python/slicer/parameterNodeWrapper/validators.py:112
↓ 8 callers
Class
NotNone
Validates that any input value is not None.
Base/Python/slicer/parameterNodeWrapper/validators.py:58
↓ 8 callers
Class
ScenePerformanceLogic
Applications/SlicerApp/Testing/Python/ScenePerformance.py:118
↓ 7 callers
Class
Foo
Base/Python/slicer/tests/test_slicer_util_VTKObservationMixin.py:10
↓ 7 callers
Class
NumberSerializer
Serializer for numeric types (e.g. int, float).
Base/Python/slicer/parameterNodeWrapper/serializers.py:236
↓ 7 callers
Class
StringSerializer
Serializer for str. Strings are the type that parameterNode.GetParameter/SetParameter use so it is mainly a pass through.
Base/Python/slicer/parameterNodeWrapper/serializers.py:275
↓ 6 callers
Class
Pack
Base/Python/slicer/tests/test_slicer_parameter_node_wrapper_gui_creation.py:75
↓ 6 callers
Class
vtkColor3d
Libs/MRML/Core/vtkMRMLColors.h:26
↓ 5 callers
Class
AnotherCustomClass
Base/Python/slicer/tests/test_slicer_parameter_node_wrapper.py:68
↓ 5 callers
Class
vtkMRMLMessageCollection
Base/QTCore/qSlicerIO.h:38
↓ 4 callers
Class
BoolSerializer
Serializer for bool.
Base/Python/slicer/parameterNodeWrapper/serializers.py:351
↓ 4 callers
Class
DigitsToCharacters
----------------------------------------------------------------------------
Base/Logic/vtkSlicerCLIModuleLogic.cxx:67
↓ 4 callers
Class
ExtensionDescription
Representation of an extension description. This class provides a Python object representation of an extension description. The extension inf
Utilities/Scripts/SlicerWizard/ExtensionDescription.py:8
↓ 4 callers
Class
ExtensionProject
Convenience class for manipulating an extension project. This class provides an additional layer of convenience for users that wish to manipu
Utilities/Scripts/SlicerWizard/ExtensionProject.py:22
↓ 4 callers
Class
JRC2013VisTest
This is the test case for your scripted module.
Applications/SlicerApp/Testing/Python/JRC2013Vis.py:158
↓ 4 callers
Class
ProgressEvent
Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderSeries.h:18
↓ 4 callers
Class
QPoint
Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorPaintEffect_p.h:56
↓ 4 callers
Class
QSettings
Modules/Loadable/Segmentations/qSlicerSegmentationsSettingsPanel.h:34
↓ 4 callers
Class
RSNAVisTutorialTest
This is the test case for your scripted module. Uses ScriptedLoadableModuleTest base class, available at: https://github.com/Slicer/Slice
Applications/SlicerApp/Testing/Python/RSNAVisTutorial.py:156
↓ 4 callers
Class
RangeBounds
Validates that the values in a range are within the given overall bounds.
Base/Python/slicer/parameterNodeWrapper/validators.py:154
↓ 4 callers
Class
T
Libs/MRML/Core/vtkImageMapToWindowLevelAddon.h:98
↓ 4 callers
Class
TupleSerializer
Base/Python/slicer/parameterNodeWrapper/serializers.py:702
↓ 3 callers
Class
AtlasTestsTest
This is the test case for your scripted module. Uses ScriptedLoadableModuleTest base class, available at: https://github.com/Slicer/Slice
Applications/SlicerApp/Testing/Python/AtlasTests.py:125
↓ 3 callers
Class
BadDateException
Base/Python/slicer/tests/test_slicer_parameter_pack.py:27
↓ 3 callers
Class
CLIEventTestLogic
Applications/SlicerApp/Testing/Python/CLIEventTest.py:54
↓ 3 callers
Class
CodeIdentifier
Information needed to uniquely identify a terminology code
Modules/Loadable/Terminologies/Logic/vtkSlicerTerminologiesModuleLogic.h:47
↓ 3 callers
Class
FindRequest
Base/Logic/vtkSlicerCLIModuleLogic.cxx:191
↓ 3 callers
Class
ListSerializer
Serializer for lists of a type.
Base/Python/slicer/parameterNodeWrapper/serializers.py:597
↓ 3 callers
Class
NodeSerializer
Serializer for any instance (including subclasses) of slicer.vtkMRMLNode.
Base/Python/slicer/parameterNodeWrapper/serializers.py:385
↓ 3 callers
Class
ParameterNodeWrapper
Base/Python/slicer/tests/test_slicer_parameter_node_wrapper_gui_creation.py:102
↓ 3 callers
Class
PluggableMarkupsSelfTestLogic
Modules/Loadable/Markups/Testing/Python/PluggableMarkupsSelfTest.py:72
↓ 3 callers
Class
QUrl
Modules/Loadable/SceneViews/GUI/qSlicerSceneViewsModuleWidget.h:17
↓ 3 callers
Class
RSNAQuantTutorialTest
This is the test case for your scripted module. Uses ScriptedLoadableModuleTest base class, available at: https://github.com/Slicer/Slice
Applications/SlicerApp/Testing/Python/RSNAQuantTutorial.py:134
↓ 3 callers
Class
ShaderPropertiesTest
Applications/SlicerApp/Testing/Python/ShaderProperties.py:63
↓ 3 callers
Class
VectorToScalarVolumeParameterNode
Modules/Scripted/VectorToScalarVolume/VectorToScalarVolume.py:102
↓ 3 callers
Class
vtkMRMLAnnotationLineDisplayNode
Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationLinesNode.h:14
↓ 3 callers
Class
vtkMRMLSegmentationStorageNode
Modules/Loadable/Segmentations/Logic/vtkSlicerSegmentationsModuleLogic.h:42
↓ 3 callers
Class
vtkMatrix4x4
Libs/MRML/Core/vtkMRMLSliceNode.h:25
↓ 3 callers
Class
vtkSlicerMarkupsInteractionWidget
Markups module includes
Modules/Loadable/Markups/Logic/vtkSlicerMarkupsLogic.h:30
↓ 3 callers
Class
vtkSlicerPlotsLogic
Modules/Loadable/Plots/SubjectHierarchyPlugins/qSlicerSubjectHierarchyPlotsPlugin.h:30
↓ 3 callers
Class
vtkSlicerSceneViewsModuleLogic
Modules/Loadable/SceneViews/GUI/qMRMLSceneViewMenu.h:36
↓ 3 callers
Class
vtkSlicerTablesLogic
Modules/Loadable/Tables/qSlicerTablesReader.h:30
↓ 2 callers
Class
AddManyMarkupsFiducialTestLogic
Modules/Loadable/Markups/Testing/Python/AddManyMarkupsFiducialTest.py:149
↓ 2 callers
Class
AnyPack
Base/Python/slicer/tests/test_slicer_parameter_pack.py:480
↓ 2 callers
Class
ComponentInfo
Libs/MRML/Core/vtkMRMLSliceDisplayNode.h:210
↓ 2 callers
Class
CreateComponentDialog
Modules/Scripted/ExtensionWizard/ExtensionWizardLib/CreateComponentDialog.py:50
↓ 2 callers
Class
CropVolumeSequenceLogic
This class should implement all the actual computation done by your module. The interface should be such that other python code can import
Modules/Scripted/CropVolumeSequence/CropVolumeSequence.py:169
↓ 2 callers
Class
CustomIntSerializer
Stores ints as their negative. Used to test being able to use a specific serializer.
Base/Python/slicer/tests/test_slicer_parameter_node_wrapper.py:112
↓ 2 callers
Class
DICOMExportScalarVolume
Code to export slicer data to dicom database TODO: delete temp directories and files
Modules/Scripted/DICOMLib/DICOMExportScalarVolume.py:21
↓ 2 callers
Class
DICOMPatcherLogic
This class should implement all the actual computation done by your module. The interface should be such that other python code can import
Modules/Scripted/DICOMPatcher/DICOMPatcher.py:676
↓ 2 callers
Class
DataProbeInfoWidget
Modules/Scripted/DataProbe/DataProbe.py:69
↓ 2 callers
Class
DictSerializer
Serializer for dict types. Maintains dictionary order. Currently stored as a list of tuples to maintain ordering.
Base/Python/slicer/parameterNodeWrapper/serializers.py:841
↓ 2 callers
Class
DirectoryListWidget
Modules/Scripted/ExtensionWizard/ExtensionWizardLib/DirectoryListWidget.py:36
↓ 2 callers
Class
JRC2013VisLogic
This class should implement all the actual computation done by your module. The interface should be such that other python code can import
Applications/SlicerApp/Testing/Python/JRC2013Vis.py:147
↓ 2 callers
Class
Label
Base/Python/slicer/parameterNodeWrapper/guiCreation.py:41
↓ 2 callers
Class
LineProfileLogic
This class should implement all the actual computation done by your module. The interface should be such that other python code can import
Modules/Scripted/LineProfile/LineProfile.py:238
↓ 2 callers
Class
MarkupsInCompareViewersSelfTestLogic
Modules/Loadable/Markups/Testing/Python/MarkupsInCompareViewersSelfTest.py:75
↓ 2 callers
Class
MarkupsInViewsSelfTestLogic
Modules/Loadable/Markups/Testing/Python/MarkupsInViewsSelfTest.py:78
↓ 2 callers
Class
ModelInfo
Base/Python/slicer/tests/test_slicer_parameter_pack.py:289
↓ 2 callers
Class
MyModuleTest
Base/Python/slicer/tests/test_slicer_util_VTKObservationMixin.py:277
↓ 2 callers
Class
NeurosurgicalPlanningTutorialMarkupsSelfTestLogic
This class should implement all the actual computation done by your module. The interface should be such that other python code can import
Modules/Loadable/Markups/Testing/Python/NeurosurgicalPlanningTutorialMarkupsSelfTest.py:99
↓ 2 callers
Class
ParameterInfo
Base/Python/slicer/parameterNodeWrapper/parameterInfo.py:11
↓ 2 callers
Class
ParameterPackSerializer
Serializer for any parameterPack.
Base/Python/slicer/parameterNodeWrapper/parameterPack.py:386
↓ 2 callers
Class
PathSerializer
Serializer for pathlib types (Path, PosixPath, WindowsPath, PurePath, PurePosixPath, PureWindowsPath).
Base/Python/slicer/parameterNodeWrapper/serializers.py:312
↓ 2 callers
Class
QItemSelection
Modules/Loadable/Segmentations/Widgets/qMRMLSegmentsTableView.h:43
↓ 2 callers
Class
QSettings
Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchySettingsPanel.h:34
↓ 2 callers
Class
ScenePerformanceTest
Applications/SlicerApp/Testing/Python/ScenePerformance.py:135
↓ 2 callers
Class
ScreenCaptureLogic
This class should implement all the actual computation done by your module. The interface should be such that other python code can import
Modules/Scripted/ScreenCapture/ScreenCapture.py:815
↓ 2 callers
Class
ScriptedLoadableModuleTemplateLogic
This class should implement all the actual computation done by your module. The interface should be such that other python code can import
Extensions/Testing/ScriptedLoadableExtensionTemplate/ScriptedLoadableModuleTemplate/ScriptedLoadableModuleTemplate.py:151
next →
1–100 of 4,584, ranked by callers