ImFusion C++ SDK 4.5.0
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 1234]
 NImFusionNamespace of the ImFusion SDK
 NAssertAssertion library
 NLiteralsCustom literals for classes of the ImFusion SDK
 NCompressionData compression tools
 NContainerCollection of utility functions operating on STL containers
 NCryptographyCryptographic tools
 NDateTimeUtility methods and classes related to date and time representation, including time zones
 NPlatformSelection of platform-specific functions
 NEncodingFunctions for encoding and decoding of binary and text data
 NHashingTools and functions to compute non-cryptographics hashes, for instance to use them in std::unordered_map
 NLogLogging framework
 NPropertiesIOWriting and reading Properties instances to/from structured file formats
 NRandomRandom number generation with convenience functions
 NStringCollection of utility functions to work on or with strings
 NThreadingUtility classes for multi-threading
 NFilesystemClasses and functions to manipulate files and directories, and the paths that identify them
 NGeometryClasses to represent geometric primitives like lines or polygons, as well as functions dealing exclusively with such objects
 NResourceImFusion Resource System to store binary data in the executable/library and retrieve it at runtime
 NUtilsGeneric utility classes and helper functions
 NGLLow-level OpenGL Wrappers
 NAnimationsAnimating objects within the ImFusion SDK
 NGUIGeneric Abstraction Layer for Visualization and User Input Events
 NMeshCreatorCreates common mesh primitives with normals
 NMeshInterpolationFunctions for interpolating scalar functions on mesh surfaces
 NPoissonReconstructionDifferent wrapper functions for Poisson Surface Reconstruction by M
 NMeshProcessingCollection of algorithms for post-processing meshes
 NNetworkNamespace for network communication bundled in the subfolder 'Stream/Network'
 NMath
 NConnectivityAnalysisSet of functions for efficient connectivity analysis of binary or thresholded images
 NCpuFFTFast Fourier Transform on the CPU
 NFiltersSet of functions for efficient filtering on CPU
 NFrameworkNamespace containing general framework initialization methods
 NImageDescriptorUtilsCollection of functions for pixel grid aligned cropping Utilities to build pixel-aligned ImageDescriptorWorld regions: crops from axis-aligned bounds (world or pixel coordinates) and resampling to new voxel spacing while remaining aligned with the input volume’s pixel grid
 NImageProcessingLow-level algorithms for image processing
 NLicenseManagerSDKLicenseManagerSDK provide an interface to our license system for SDK users
 NImageMathArithmetic operations on images and arrays
 NOpenCVConversion between ImFusion and OpenCV image containers and primitives
 NPoseConversion of pose matrices
 NProjectiveGeometryCollection of functions dealing with projective geometry
 NSettingsMigrationHelper functions for migrating settings
 NAlgorithmUtilsCollection of convenience functions to work with ImFusion Algorithms
 NImageUtilsCollection of convenience functions to work with images
 NGlUtilsUtility functions for working with OpenGL and/or GlImages
 NMeshIOMesh input/output to standard mesh formats
 NMetaImageSupport for loading and saving MetaImage files
 NPoseIOInput and output of pose matrices and affine parameters
 NQtHelpersSome Qt convenience functions
 NMarchingCubesMarching Cubes implementation to extract a isosurface mesh from a volume
 NDicomLow-level and intermediate-level interfaces for working with DICOM data
 NSerializationCollection of utility functions for serialization and deserialization
 NOpticalTrackingMarkerIOReading and writing OpticalTrackingMarker instances to/from various file formats
 NMLNamespace containing all the classes relevant for the data processing and the execution of machine learning models
 NSegNamespace of the Segmentation Plugin plugin
 NUSNamespace of the ImFusionUS and ImFusionLiveUS plugins
 NCTPredefined geometry presets for specific imaging systems
 NLabels
 NLabelNameMatchingFunctions for matching labelnames
 NModelsManagerContains functionality for downloading ML models from a server and caching them on disk
 NAnatomyPluginNamespace of the anatomy plugin
 NCranial
 NRobotics
 NstdSTL namespace
Search Tab / S to search, Esc to close