Modules by Dll in Detail

MLBase
ModuleAuthorsTypeStatusGenreDllComment
ComposeBaseListJan-Martin KuhnigkMLModulestableFieldsMLBaseComposes two base objects to one BaseList.
CopyListJan-Martin KuhnigkMLModulestableFieldsMLBaseCopies (ListBase-derived) object lists.
DecomposeBaseListJan-Martin KuhnigkMLModulestableFieldsMLBaseDecomposes a BaseList in a solitary object and a rest list.
ExtractObjectFromListJan-Martin KuhnigkMLModulestableFieldsMLBaseExtract a single object from an ML object list.
MergeListsJan-Martin KuhnigkMLModulestableFieldsMLBaseMerges two lists of the same arbitrary (BaseListTemplate-derived, for example XMarkerList) type.
StringListContainerTobias BoskampMLModulestableFieldsMLBaseContainer for a string list object.
StylePaletteTobias BoskampMLModulestableVisualizationMLBaseProvides colors, curve styles and marker type settings.
XMarkerListContainerTobias BoskampMLModulestableMarkerMLBaseContainer for a string list object.
MLBasicModules
ModuleAuthorsTypeStatusGenreDllComment
AddNoiseHorst Hahn, Jan Rexilius, Ola FrimanMLModulestableGeneratorsMLBasicModulesCreates noise based on various models.
Arithmetic1Dirk SelleMLModulestableUnaryMLBasicModulesArithmetic processing of an image
Arithmetic2Dirk SelleMLModulestableBinaryMLBasicModulesArithmetic processing of two images
BaseBypassOpMarkus KrebsMLModulestableFieldsMLBasicModulesBypass for base fields; allows explicit update of output.
BoolArithmeticTobias BöhlerMLModulestableMLBasicModulesStandard boolean arithmetic operations.
BypassVolker DickenMLModulestableFlowControlMLBasicModulesDummy operator, maybe useful to connect a single network input to multiple modules
ConstantImageDirk SelleMLModulestableGeneratorsMLBasicModulesGenerates a constant image
DiscardNegativeHolger BourquainMLModulestableImageMLBasicModulesReplaces negative voxels by 0. Algorithm optimized for this special task, faster than IntervalThreshold.
ExtractLabelsJan-Martin Kuhnigk, Alexander GryanikMLModulestableUnaryMLBasicModulesExtracts objects identified via a defined labels (= bitmasks) from a given label image
GetVoxelValueLars BornemannMLModulestableUnaryMLBasicModulesGetting the value of an image to a given world coordinate
ImagePropertyConvertDirk Selle, Horst HahnMLModulestableImageMainMLBasicModulesConverts image properties.
InfoWolf SpindlerMLModulestableInfoMLBasicModulesDisplay properties of input image
RampFilterHorst HahnMLModulestableGeneratorsMLBasicModulesCreates a grey value ramp with amplitude and direction; add to input or ramp alone.
SetVoxelValueJan-Martin KuhnigkMLModulestableUnaryMLBasicModulesSets a single voxel value of an image at a given world or voxel position
SubImageFlorian Link, Tobias BoskampMLModulestableSubimageMLBasicModulesExtract a subimage out of an input image
TestPatternFlorian LinkMLModulestableGeneratorsMLBasicModulesGenerates a test image
MLBeam
ModuleAuthorsTypeStatusGenreDllComment
CavitySeekerStephan ZidowitzMLModulestableMorphologyMLBeamCavity search doing sophisticate kernel based evaluation of surrounding area.
Sprawl2DStephan ZidowitzMLModulestableMorphologyMLBeam2D sprawling of a given object based on a reference image. The given object is extended along radial beams to the next border or the reference image.
MLBitImageTools
ModuleAuthorsTypeStatusGenreDllComment
BitImageArithmeticAndreas Burgmann, Wolf SpindlerMLModulestableBitImageToolsMLBitImageToolsUnary and binary operations on a bit image
BitImageLoadWolf SpindlerMLModulestableBitImageIOMLBitImageToolsLoads a BitImage from file and provides it as ML image and base object
BitImageSaveWolf SpindlerMLModulestableBitImageIOMLBitImageToolsSave an ML image as BitImage with interval segmentation
BitImageToMLWolf SpindlerMLModulestableBitImageToolsMLBitImageToolsConverts a BitImage and provides it as ML image
MLToBitImageWolf SpindlerMLModulestableBitImageToolsMLBitImageToolsSave an ML image as BitImage with interval segementation
MLCluster
ModuleAuthorsTypeStatusGenreDllComment
ConnectedComponentsStephan Kuhagen, Andrea Schenk, Jan-Martin Kuhnigk, Markus KrebsMLModulestableRegionMLClusterfinds connected regions with identical gray value
MLColor
ModuleAuthorsTypeStatusGenreDllComment
ColorMatrixRegina Ochotzki, Mathias SchlueterMLModulestableLUTMLColorApplys a matrix to an input image to change the colors
ColorModelConverterRegina OchotzkiMLModulestableLUTMLColorchanges color model of an input image
ColorTableRegina Ochotzki, Mathias SchlueterMLModulestableLUTMLColorOffers different Color Tables
MLComplexArithmetic
ModuleAuthorsTypeStatusGenreDllComment
ComplexArithmetic1Etienne von Lavante, Johann DrexlMLModulestableUnaryMLComplexArithmeticPerforms some complex number specific functions
ComplexArithmetic2Etienne von Lavante, Johann DrexlMLModulestableBinaryMLComplexArithmeticperforms complex arithmetics on two inputs
ComplexToRealEtienne von Lavante, Johann DrexlMLModulestableUnaryMLComplexArithmeticComputes either abs, arg or power of complex number
MLContour
ModuleAuthorsTypeStatusGenreDllComment
ContourManagerAndrea SchenkMLModulestableContourMLContourManagement of Contours
Draw2DAndrea SchenkMLModulestableContourMLContourManual drawing of closed contours on slices.
LiveWireAndrea SchenkMLModulestableContourMLContourSemi-automatic segmentation by user-steered definition of contours.
RegionToContourAndrea SchenkMLModulework-in-progressContourMLContourTransformation of regions to contours on slices.
MLCoordUtils1
ModuleAuthorsTypeStatusGenreDllComment
CalculateAngleHorst HahnMLModulestableGeometryMLCoordUtils1Calculates angle between two vectors
CalculateVectorFromVectorsHorst HahnMLModulestableVectorMLCoordUtils1Calculates vector from two vectors
ComposeArrayJan RexiliusMLModulestableCoordinateMLCoordUtils1Compose ML Multifield
ComposeMatrixFlorian LinkMLModulestableCoordinateMLCoordUtils1Composes matrix from float values or vectors
ComposePlaneHorst HahnMLModulestablePlaneMLCoordUtils1Composes plane from point and normal vector
ComposeRotationTobias BoskampMLModulestableCoordinateMLCoordUtils1Compute composition of two rotations
ComposeVectorFlorian LinkMLModulestableVectorMLCoordUtils1Composes vector from single float values
DecomposeArrayJan RexiliusMLModulestableCoordinateMLCoordUtils1Decompose ML Multifield
DecomposeMatrixFlorian LinkMLModulestableCoordinateMLCoordUtils1Decomposes matrix to vectors
DecomposeVectorFlorian LinkMLModulestableVectorMLCoordUtils1Decomposes vector to single float values
MatrixArithmeticTobias BöhlerMLModulestableMLCoordUtils1Standard matrix operations for (two) 4x4 homogenous matrices.
MultiFieldInventorTrafoMatthias KoenigMLModulestableCoordinateMLCoordUtils1Transform between inventor and ml multifields
OrthoReformat3Tobias BoskampMLModulestableResampleMLCoordUtils1Reformat for sagittal, coronal and transversal view.
OrthoSwapFlipTobias BoskampMLModulestableResampleMLCoordUtils1Swap and flip coordinates, select view direction.
SetWorldMatrixTobias BoskampMLModulestableCoordinateMLCoordUtils1Copy voxel-to-world-matrix from reference image or compose using elementary transforms
TriplePlaneCaroline KühnelMLModulestableCoordinateMLCoordUtils1compute the orthogonal representation of three given planes and gives the intersection point of them
VecBoxConvertJan-Martin KuhnigkMLModulestableGeometryMLCoordUtils1Converts box, vector and component fields into each other.
VectorsFromMarkerListFlorian LinkMLModulestableVectorMLCoordUtils1
WorldVoxelConvertTobias BoskampMLModulestableCoordinateMLCoordUtils1Convert world in voxel coordinates and vice versa.
MLCrypto
ModuleAuthorsTypeStatusGenreDllComment
ImageHashGereon FreyMLModulework-in-progressInspectorsMLCryptoModule to generate different hashes for an image.
MLCSO
ModuleAuthorsTypeStatusGenreDllComment
CSOManagerOlaf KonradMLModulestableCSOModuleMLCSOAdministers and maintains CSOs
MLCSOModules
ModuleAuthorsTypeStatusGenreDllComment
CSOAffineTransformationModificatorOlaf KonradMLModulestableCSOModuleMLCSOModulesTransforms a list of selected CSOs by a 4x4 matrix.
CSOConvertTo3DMaskOlaf Konrad, Frank HeckelMLModulestableCSOModuleMLCSOModulesConverts a CSOList to a mask image by a smooth 3D interpolation.
CSOConvertToImageOlaf Konrad, Frank HeckelMLModulestableCSOModuleMLCSOModulesConverts a CSOList to an ML image using OpenMP.
CSOFilterOlaf KonradMLModulestableCSOModuleMLCSOModulesFilters an input CSOList by certain options.
CSOInfoOlaf KonradMLModulestableCSOModuleMLCSOModulesProvides some info about a CSOList
CSOIsoGeneratorAlexander Koehn, Olaf KonradMLModulestableCSOModuleMLCSOModulesFinds all iso contours on given input image.
CSOLoadOlaf KonradMLModulestableCSOPersistenceMLCSOModulesLoads a CSOList from a file.
CSOMergeAlexander KoehnMLModulestableCSOModuleMLCSOModulesMerges two input CSOLists.
CSOSaveOlaf KonradMLModulestableCSOPersistenceMLCSOModulesSaves a CSOList to file.
CSOSliceInterpolatorOlaf KonradMLModulestableCSOModuleMLCSOModulesInterpolates parallel CSOs on slices.
CSOVoxelSetToImageOlaf KonradMLModulestableCSOModuleMLCSOModulesConverts CSOVoxelSets to an ML image for testing.
CSOVoxelSetToMarkerListOlaf KonradMLModulestableCSOModuleMLCSOModulesConverts a CSOVoxelSetList to a XMarkerList for testing.
ImageToCSOVoxelSetOlaf KonradMLModulestableCSOModuleMLCSOModulesConverts an ML image to a CSOVoxelSetList for testing.
MLCurve
ModuleAuthorsTypeStatusGenreDllComment
ConcatenateCurvesTobias BoskampMLModulestableDiagramMLCurveConcatenate input curves and curve lists to a single output curve list
CurveCursorTobias BoskampMLModulestableDiagramMLCurvePick curve values and display curve cursor
PrintCurvesTobias BoskampMLModulestableDiagramMLCurvePrint curve data into a text field and/or to a text file.
ProfileCurveTobias BoskampMLModulestableDiagramMLCurveExtract profile curve data from an image.
MLDiagnosis
ModuleAuthorsTypeStatusGenreDllComment
BadModuleWolf SpindlerMLModulestableTestMLDiagnosisA garbage module containing invalid settings, programming errors and other bad stuff for testing purposes
CacheViewThusitha ParakramaMLModulestableInspectorsMLDiagnosisView Cache utilization
ChecksumThusitha ParakramaMLModulestableInspectorsMLDiagnosisCompute checksum of an image
ConsoleWolf SpindlerMLModulestableInspectorsMLDiagnosisAppends ML messages to a userdefined log file
CoreControlWolf SpindlerMLModulestableInspectorsMLDiagnosisInterface module to ML core settings
ErrorTestWolf SpindlerMLModulestableTestMLDiagnosisPrints/Forces different types of messages and forces desired error types
FieldTracerWolf SpindlerMLModulestableInspectorsMLDiagnosisRecorder for Field Notifications
ImageCalculationDiagnosisFlorian LinkMLModulework-in-progressMLDiagnosisA module that shows internal details of an ML module's output image and the involved settings
MemoryTracerWolf SpindlerMLModulestableInspectorsMLDiagnosisCounts and memory allocations frees and memory block exceeds in windows debug mode it
MLLogFileWolf SpindlerMLModulestableInspectorsMLDiagnosisAppends ML messages to a userdefined log file
ModuleViewWolf SpindlerMLModulestableInspectorsMLDiagnosisModule to show internal state ML module
RuntimeDumpWolf SpindlerMLModulestableInspectorsMLDiagnosisInstalls a dump function for bad runtime typed object
RuntimeViewWolf SpindlerMLModulestableInspectorsMLDiagnosisModule to give an overview about currently registered runtime types
TesterWolf SpindlerMLModulestableTestMLDiagnosisModule to test ML modules
TestInputWolf SpindlerMLModulestableInspectorsMLDiagnosisModule to create test images
TraceViewWolf SpindlerMLModulestableTestMLDiagnosisShows the current tracing state A garbage module containing invalid settings, programming errors and other bad stuff for testing purposes
MLDiffusion1
ModuleAuthorsTypeStatusGenreDllComment
DiffusionRichard Rascher-Friesenhausen, Jan RexiliusMLModulestableDiffusionMLDiffusion1Nonlinear Diffusion Filter
MLDrawPrimitives
ModuleAuthorsTypeStatusGenreDllComment
DrawPrimitivesTobias Boskamp, Horst HahnMLModulework-in-progressDrawMLDrawPrimitivesDraw geometrical primitives into an image
MLDRR
ModuleAuthorsTypeStatusGenreDllComment
DRRAxel NeweMLModulestableProjectionMLDRRCreates a (2D) Digitally Reconstructed Radiograph from 3D CT data
DRRLUTAxel NeweMLModulestableProjectionMLDRRGenerates LUTs for LUT based projections of the DRR module
MLDTF
ModuleAuthorsTypeStatusGenreDllComment
DistanceTransformDirk SelleMLModulestableDistanceMLDTF3D-distance transformation of a binary image
DistFromXMarkerListStephan ZidowitzMLModulestableMarkerMLDTFCalculate nearest listelement to given spatial position
DtfSkeletonizationMilo HindennachMLModulestableDistanceMLDTF3D distance transformation by homotopic thinning, skeletonization
EuclideanDTFMarkus Krebs, Milo HindennachMLModulestableDistanceMLDTFThe EuclideanDTF module calculates the euclidean distance image in 2D or 3D. It is also possible to calculate the Voronoi division.
MLDynaCurve
ModuleAuthorsTypeStatusGenreDllComment
DynaCurveTobias BoskampMLModulestableDiagramMLDynaCurveExtract time curves from dynamic image data
MLFilter1
ModuleAuthorsTypeStatusGenreDllComment
CalculateGradientHolger Bourquain, Jan RexiliusMLModulework-in-progressFiltersMLFilter1Calculates the gradient image in all directions
RecAnisoDiffusionHorst HahnMLModulestableDiffusionMLFilter1Recursive (iterative), anisotropic (edge preserving 'EP') binomial (Gaussian) filter.
RecGaussFilterHorst HahnMLModulestableDiffusionMLFilter1Recursive (iterative) binomial (Gaussian) filter
MLFilter2
ModuleAuthorsTypeStatusGenreDllComment
BitConvertRegina OchotzkiMLModulestableImageMLFilter2Set/Clears/Inverts certain bit planes in an image
BitMaskConvertRegina OchotzkiMLModulestableImageMLFilter2Set/Clears/Inverts certain bit planes in an image in dependency of a second input image as mask
BoxCountingDimRegina OchotzkiMLModulestableStatisticsMLFilter2Calculates the box-counting (Minkowski) dimension of an object
FloydSteinbergWolf SpindlerMLModulestableDiffusionMLFilter2Uses Floyd-Steinberg dithering to reduce number of gray values in image with error distribution
HessianFilterRegina Ochotzki, Milo HindennachMLModulestableKernelMLFilter2Vesselness filter similar to Frangi et al.
HistogramEqualizationRegina OchotzkiMLModulework-in-progressFiltersMLFilter2Applys a histogram equalization to an input image
KernelMaskRegina OchotzkiMLModulestableKernelMLFilter2Puts values of an image area into a kernel with defined extention
TextureFilterRegina OchotzkiMLModulestableFiltersMLFilter2Applies statistic texture filters to an image
MLFourier
ModuleAuthorsTypeStatusGenreDllComment
FFT2DTobias BöhlerMLModulestableFourierMLFourierComputes a two-dimensional Fast Fourier Transformation (FFT).
MLFuzzy
ModuleAuthorsTypeStatusGenreDllComment
ConvexHullSarah BehrensMLModulestableRegionMLFuzzyCalculates the convex hull of an object in 2D.
FuzzyClusterMichael Schwier, Sarah BehrensMLModulework-in-progressFuzzyMLFuzzyUses the fuzzy cmeans algorithm to extract a given number of clusters.
FuzzyConnectDistanceSarah BehrensMLModulework-in-progressFuzzyMLFuzzyUses distance-based fuzzy connectedness for the segmentation of an image.
MLGeometry1
ModuleAuthorsTypeStatusGenreDllComment
ConcatenateImagesMathias Schlueter, Horst HahnMLModulestableBinaryMLGeometry1concatenates images
DeMosaicHorst HahnMLModulestableNeuroMLGeometry1Extracts mosaic features from fMRI and DTI data and converts data to 4d data.
DimensionSliceCloneMathias SchlueterMLModulestableSubimageMLGeometry1clones dimension slices of an image
ExtrudeDimensionFlorian WeilerMLModulework-in-progressResampleMLGeometry1Extrudes an image from n to (n+1) dimensions. May be used to generate a height profile from a single slice.
ImageSeparatorBernd Merkel, Andreas BurgmannMLModulestableSubimageMLGeometry1Separates matrix columns of an input image
InterleaveDimensionWolf SpindlerMLModulestableResampleMLGeometry1Merges a dimension sequentially into another one
MagnifyTobias BoskampMLModulestableSubimageMLGeometry1Extract a region from the input image and scale its voxel-to-world-matrix
MarkerStatisticsTobias BoskampMLModulework-in-progressMarkerMLGeometry1Compute statistics on a marker list
MaskToMarkersBernd KuemmerlenMLModulestableMarkerMLGeometry1Create a list of XMarkers from a Mask image
MergeRegionsJan-Martin KuhnigkMLModulestableSubimageMLGeometry1Merges up to 4 different Regions belonging to the same volume. Several merge modes (mask, max, ...) available.
OrthoProjectionHorst HahnMLModulestableResampleMLGeometry1projects a volume dataset along a given dimension
ReplicateMathias SchlueterMLModulestableSubimageMLGeometry1replicates an image
Resample3DHorst HahnMLModulestableResampleMLGeometry1Interpolation in 3d on arbitrary planar parallel grid. 17 filters available
ReshapeMatthias KoenigMLModulestableResampleMLGeometry1reshapes / converts the image size (x, y, z, c, t, u) to a new (x1, y1, z1, c1, t1, u1)
SeparateBitsHorst HahnMLModulestableScaleMLGeometry1Spreads all gray levels that occur in an image to separate bits, and reverse.
SortSlices4DHorst HahnMLModulestableResampleMLGeometry1Sorting of slices of 4d image that have been imported erroneously as 3d image.
SwapFlipDimensionsMarkus HarzMLModulestableResampleMLGeometry1User may choose two dimensions to swap with all contents. Useful i.e. for misaligned data.
MLGVR
ModuleAuthorsTypeStatusGenreDllComment
GVRCacheInfoFlorian LinkMLModulestableMLGVRmanages the GVR caches
GVRImageToVolumeFlorian LinkMLModulestableOctreeMLGVRcreates a GVR volume in memory
GVRPickResultInfoFlorian LinkMLModulestableOctreeMLGVRget information on a picking result
GVRPickResultToCurveFlorian LinkMLModulestableOctreeMLGVRconvert a picking result to curve objects
GVRTestPatternFlorian LinkMLModulestableMLGVRcreate test patterns for GVR rendering
GVRTestPatternAnalyzerFlorian LinkMLModulestableMLGVRanalyze test pattern screenshot for GVR rendering
GVRVolumeInfoFlorian LinkMLModulestableOctreeMLGVRprints information on a GVRVolume
GVRVolumeLoadFlorian LinkMLModulestableOctreeMLGVRreads GVR cache files from disk
GVRVolumeSaveFlorian LinkMLModulestableOctreeMLGVRwrites GVR cache files to disk
GVRVolumeToImageFlorian LinkMLModulestableOctreeMLGVRaccesses the GVRVolume and extracts ML image
GVRVolumeToOrthoImagesFlorian LinkMLModulework-in-progressOctreeMLGVRaccesses the GVRVolume and extracts 3 ortho ML images
MLImageClear
ModuleAuthorsTypeStatusGenreDllComment
ImageClearChristian KanthakMLModulestableFlowControlMLImageClearClears automatically output image if input image changes.
MLImageFile
ModuleAuthorsTypeStatusGenreDllComment
DicomFrameSelectOlaf KonradMLModulestableDICOMMLImageFileSelects the DICOM sub-tree for a specified z-slice and time point.
DicomRescaleJan-Martin KuhnigkMLModulestableDICOMMLImageFileRescales (DICOM) images to user-defined (DICOM) intercept and slope values
DicomTagModifyTobias Boskamp, Marcus Barann, Olaf KonradMLModulestableDICOMMLImageFileModify Dicom tags of an image
DicomTagViewerMarcus Barann, Olaf KonradMLModulestableDICOMMLImageFileShows DICOM tags of an image
ImageLoadTobias Boskamp, Dirk SelleMLModulestableFileMainMLImageFileLoads an image.
ImageSaveTobias Boskamp, Dirk SelleMLModulestableFileMainMLImageFileSaves an image to a file
MLImageFormat
ModuleAuthorsTypeStatusGenreDllComment
MLImageFormatFileCacheWolf SpindlerMLModulestableMLImageFormatMLImageFormatBuffers the input volume in an cache file of ML image format and can protect it from input changes.
MLImageFormatInfoWolf SpindlerMLModulestableMLImageFormatMLImageFormatInformation module for ML image format
MLImageFormatLoadWolf SpindlerMLModulestableMLImageFormatMLImageFormatLoad module for ML image format
MLImageFormatSaveWolf SpindlerMLModulestableMLImageFormatMLImageFormatSave module for ML image format
MLImageIterator
ModuleAuthorsTypeStatusGenreDllComment
ImageIteratorEndWolf SpindlerMLModulestableFlowControlMLImageIteratorEnd module for a network in which an image is iterated
ImageIteratorStartWolf SpindlerMLModulestableFlowControlMLImageIteratorStart module for a network in which an image is iterated
MLJointHist
ModuleAuthorsTypeStatusGenreDllComment
JointDisplayJan RexiliusMLModulestableImageMLJointHistMerges two images for joint display.
JointHistogramJan Rexilius, Andreas TappenbeckMLModulework-in-progressHistogramMLJointHistGenerate 2D histogram
JointHistogramMaskJan Rexilius, Andreas TappenbeckMLModulework-in-progressHistogramMLJointHistGenerate binary mask using rectangle region from 2D histogram
MLKernel
ModuleAuthorsTypeStatusGenreDllComment
BitMorphologyHorst Hahn, Sven Hansen, Wolf SpindlerMLModulestableMorphologyMLKernelImplements dilation and erosion filters that separately act on single bits
CloseGapJan-Martin KuhnigkMLModulestableMorphologyMLKernelCloses gaps within binary images. Also includes majority, contour point extraction and binary dilation/erosion filters.
CompassRegina OchotzkiMLModulestableKernelMLKernelApplys compass filter to an input image.
ConvolutionSven HansenMLModulestableKernelMLKernelSimple constant convolution filters like Average, Gauss, Sobel, Laplace
CorrelationMatthias KoenigMLModulework-in-progressKernelMLKernelcomputes the correlation/convolution of one image with another
CurvatureEstimationLars BornemannMLModulestableFiltersMLKernelKernel filter to estimate the curvature of a 2D-contour in a defined neighbourhood of a voxel
ExtendedConvolutionWolf SpindlerMLModulestableKernelMLKernelConvolution filters with some options
KernelEditorWolf SpindlerMLModulestableKernelMLKernelEditor to edit 6D kernels
LocalMaximaLars BornemannMLModulestableFiltersMLKernelKernel filter to detect if a voxel is a local maxima in a defined neighbourhood
LoGRegina Ochotzki, Wolf SpindlerMLModulestableKernelMLKernel2d Laplace of gausian filter
MorphologySven Hansen, Wolf SpindlerMLModulestableMorphologyMLKernelImplements dilation and erosion filters.
RankWolf Spindler, Sven HansenMLModulestableKernelMLKernelExample for a simple average filter to an image.
RobertsRegina Ochotzki, Lars BornemannMLModulestableKernelMLKernelProvides the opportunity to apply one of several Roberts Cross operators to an image
SigmaThusitha Parakrama, Wolf SpindlerMLModulestableKernelMLKernelKernel based sigma filter
Sobel3DOlaf Konrad, Wolf SpindlerMLModulestableKernelMLKernelEdge detection or gradient estimation in 3D
StandardDeviationLars BornemannMLModulestableFiltersMLKernelKernel filter to calculate the standard deviation or variance of a voxel neighbourhood defined by the kernel
SurroundRegina OchotzkiMLModulestableContourMLKernelDraws the boundaries of an object specified via a gray value interval.
ZeroCrossingsLars Bornemann, Wolf SpindlerMLModulestableFiltersMLKernelKernel filter to detect zero-crossings in an image
MLLUTTools
ModuleAuthorsTypeStatusGenreDllComment
ApplyLUTTobias BoskampMLModulestableLUTMLLUTToolsApply LUT to an ML image
ChangeLUTColorTobias BoskampMLModulestableLUTMLLUTToolsApply color, intensity and/or alpha factors to a LUT
DicomLUTTobias BoskampMLModulework-in-progressLUTMLLUTToolsGenerate modality and/or VOI LUT from an image's DICOM tags, optionally compose with input LUT
DicomPaletteLUTTobias BoskampMLModulework-in-progressLUTMLLUTToolsGenerate color palette LUT from an image's DICOM tags
LinearLUTTobias BoskampMLModulestableLUTMLLUTToolsA simple color/gray wedge LUT
LUTBlendTobias BoskampMLModulestableLUTMLLUTToolsGenerate an nD-LUT by blending two input LUTs
LUTChannelMapFlorian LinkMLModulestableLUTMLLUTToolsmaps the channels of the input lut to the channels of the output lut
LUTCombinerFlorian LinkMLModulestableLUTMLLUTToolscombines several LUTs
LUTComposeTobias BoskampMLModulestableLUTMLLUTToolsCompose several input LUTs to a single output LUT by chained evaluation of the input LUTs
LUTConcatTobias BoskampMLModulestableLUTMLLUTToolsConcatenate several input LUTs to a single 2D- or 3D-output LUT
LUTCurveTobias BoskampMLModulestableLUTMLLUTToolsConvert a LUT into a curve object
LUTDuplicateMarkus KrebsMLModulestableLUTMLLUTToolsDuplicate input LUT to a single 2D- or 3D-output LUT
LUTInfoTobias BoskampMLModulestableLUTMLLUTToolsDisplay properties of a LUT object
LUTPrimitiveTobias BoskampMLModulestableLUTMLLUTToolsA single channel LUT with predefined primitives of different shapes
LUTRescaleTobias BoskampMLModulestableLUTMLLUTToolsRescale a LUT's index range
LUTSelectTobias BoskampMLModulestableLUTMLLUTToolsSelect a 1D-LUT from a specified row/layer of a 2D- or 3D-LUT
LUTToMLImageTobias BoskampMLModulestableLUTMLLUTToolsConvert a 1/2/3D-LUT to an ML image
RampLUTTobias BoskampMLModulestableLUTMLLUTToolsA pair of RGB/alpha ramp LUTs
TableLUTTobias BoskampMLModulestableLUTMLLUTToolsDefine a LUT from a table of sampling points
MLMiscModules
ModuleAuthorsTypeStatusGenreDllComment
Arithmetic0Volker DickenMLModulestableMLMiscModulessimple arithmetic and logic expresions evaluated one or two float or vec3 arguments, simpler to use than SoCalculator
BaseSwitchJan Klein, Philip Bittihn, Peter LedochowitschMLModulestableFlowControlMLMiscModulesPasses through one of a set of inputs
BoundingBoxWolf SpindlerMLModulestableSubimageMLMiscModulesExtracts the bounding box of an object given by an interval from an image
Draw3DWolf SpindlerMLModulestableDrawMLMiscModulesPermits drawing some 3D primitives into an image
FieldBypassTobias BoehlerMLModulestableFieldsMLMiscModulesSwitch on/off field notification
ImageCompareWolf SpindlerMLModulestableTestMLMiscModulesCompares two images and posts error on inequality
ImageComposerWolf SpindlerMLModulestableComposeMLMiscModulesConcatenation of input images
ImageStatisticsWolf SpindlerMLModulestableStatisticsMLMiscModulesCompute statistical values for a complete image or slice by slice
IntervalThresholdAndrea SchenkMLModulestableSegmentationMLMiscModulesSimple Segmentation with two thresholds.
KernelFilterWolf SpindlerMLModuledeprecatedKernelMLMiscModulesCollection of various kernel filter algorithms
LapTimerHolger BourquainMLModulestableExtrasMLMiscModulesLap Timer to measure times. Used in HepaVision for automatic logging of times for each image processing step.
LevelSwitchThusitha ParakramaMLModulestableFlowControlMLMiscModulesSwitch between different levels of an image
LutBaseWolf SpindlerMLModulestableLUTMLMiscModulesBase operator w/o Inventor for Lut. See Lut for more Infos.
MaskWolf SpindlerMLModulestableImageMLMiscModulesMasks the image at input 1 with mask at input 2 with selectable mode.
MemoryCacheWolf SpindlerMLModulestableImageMLMiscModulesBuffers the input volume in memory and can protect it from input changes.
MinMaxScanWolf SpindlerMLModulestableInfoMLMiscModulesDetermines correct minimum and maximum values and the adequate data type of an input image.
ProcessAllPagesHendrik LaueMLModuletestFlowControlMLMiscModulesModule to force the input networks to calculate all pages of the requested image (might be limited by available memory). This is useful if image calculations are to slow to be displayed interactively.
RasterWolf SpindlerMLModulestableDrawMLMiscModulesRasters an object (list) into an image.
RasterFunctionsWolf SpindlerMLModulestableDrawMLMiscModulesA collection of raster functions.
ScaleWolf SpindlerMLModulestableScaleMLMiscModulesScales data from input to output with possible data type conversion.
StringUtilsFlorian WeilerMLModulestableFieldsMLMiscModulesA collection of various string utilities
SubImageStatisticsUwe SiemsMLModulestableStatisticsMLMiscModulesdo statistics on selectable dimensions of an image
SwitchWolf SpindlerMLModulestableFlowControlMLMiscModulesPasses through one of a set of inputs
Switch1toNFelix RitterMLModulestableFlowControlMLMiscModulesPasses input to one of the outputs
ThresholdAndrea Schenk, Dominik BoehmMLModulestableSegmentationMLMiscModulesThresholding of grey value images
VoxelValueRescaleTobias BoskampMLModulestableScaleMLMiscModulesConvert voxel values and LUT parameters between stored and output representation
MLMiscModulesInv
ModuleAuthorsTypeStatusGenreDllComment
Diagram2DTobias BoskampMLModulestableDiagramMLMiscModulesInvDraw a diagram using Inventor/OpenGL
IdleTriggerWolf SpindlerMLModulestableFieldsMLMiscModulesInvTriggers another field periodically after a certain time
InventorRayPickerMichael SchmidtMLModulework-in-progressInteractionMLMiscModulesInvApply a SoRayPickAction to a scene graph and get hit point.
LutWolf SpindlerMLModulestableLUTMLMiscModulesInvImplements a user definable transfer function on the input image.
PageView3DWolf SpindlerMLModulestableMLMiscModulesInvShows ML module pages graphically in 3D
SoInventorFieldBridgeTobias BlockInventorModulestableMLMiscModulesInvHelper module to connect a Inventor engine field with a ML field
TransformEditWolf SpindlerMLModulestableCoordinateMLMiscModulesInvEditing a transformation matrix incrementally and interactively
MLObjMgr
ModuleAuthorsTypeStatusGenreDllComment
ObjectConstrainedIteratorFelix RitterMLModulestableInfoManagementMLObjMgrObject constrained iterator module
ObjectDumpFelix RitterMLModulestableInfoManagement,FileMLObjMgrObject info dump module (dumps database to file)
ObjectFieldConnectionFelix RitterMLModulestableInfoManagement,FieldsMLObjMgrObject manager field connection module
ObjectInfoFelix RitterMLModulestableInfoManagementMLObjMgrObject info module
ObjectLoaderFelix RitterMLModulestableInfoManagement,FileMLObjMgrObject loader module
ObjectLoaderDumpFelix RitterMLModulestableInfoManagement,FileMLObjMgrObject management loader plugin for XML files written by the ObjDump module
ObjectManagerFelix RitterMLModulestableInfoManagementMLObjMgrObject management module
ObjectManagerInspectorFelix RitterMLModulestableInspectorsMLObjMgrObject inspector module
ObjectTestFelix RitterMLModulework-in-progressTestMLObjMgrObjectManager test module
MLOffscreenRender
ModuleAuthorsTypeStatusGenreDllComment
OffscreenRendererFelix RitterMLModulestableVisualizationMLOffscreenRenderOpenGL accelerated offscreen renderer
MLParser
ModuleAuthorsTypeStatusGenreDllComment
EditObjectJan-Martin KuhnigkMLModulework-in-progressFieldsMLParserAllows the editing of a base object via its XML representation.
LoadBaseJan-Martin KuhnigkMLModulestableFileMLParserLoads a ml::Base object from a file.
SaveBaseJan-Martin KuhnigkMLModulestableFileMLParserSaves an ml::Base object to a file.
MLPointCloudToMask
ModuleAuthorsTypeStatusGenreDllComment
PointCloudToMaskOlaf KonradMLModulestableMLPointCloudToMaskConverts a list of points and normal pairs (surface) to a 3D mask image.
MLPythonImageProcessing
ModuleAuthorsTypeStatusGenreDllComment
PythonArithmeticFlorian LinkMLModulestableMLPythonImageProcessinga generic module that allow to process ML images with python
PythonImageFlorian LinkMLModulestableMLPythonImageProcessingallows to set an image from python
MLRate
ModuleAuthorsTypeStatusGenreDllComment
ConstrainedConnectionCostStephan ZidowitzMLModulestableMorphologyMLRatecalculates connection costs with respect to marker set
MLRemoteFileTransfer
ModuleAuthorsTypeStatusGenreDllComment
RemoteMasterFileUwe SiemsMLModulework-in-progressRemoteMLRemoteFileTransfertransfer files to/from a remote module
RemoteSlaveFileUwe SiemsMLModulework-in-progressRemoteMLRemoteFileTransfertransfer files to/from a local module
MLRemoteRendering
ModuleAuthorsTypeStatusGenreDllComment
RemoteRenderingUwe SiemsMLModulework-in-progressRemoteMLRemoteRenderingallow remote rendering on a remote worker process
MLResample1
ModuleAuthorsTypeStatusGenreDllComment
AccumulateImageOlaf KonradMLModulestableResampleMLResample1Accumulates images (MPRs) in one ML image.
KeyFrameBoxTobias BoskampMLModulestableResampleMLResample1Computes the bounding box of a key frame list.
MPRFlorian LinkMLModulestableResampleMLResample1Compute a multi-planar reformation (MPR) defined by a translation and a rotation (world coords)
MPRLightFlorian LinkMLModulestableResampleMLResample1Compute a multi-planar reformation (MPR) defined by a translation and a rotation (world coords). No Inventor dependencies
MPRPathFlorian LinkMLModulestableResampleMLResample1Draws an MPR slice on a given position of the given path.
OrthoMPRFlorian LinkMLModulestableResampleMLResample1like MPR but also outputs orthogonal slices
PathToKeyFrameFlorian LinkMLModulestableResampleMLResample1Converts a list of path positions to a KeyFrameList (for curved MPRs).
ReformatFlorian LinkMLModulestableResampleMLResample1Reformats image0 into coordinate system of image1 by interpolation and can also be used in cooperation with the SoView2DOverlay module.
MLSegmentation
ModuleAuthorsTypeStatusGenreDllComment
OtsuThresholdMatthias KoenigMLModulestableSegmentationMLSegmentationautomatic thresholding (Otsu)
RegionGrowingJan-Martin Kuhnigk, Philipp DresselMLModulestableRegionMLSegmentationSimple 2D/3D/4D region growing operator.
MLStreamSupport
ModuleAuthorsTypeStatusGenreDllComment
RedirectStreamWolf SpindlerMLModulestableInspectorsMLStreamSupportPermits redirection and suppression of stream outputs
MLTransferFunction
ModuleAuthorsTypeStatusGenreDllComment
GradationMathias SchlueterMLModulestableLUTMLTransferFunctionApplies a transfer function as a gradation curve to the input image
TransferFunctionMathias SchlueterMLModulestableLUTMLTransferFunctionSelects a transfer function
WindowAndrea SchenkMLModulestableLUTMLTransferFunctionTransformation of integer gray values
MLTransformation
ModuleAuthorsTypeStatusGenreDllComment
AffineTransformation2dMatthias KoenigMLModulestableSpatialTransformationMLTransformationaffine transformation using MPR
AffineTransformation3dMatthias KoenigMLModulestableSpatialTransformationMLTransformationaffine transformation using MPR
RadonBernd KuemmerlenMLModulestableProjectionMLTransformation2D Radon Transform
MLTypeSupport
ModuleAuthorsTypeStatusGenreDllComment
TypeArithmetic1Wolf SpindlerMLModulestableNonScalarMLTypeSupportCollection of unary operations for non scalar voxel types
TypeArithmetic2Wolf SpindlerMLModulestableNonScalarMLTypeSupportBinary operations between non scalar types of two input images.
TypeComposerWolf SpindlerMLModulestableNonScalarMLTypeSupportComposes different images to a new image of other voxel type
TypeComposer16Wolf SpindlerMLModulestableNonScalarMLTypeSupportComposes different images to a new image of other voxel type
TypeComposer32Wolf SpindlerMLModulestableNonScalarMLTypeSupportComposes different images to a new image of other voxel type
TypeComposer64Wolf SpindlerMLModulestableNonScalarMLTypeSupportComposes different images to a new image of other voxel type
TypeComposer8Wolf SpindlerMLModulestableNonScalarMLTypeSupportComposes different images to a new image of other voxel type
TypeDecomposerWolf SpindlerMLModulestableNonScalarMLTypeSupportDecomposes all voxel components to different images
TypeDecomposer16Wolf SpindlerMLModulestableNonScalarMLTypeSupportDecomposes all voxel components to different images
TypeDecomposer32Wolf SpindlerMLModulestableNonScalarMLTypeSupportDecomposes all voxel components to different images
TypeDecomposer64Wolf SpindlerMLModulestableNonScalarMLTypeSupportDecomposes all voxel components to different images
TypeDecomposer8Wolf SpindlerMLModulestableNonScalarMLTypeSupportDecomposes all voxel components to different images
TypeFromDimensionWolf SpindlerMLModulestableNonScalarMLTypeSupportExtracts non scalar voxels from a certain image dimension.
TypeFromScalarsWolf SpindlerMLModulestableNonScalarMLTypeSupportComposes a type from scalar components of all voxels.
TypeToScalarsWolf SpindlerMLModulestableNonScalarMLTypeSupportDecomposes all voxel components to scalars
MLVesselGraph
ModuleAuthorsTypeStatusGenreDllComment
GraphStaticSettingsMilo HindennachMLModulestableVesselMLVesselGraphAllows to set static Graph variables. Initializes with default values. Resets to default values when module is destroyed.
MLVolumetry
ModuleAuthorsTypeStatusGenreDllComment
CalculateVolumeHorst Hahn, Wolf SpindlerMLModulestableVolumetryMLVolumetryCalculates voxel volume and number of voxels in interval, also for all timepoints and individual timepoints
CurveToHistogramJan RexiliusMLModulestableHistogramMLVolumetryConvert curve data to histogram object.
HistogramFlorian Link, Horst Hahn, Tobias Boskamp, Jan-Martin KuhnigkMLModulestableHistogramMLVolumetryCreates a histogram from an input image, optionally using a mask image.
HistogramParametersJan RexiliusMLModulestableHistogramMLVolumetryCalculate (normalized) histogram parameters.
HistogramPeakEstimateJan RexiliusMLModulestableHistogramMLVolumetryCompute estimate of peak positions of a histogram.
HistogramVolumetrySimpleJan-Martin KuhnigkMLModulestableHistogramMLVolumetryComputes the volume of a specified gray value interval from a histogram.
SmoothHistogramJan RexiliusMLModulestableHistogramMLVolumetrySmooth graph of histogram.
MLVoxelizeInvScene
ModuleAuthorsTypeStatusGenreDllComment
VoxelizeInventorSceneOlaf KonradMLModulestableVisualizationMLVoxelizeInvSceneVoxelizes an arbitrary inventor scene into a volume
MLWaveBox
ModuleAuthorsTypeStatusGenreDllComment
NonlinEnhanceRegina OchotzkiMLModulestableFiltersMLWaveBoxModule to enhance image with wavelet transformation
WaveBoxRegina OchotzkiMLModulestableFiltersMLWaveBoxModule to transform image with wavelets
MLWEMModules
ModuleAuthorsTypeStatusGenreDllComment
WEMBoolOpBart De DobbelaerMLModulestableWEMProcessingMLWEMModulesPerforms a boolean operation on two WEMs
WEMClipOlaf Konrad, Bart De DobbelaerMLModulestableWEMProcessingMLWEMModulesClips a WEM against a definable plane
WEMComposePatchesAxel NeweMLModulestableWEMProcessingMLWEMModulesMerges WEM patches into one new WEM.
WEMDemergePatchesOlaf KonradMLModulestableWEMProcessingMLWEMModulesDemerges a WEM into connected components
WEMImageDataOlaf KonradMLModulestableWEMProcessingMLWEMModulesReads out image data and stores them in WEM nodes
WEMInfoBart De Dobbelaer, Olaf Konrad, Stefan SaurMLModulestableWEMInformationMLWEMModulesShows information about a WEMList.
WEMInitializeOlaf Konrad, Bart De DobbelaerMLModulestableWEMGenerateMLWEMModulesInitializes a WEM with a simple shape.
WEMIsoSurfaceOlaf KonradMLModulestableWEMGenerateMLWEMModulesGenerates an iso surface as a WEM.
WEMLoadOlaf Konrad, Bart De DobbelaerMLModulestableWEMGenerateMLWEMModulesLoads a WEM from disk.
WEMMergeOlaf Konrad, Bart De DobbelaerMLModulestableWEMProcessingMLWEMModulesMerges mulptiple WEMs
WEMModifyBart De Dobbelaer, Olaf KonradMLModulestableWEMProcessingMLWEMModulesModifies all nodes or faces of a WEM.
WEMPVLBart De DobbelaerMLModulestableWEMProcessingMLWEMModulesAdds a primitive value list to nodes, edges or faces.
WEMReducePolygonsBart De DobbelaerMLModulestableWEMProcessingMLWEMModulesSimplifies a WEM by using the quadric error metrics.
WEMSaveBart De DobbelaerMLModulestableWEMPersistenceMLWEMModulesSaves a WEM to disc in various formats.
WEMSaveAsU3DAxel NeweMLModulestableWEMPersistenceMLWEMModulesSaves a WEM in U3D format.
WEMSelectPatchesAxel NeweMLModulestableWEMProcessingMLWEMModulesCreates a new WEM that contains a subset of Patches from an existing WEM.
WEMSmoothOlaf KonradMLModulestableWEMProcessingMLWEMModulesSmoothes a WEM with various algorithms.
WEMSubdivideOlaf KonradMLModulestableWEMProcessingMLWEMModulesSubdivides a WEM by splitting edges.
WEMSurfaceDistanceBart De Dobbelaer, Olaf KonradMLModulestableWEMProcessingMLWEMModulesMeasures the minimal distances of one WEM to another.
WEMVascularSystemOlaf Konrad, Steffen OeltzeMLModulestableWEMGenerateMLWEMModulesVessel Visualization with Convolution Surfaces
So3DXMarker
ModuleAuthorsTypeStatusGenreDllComment
So3DMarkerEditorOlaf KonradInventorModulestableSo3DXMarkervisualization and interactive placement of markers in three dimensions
SoAnnotation2
ModuleAuthorsTypeStatusGenreDllComment
SoDisableClippingPlaneOlaf KonradInventorModulestableInventorGroupSoAnnotation2This node disables clipping plane and bounding box calculation for succeeding nodes in the scene graph
SoCameraAnimation
ModuleAuthorsTypeStatusGenreDllComment
SoCameraAnimationPhilipp DresselInventorModulestableSoCameraAnimationRotates a camera around an inventor scene in a smooth pan.
SoCameraInteraction
ModuleAuthorsTypeStatusGenreDllComment
SoCameraInteractionUwe SiemsInventorModulework-in-progressSoCameraInteractionControl camera/headlight with mouse.
SoControl
ModuleAuthorsTypeStatusGenreDllComment
SoControlFelix RitterInventorModulestableInspectorsSoControlInventor core control
SoCSO
ModuleAuthorsTypeStatusGenreDllComment
CSOBulgeProcessorOlaf KonradMLModulestableCSOProcessorSoCSOAllows for a deformation of all CSOs.
CSOFreehandProcessorOlaf KonradMLModulestableCSOProcessorSoCSOAllows for generating and editing of freehand, spline and linear CSOs.
CSOIsoProcessorAlexander Köhn, Olaf KonradMLModulestableCSOProcessorSoCSOAllows for generating contours at fixed or interactively set iso values.
CSOLiveWireProcessorOlaf Konrad, Frank HeckelMLModulestableCSOProcessorSoCSOAllows for a semi-automatic generation of contours at image edges.
CSOModifyProcessorOlaf KonradMLModulestableCSOProcessorSoCSOAllows for a modification of all CSOs.
CSOPrimitiveProcessorAlexander Köhn, Olaf KonradMLModulestableCSOProcessorSoCSOAllows for generating and editing of rectagular and ellipsoid contours.
SoCSO3DVisOlaf KonradInventorModulestableSoCSOSoCSODraws the CSOs of a CSOList in 3D.
SoCSOTransformAlexander KoehnInventorModulework-in-progressSoCSOSoCSOTransforms CSOs by an affine matrix.
SoView2DCSOEditorOlaf KonradInventorModulestableSoCSOSoCSOAllows for an interactive drawing and editing of one or more CSOs.
SoCustomViewer
ModuleAuthorsTypeStatusGenreDllComment
SoCustomExaminerViewerFelix RitterInventorModulestableView3DSoCustomViewercustomizable examiner viewer
SoFlash
ModuleAuthorsTypeStatusGenreDllComment
SoFlashFelix RitterInventorModulestableVisualizationSoFlashSmoothly flashing material node
SoFrameBufferObjects
ModuleAuthorsTypeStatusGenreDllComment
SoCheckFramebufferObjectSupportFelix RitterInventorModulework-in-progressVisualization,ShaderSoFrameBufferObjectscheck for framebuffer object support
SoComplexitySwitchFelix RitterInventorModulestableVisualizationSoFrameBufferObjectscomplexity-dependent switch
SoDepthPeelRendererFelix Ritter, Florian Link, Olaf Konrad, Alexander KöhnInventorModulestableVisualizationSoFrameBufferObjectsrenders a scene with depth peeling
SoFramebufferRendererFelix Ritter, Florian LinkInventorModulestableVisualizationSoFrameBufferObjectsrenders a scene with a fixed resolution
SoFramebufferTextureFelix RitterInventorModulestableVisualizationSoFrameBufferObjectsframebuffer object texture
SoImagePlaneFelix RitterInventorModulestableShaderSoFrameBufferObjectsscreen aligned image plane
SoGVR
ModuleAuthorsTypeStatusGenreDllComment
SoGVRDebugFlorian LinkInventorModulework-in-progressSoGVRallows to show additional debug information of a running GVR
SoGVRDecorationFlorian LinkInventorModulestableSoGVRallows to decorate the rendered (sub)volume with a bounding box
SoGVRDepthPeelFlorian LinkInventorModulestableVolRendSoGVRadd transparent geometry to the SoGVRVolumeRenderer
SoGVRDiagnosisFlorian LinkInventorModulework-in-progressSoGVRallows to show additional debug information of a running GVR
SoGVRDrawOnPlaneAlexander KhnInventorModulestableVolRendExtensionsSoGVRspecifies a plane for the GVR to draw onto
SoGVRFirstHitAmbientOcclusionFlorian LinkInventorModulestableVolRendExtensionsSoGVRimplements ambient occlusion for the first hit ray caster
SoGVRFirstHitRayCastSettingsFlorian LinkInventorModulestableVolRendExtensionsSoGVRenables the GVR first hit ray caster, requires SoGVRRayCastSettings to be present
SoGVRFramebufferSettingsStephan PalmerInventorModulework-in-progressVolRendSoGVRAllows to modify blend function/equation and polygon offset
SoGVRGradientVolumeFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to set a gradient volume for a SoGVRVolumeRenderer
SoGVRIlluminationSettingsFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to override the illuminated shader settings of the SoGVRVolumeRenderer
SoGVRIncrementalUpdaterFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to have incremental updates of the same SoGVRVolumeRenderer module in multiple viewers
SoGVRLitSphereShadingFlorian LinkInventorModulestableVolRendExtensionsSoGVRimplements lit sphere shading using shader pipeline
SoGVRMaskSettingsFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to override the settings (not the volume itself) of a SoGVRMaskVolume node
SoGVRMaskVolumeFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to mask volume data of the SoGVRVolumeRenderer
SoGVRMeanIPModeFlorian LinkInventorModulework-in-progressVolRendExtensionsSoGVRimplements a mean/average intensity projection as GVR extension
SoGVROptimizationsFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to set the optimization modes of the GVR to enable/disable them for custom shaders and debugging
SoGVRPickResultFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to get the complete GVR picking result
SoGVRPointLightFlorian LinkInventorModulestableSoGVRAdds a point light to the GVR shader pipeline
SoGVRQualitySettingsFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to override the quality settings of the SoGVRVolumeRenderer
SoGVRRayCastSettingsFlorian LinkInventorModulestableVolRendExtensionsSoGVRenables the GVR ray caster
SoGVRSecondaryLUTFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to set additional secondary LUTs
SoGVRSecondaryVolumeFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to set additional octree volumes
SoGVRSecondaryVolumeSettingsFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to overwrite settings for secondary volumes
SoGVRShaderDiagnosisFlorian LinkInventorModulework-in-progressSoGVRallows to show shader infos of the running SoGVRVolRen
SoGVRShaderFunctionStephan Palmer, Christian RiederInventorModulework-in-progressSoGVRDefines a custom GLSL function and adds it to the rendering pipeline of GVR
SoGVRShaderIncludeStephan Palmer, Christian RiederInventorModulework-in-progressVolRendSoGVRDefines GLSL code which can used by functions defined with SoGVRShaderFunction
SoGVRShaderParameterDirectionFlorian LinkInventorModulestableSoGVRDefines a direction parameter available in the GVR shader
SoGVRShaderParameterPlaneFlorian LinkInventorModulestableSoGVRDefines a plane parameter available in the GVR shader
SoGVRShaderParameterPositionFlorian LinkInventorModulestableSoGVRDefines a position parameter available in the GVR shader
SoGVRSlabHintFlorian LinkInventorModulestableVolRendExtensionsSoGVRtells the GVR that is rendering slabs on a SoView2D via SoView2DScene
SoGVRSubVolumeSettingsFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to override the sub volume settings of the SoGVRVolumeRenderer
SoGVRTagObjectStyleFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to extend the SoGVRVolumeRenderer with shading parameters per tag object id
SoGVRTagVolumeFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to set a tag volume for a SoGVRVolumeRenderer
SoGVRTransformedVolumeFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to set additional transformed 3d volumes
SoGVRTransformedVolumeSettingsFlorian LinkInventorModulestableVolRendExtensionsSoGVRallows to overwrite settings for transformed volumes
SoGVRVolumeRendererFlorian LinkInventorModulestableVolRendSoGVRVolume Renderer using OpenGL and shaders
SoInteractionControllers
ModuleAuthorsTypeStatusGenreDllComment
SoExecuteCommandActionUwe SiemsInventorModulework-in-progressInteractionSoInteractionControllersAllows to manually trigger a command action in an Inventor scene
SoInteractionInfoUwe SiemsInventorModulework-in-progressInteractionSoInteractionControllersShow available actions by ID
SoInteractionMappingUwe SiemsInventorModulework-in-progressInteractionSoInteractionControllersOverride mouse mappings for new interaction scheme
SoLUTTools
ModuleAuthorsTypeStatusGenreDllComment
SoLUTEditorFlorian LinkInventorModulestableLUTSoLUTToolsa lookup table editor for RGBA tables
SoLUTEditor2DPhilipp DresselInventorModulestableLUTSoLUTToolsa 2D lookup table editor for RGBA tables
SoMeasurement
ModuleAuthorsTypeStatusGenreDllComment
SoAngleLinesHenry Sonnet, Christian TietjenInventorModulestableMeasurementSoMeasurementCalculates and renders the angle between two lines in 3D.
SoAngleToObjectsChristian TietjenInventorModulestableMeasurementSoMeasurementMeasures and displays the angle between two objects automaticaly.
SoArrowChristian TietjenInventorModulestableVisualizationSoMeasurementDraws an arrow
SoCakeChristian TietjenInventorModulestableVisualizationSoMeasurementDraws an tasty cake
SoDistanceLineHenry Sonnet, Christian TietjenInventorModulestableMeasurementSoMeasurementDraws a line showing the distance
SoMainAxisChristian TietjenInventorModulestableVisualizationSoMeasurementComputes the main axis of an object
SoMinimalDistanceChristian TietjenInventorModulestableVisualizationSoMeasurementComputes the shortest distance between two objects
SoRulerChristian TietjenInventorModulestableVisualizationSoMeasurementDefines and draws a ruler that can be moved/modified by manual selection. Selection/modify is handled by sphere draggers at rulers start/end (change ruler length) and by a central dragger (move the ruler).
SoShapeToPointSetChristian TietjenInventorModulestableVisualizationSoMeasurementGenerates a pointset out of a shape
SoThresholdToPointSetChristian TietjenInventorModulestableMeasurementSoMeasurementGenerates a pointset out of an image
SoMLSupport
ModuleAuthorsTypeStatusGenreDllComment
SoMLImagePropertiesFelix RitterInventorModulestableShaderSoMLSupportset ML image properties in Open Inventor state
SoMovieScripter
ModuleAuthorsTypeStatusGenreDllComment
SoMovieScripterOlaf KonradInventorModulestableSoMovieScriptertool for script based or interactively generated movies
SoMultiTexture
ModuleAuthorsTypeStatusGenreDllComment
SoMLTexture2Felix RitterInventorModulestableVisualizationSoMultiTextureapply ML texture
SoTextureUnitFelix RitterInventorModulestableShaderSoMultiTexturetexture unit selector
SoOrientation
ModuleAuthorsTypeStatusGenreDllComment
SoOrientationInsetFelix RitterInventorModulestableVisualizationSoOrientationdisplays a scene graph as inset with the same orientation as the main scene
SoOrientationModelFelix RitterInventorModulestableVisualizationSoOrientationdisplays several predefined models
SoRL
ModuleAuthorsTypeStatusGenreDllComment
SoCrossHairWolf Spindler, Volker DickenInventorModulestableInteractionSoRLA positionable line cross for selections and positions
SoRLAxisWolf SpindlerInventorModulestableVisualizationSoRLDraws a 3d Coordinate System
SoRLIntensityProfileWolf SpindlerInventorModulestableVisualizationSoRLShows slice from (z,c,t,u) position in input image as intensity profile
SoRLIsoSurfaceWolf SpindlerInventorModulestableIsoSurfSoRLGenerates/Draws a Iso Surface Input image
SoRLLookUpTableWolf SpindlerInventorModulestableLUTSoRLLookup table for visualization contexts (e.g. SoView2D, SoRLVolRen, SoRLIsoSurface)
SoRLVolRenWolf SpindlerInventorModulestableVolRendSoRLGeneral Volume Renderer using OpenGL
SoSelection2Wolf SpindlerInventorModulestableInteractionSoRLGeneral Volume Renderer using OpenGL
SoShader
ModuleAuthorsTypeStatusGenreDllComment
SoCheckShaderSupportFelix RitterInventorModulestableShaderSoShadercheck for shader support
SoClearShaderStateFelix RitterInventorModulestableShaderSoShaderclear shader-related elements in traversal state
SoFragmentShaderFelix RitterInventorModulestableShaderSoShaderfragment shader
SoFramebufferSampler2DFelix RitterInventorModulestableShaderSoShaderframebuffer object sampler parameter
SoFramebufferSampler3DFelix RitterInventorModulestableShaderSoShaderframebuffer object sampler parameter
SoGeometryShaderFelix RitterInventorModulestableShaderSoShadergeometry shader
SoGLRenderStateFelix RitterInventorModulework-in-progressShaderSoShadermodify OpenGL state
SoInheritedFramebufferSamplerFelix RitterInventorModulework-in-progressShaderSoShaderframebuffer object sampler parameter
SoMLSampler1DFelix Ritter, Alexander KöhnInventorModulestableShaderSoShadershader sampler 1D parameter
SoMLSampler2DFelix RitterInventorModulestableShaderSoShadershader sampler 2D parameter
SoMLSampler3DFelix RitterInventorModulestableShaderSoShadershader sampler 3D parameter
SoMLSamplerCubeMapAlexander KöhnInventorModulestableShaderSoShadershader sampler cubemap parameter
SoMultiPassFramebufferSamplerFelix RitterInventorModulework-in-progressShaderSoShaderframebuffer object sampler parameter
SoMultiplePassFelix RitterInventorModulework-in-progressShaderSoShaderrender scene multiple times
SoShaderParameter1fFelix RitterInventorModulestableShaderSoShadershader float parameter
SoShaderParameter1iFelix RitterInventorModulestableShaderSoShadershader 1 integer parameter
SoShaderParameter2fFelix RitterInventorModulestableShaderSoShadershader 2 float parameter
SoShaderParameter2iFelix RitterInventorModulestableShaderSoShadershader 2 integer parameters
SoShaderParameter3fFelix RitterInventorModulestableShaderSoShadershader 3 float parameter
SoShaderParameter3iFelix RitterInventorModulestableShaderSoShadershader 3 integer parameters
SoShaderParameter4fFelix RitterInventorModulestableShaderSoShadershader 4 float parameter
SoShaderParameterColorFelix RitterInventorModulestableShaderSoShadershader color parameter
SoShaderParameterMatrixFelix RitterInventorModulestableShaderSoShadershader matrix parameter
SoShaderParameterMLImagePropertiesFelix RitterInventorModulestableShaderSoShadershader ML image properties parameter
SoShaderParameterMLImageSizeFelix RitterInventorModulestableShaderSoShadershader ML image size parameter
SoShaderProgramFelix RitterInventorModulestableShaderSoShadershader program
SoVertexShaderFelix RitterInventorModulestableShaderSoShadervertex shader
SoSilhouette
ModuleAuthorsTypeStatusGenreDllComment
SoEdgeEmphasizeFelix RitterInventorModulestableVisualizationSoSilhouetteOpen Inventor feature-lines enhancement node
SoSilhouetteFelix RitterInventorModulestableVisualizationSoSilhouetteOpen Inventor silhouette node
SoTensorFieldVis
ModuleAuthorsTypeStatusGenreDllComment
SoTensorFieldVisOlaf KonradInventorModulestableDTIVisualizationSoTensorFieldVis3D Visualization of DTI images, vector fields and tensor fields
SoUtils
ModuleAuthorsTypeStatusGenreDllComment
SoBackgroundFlorian LinkInventorModulestableView3DSoUtilsDraws a background bar, can be combined with SoRLLookupTable
SoCalculatorFlorian LinkInventorModulestableFieldsSoUtilsGeneral calculator for float and vector3f fields
SoCameraViewAllFlorian LinkInventorModulestableSoUtilsallows to trigger the view all action of a camera, independent of a viewer
SoClipBoxFlorian LinkInventorModulestableInteractionSoUtilsProvides 6 clipping planes that surround the scene
SoFocusChristian SchumannInventorModulestableInteractionSoUtilsGeneral facility to detect focus changes
SoKeyGrabberFlorian LinkInventorModulestableInteractionSoUtilsGrabs keyboard events in an Inventor scene
SoMLLUTFlorian LinkInventorModulestableLUTSoUtilssets an ML look-up table in the state of the inventor scene
SoMLLUTChangeColorAlexander KöhnInventorModulestableLUTSoUtilsChanges following SoMLLUT as it is done by the ChangeLUTColor module.
SoMouseGrabberFlorian LinkInventorModulestableInteractionSoUtilsGrabs mouse events in an Inventor scene and converts them to floats
SoPlaneDraggerFlorian LinkInventorModulestablePlaneSoUtilsA simple plane dragger, can be connected to a SoClipPlane
SoPlaneSyncWolf SpindlerInventorModulestablePlaneSoUtilsComputes a new plane translation from a distance factor, a rotation and a translation
SoPolygonOffsetFelix RitterInventorModulestableInventorNodesAutomaticSoUtilsThe SoPolygonOffset node encapsulates the OpenGL 1.1 polygon offset feature
SoSceneWriterFlorian Link, Stephan ZidowitzInventorModulestableInventorFileSoUtilsWrites the scene graph to a file (diverse formats).
SoShowFPSFlorian LinkInventorModulestableSoUtilsDraws the current FPS
SoToggleFlorian LinkInventorModulestableInventorGroupSoUtilstoggle the rendering of the contained scene graph
SoVectorToFloatFlorian LinkInventorModulestableInventorGroupSoUtilsconverts a vector to its x,y,z components
SoViewportRegionChristian SchumannInventorModulestableVisualizationSoUtilsRenders its children into a specified viewport region. Events are also mapped to this viewport region.
SoVascularSystem
ModuleAuthorsTypeStatusGenreDllComment
SoVascularDistanceToInventorOlaf KonradInventorModulestableVesselVisSoVascularSystemmeasures the minimal distances of a vascular system graph to an arbitrary OpenInventor scene
SoVascularSystemOlaf KonradInventorModulestableVesselVisSoVascularSystemVisualizes a vascular system and allows for some interaction
SoView2D
ModuleAuthorsTypeStatusGenreDllComment
SoExtText2Florian LinkInventorModulestableVisualizationSoView2Dnicer font node than SoText2
SoOrthoView2DFlorian LinkInventorModulestableView2DSoView2D2D viewer that show three orthogonal viewers and allows different layout types
SoView2DFlorian LinkInventorModulestableView2DSoView2D2D viewer that draws slices and sends drawing and mouse/keyboard events to its extensions
SoView2DAnnotationFlorian LinkInventorModulestableView2DExtendedSoView2DDraws annotations (dicom and userdefined) on the SoView2D
SoView2DAutoCenterFlorian LinkInventorModulestableView2DExtendedSoView2DZooms into a region of a slice.
SoView2DBorderFlorian LinkInventorModulestableView2DExtendedSoView2DDraws a border on the SoView2D
SoView2DBorderHighlightTobias BoskampInventorModulestableView2DExtendedSoView2DDraws a border around a selected range of slices in a View2D
SoView2DDeformationGridViewTobias BöhlerInventorModulestableView2DSoView2DSoView2D extension for displaying a deformation grid as an image overlay.
SoView2DEnlargeOnClickFlorian LinkInventorModulestableView2DExtendedSoView2DSwitches to single image from tiled images on click onto a slice
SoView2DExtensionSeparatorChristian SchumannInventorModulestableView2DSoView2DSoView2D extension for grouping of extensions to control event evaluation.
SoView2DHintFlorian LinkInventorModulestableView2DExtendedSoView2Dhint for 3d rendering of view2d and extensions
SoView2DLegendOlaf KonradInventorModulestableView2DExtendedSoView2DConverts a legend string to a legend and draws this onto a SoView2D. The legend consists of a (stippled) line and a text, both in a specified color. The legend is intended to be used with SoView2DContour.
SoView2DMarkerEditorFlorian LinkInventorModulestableInteractionSoView2DManages a list of markers that can be selected and are drawn on the SoView2D
SoView2DOverlayFlorian LinkInventorModulestableView2DSoView2DDraws an overlay image onto the SoView2D, uses the current SoRLLookupTable (image needs to have same extends as SoView2D image!)
SoView2DOverlayDecorationFlorian LinkInventorModulestableView2DSoView2DDraws decorations onto the overlay image that is rendered on a SoView2D
SoView2DPlaneFlorian LinkInventorModulestablePlaneSoView2DDraws the intersection between a plane and the current slice on SoView2D
SoView2DPositionFlorian LinkInventorModulestableInteractionSoView2DSelects and draws a cursor at the current position on SoView2D
SoView2DRectangleFlorian LinkInventorModulestableInteractionSoView2DAllows to select a 3D rectangle on the SoView2D
SoView2DSlicerFlorian LinkInventorModulestableInteractionSoView2DAllows to slice through a SoView2D by using the mouse
SoView2DSliceShiftFlorian LinkInventorModulestableInteractionSoView2DAllows xy shifting of the inner slices of SoView2D
SoView2DSliceZoomFlorian LinkInventorModulestableInteractionSoView2DAllows zooming of inner slices in SoView2D
SoView2DTransRotFlorian LinkInventorModulestableInteractionSoView2Dallows to do a trackball interaction on the slice, can be used to position mprs interactively
SoView2DVectorFieldViewTobias BöhlerInventorModulestableView2DSoView2DSoView2D extension for displaying a 3-D vector field as an image overlay.
SoView2DVoxelValueFlorian LinkInventorModulestableInteractionSoView2DReads the current cursor position on the SoView2D.
SoView2DVoxelViewWolf SpindlerInventorModulestableView2DSoView2DSoView2D extension for detailed voxel viewing
SoView2DContour
ModuleAuthorsTypeStatusGenreDllComment
SoView2DContourOlaf KonradInventorModulestableView2DExtendedSoView2DContourcalculates and draws multiple contours in 2D or 3D objects
SoView2DMenu
ModuleAuthorsTypeStatusGenreDllComment
SoView2DMenuWolf SpindlerInventorModulestableView2DExtendedSoView2DMenuPopup Menu Node For 2D Viewing
SoView2DMenuItemWolf SpindlerInventorModulestableView2DExtendedSoView2DMenuItem For View2D Menus
SoView2DScene
ModuleAuthorsTypeStatusGenreDllComment
SoView2DSceneFelix RitterInventorModulestableView2DExtendedSoView2DScene2D slice visualization of connected scene
SoViewers
ModuleAuthorsTypeStatusGenreDllComment
SoExaminerViewerFlorian LinkInventorModulestableView3DSoViewersThe examiner viewer is used to view an OpenInventor scene graph. It stores the current settings and the camera position
SoRenderAreaFlorian LinkInventorModulestableView3DSoViewersSimple viewer with no interaction, nice to use with SoView2D
SoWEM
ModuleAuthorsTypeStatusGenreDllComment
SoView2DWEMContourBart De DobbelaerInventorModulestableWEMInteractionSoWEMDraw contour in screen coordinates. To be used by SoWEMExtrude.
SoView2DWEMEditorOlaf KonradInventorModulestableWEMInteractionSoWEMAllows for an interactive deformation of a WEM.
SoWEMConvertInventorRocco Gasteiger, Christian Tietjen, Olaf KonradInventorModulestableWEMGenerateSoWEMConverts an Inventor scene to a WEM data structure.
SoWEMDiagnosisBart De Dobbelaer, Olaf KonradInventorModulestableWEMInformationSoWEMDisplays WEM information with an Inventor scene
SoWEMExtrudeBart De DobbelaerInventorModulestableWEMInteractionSoWEMExtrude contour in screen coordinates to WEM.
SoWEMInteractBart De DobbelaerInventorModulestableWEMInteractionSoWEMRemove or select parts of the WEM based on a 2D drawn contour.
SoWEMRendererOlaf Konrad, Bart De DobbelaerInventorModulestableWEMRenderingSoWEMRenders a WEM to OpenInventor

View modules by

Genre 86 genres
Name details 809 names
Keywords details 1053 keywords
Status details 4 statuses
Dll details 82 dlls
File details 150 files
Author details 70 authors
Sat Sep 03 18:23:13 2011