| ▼NImFusion | Namespace of the ImFusion SDK |
| NAlgorithmUtils | Collection of convenience functions to work with ImFusion Algorithms |
| ▼NAnatomyPlugin | Namespace of the anatomy plugin |
| NStyleProperty | List of known style "property-names" |
| NAnimations | Animating objects within the ImFusion SDK |
| NAssert | Assertion library |
| ▼NCompression | Data compression tools |
| Nzip | Compression using the ZIP file format |
| Nzlib | Compression using the zlib algorithm |
| Nzstd | Compression using Zstandard, a high speed compression algorithm still providing good compression ratios |
| NConnectivityAnalysis | Set of functions for efficient connectivity analysis |
| NContainer | Collection of utility functions operating on STL containers |
| NCpuFFT | Fast Fourier Transform on the CPU |
| ▼NCryptography | Cryptographic tools |
| NMonoCypher | The MonoCypher encryption API is based on the Monocypher library: https://monocypher.org/ |
| ▼NCT | X-ray and computed tomography |
| NConeBeamCalibrationUtils | Utilities for cone-beam calibration computations |
| Ndetail | Internal implementation details for CT utilities |
| NGeometryUtils | Utility functions for geometry processing and manipulation |
| NGridBasedDistortionCorrectionUtils | Utilities for grid-based distortion correction algorithms |
| ▼NSpecificProjectionGeometries | Predefined geometries for specific imaging systems |
| NEOS | EOS biplanar imaging system geometries |
| NUtils | Utils |
| NDateTime | Utility methods and classes related to date and time representation, including time zones |
| ▼NDicom | Low-level and intermediate-level interfaces for working with DICOM data |
| NModalityWorklist | Basic implementation of a Service Class User (SCU) for the DICOM Modality Worklist standard |
| NUtils | Collection of utility functions to handle DICOM data |
| NVolumeReconstruction | Namespace containing helper functions to reconstruct potential volumes from a set of individual DICOM frames |
| NEncoding | Functions for encoding and decoding of binary and text data |
| NFilesystem | Classes and functions to manipulate files and directories, and the paths that identify them |
| NFilters | Set of functions for efficient filtering on CPU |
| NFramework | Namespace containing general framework initialization methods |
| NGeometry | Classes to represent geometric primitives like lines or polygons, as well as functions dealing exclusively with such objects |
| ▼NGL | Low-level OpenGL Wrappers |
| NDebug | The GL::Debug namespace contains functions and class to help with debugging OpenGL calls |
| NGlUtils | Utility functions for working with OpenGL and/or GlImages |
| ▼NGUI | Generic Abstraction Layer for Visualization and User Input Events |
| NInputEventHelpers | Free helper functions to work with InputEvents |
| NHashing | Tools and functions to compute non-cryptographics hashes, for instance to use them in std::unordered_map |
| NImageMath | Arithmetic operations on images and arrays |
| NImageProcessing | Low-level algorithms for image processing |
| NImageUtils | Collection of convenience functions to work with images |
| NLicenseManagerSDK | LicenseManagerSDK provide an interface to our license system for SDK users |
| NLiterals | Custom literals for classes of the ImFusion SDK |
| NLog | Logging framework |
| NMarchingCubes | Marching Cubes implementation to extract a isosurface mesh from a volume |
| ▼NMath | |
| NDeconvolution | Provides deconvolution of a 1D signal |
| NInterpolation | Helper functions for N-linear interpolation of N-cells(pixel, voxel, etc. ) |
| NMeshCreator | Creates common mesh primitives with normals |
| NMeshInterpolation | Functions for interpolating scalar functions on mesh surfaces |
| NMeshIO | Mesh input/output to standard mesh formats |
| ▼NMeshProcessing | Collection of algorithms for post-processing meshes |
| NCleaning | Mesh processing algorithms related to cleaning of the mesh |
| NColorsTexturing | Mesh processing algorithms related to mesh colors and texture processing |
| NConnectedComponents | Mesh processing algorithms based on connected component analysis |
| NGeometry | Mesh processing algorithms related to geometrical operations |
| NMisc | Miscellaneous mesh processing functions |
| NRemeshing | Mesh processing algorithms related to mesh remeshing (smoothing, decimation, subdivision) |
| NStatistics | Methods for computing statistics on Meshes |
| NMetaImage | Support for loading and saving MetaImage files |
| NML | Namespace containing all the classes relevant for the data processing and the execution of machine learning models |
| NNetwork | Namespace for network communication bundled in the subfolder 'Stream/Network' |
| NOpenCV | Conversion between ImFusion and OpenCV image containers |
| NPlatform | Selection of platform-specific functions |
| NPoissonReconstruction | Different wrapper functions for Poisson Surface Reconstruction by M |
| NPose | Conversion of pose matrices |
| NPoseIO | Input and output of pose matrices and affine parameters |
| NProjectiveGeometry | Collection of functions dealing with projective geometry |
| NPropertiesIO | Writing and reading Properties instances to/from structured file formats |
| NQtHelpers | Some Qt convenience functions |
| NRandom | Random number generation with convenience functions |
| NResource | ImFusion Resource System to store binary data in the executable/library and retrieve it at runtime |
| ▼NRobotics | |
| NSupportedRobotTypes | Robot names (types) as defined in the ImFusionSuite |
| NSeg | Namespace of the Segmentation Plugin plugin |
| NSerialization | Collection of utility functions for serialization and deserialization |
| NSettingsMigration | Helper functions for migrating settings |
| NString | Collection of utility functions to work on or with strings |
| NThreading | Utility classes for multi-threading |
| ▼NUS | Namespace of the ImFusionUS and ImFusionLiveUS plugins |
| NFrameGeometryUtils | Utilities to generate different instances of FrameGeometry |
| ▼NUtils | Collection of utility methods not associated with any class |
| NEigenVectorWrapperImpl | Wrapper classes for using std::vector<Eigen::Matrix<T,N,1>> with arbitrary T and N as input of a non-template function |
| Nstd | STL namespace |