ImFusion SDK 4.3
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 1234]
 NImFusionNamespace of the ImFusion SDK
 NAlgorithmUtilsCollection of convenience functions to work with ImFusion Algorithms
 NAnatomyPluginNamespace of the anatomy plugin
 NStylePropertyList of known style "property-names"
 NAnimationsAnimating objects within the ImFusion SDK
 NAssertAssertion library
 NCompressionData compression tools
 NzipCompression using the ZIP file format
 NzlibCompression using the zlib algorithm
 NzstdCompression using Zstandard, a high speed compression algorithm still providing good compression ratios
 NConnectivityAnalysisSet of functions for efficient connectivity analysis
 NContainerCollection of utility functions operating on STL containers
 NCpuFFTFast Fourier Transform on the CPU
 NCryptographyCryptographic tools
 NMonoCypherThe MonoCypher encryption API is based on the Monocypher library: https://monocypher.org/
 NCTX-ray and computed tomography
 NConeBeamCalibrationUtilsUtilities for cone-beam calibration computations
 NdetailInternal implementation details for CT utilities
 NGeometryUtilsUtility functions for geometry processing and manipulation
 NGridBasedDistortionCorrectionUtilsUtilities for grid-based distortion correction algorithms
 NSpecificProjectionGeometriesPredefined geometries for specific imaging systems
 NEOSEOS biplanar imaging system geometries
 NUtilsUtils
 NDateTimeUtility methods and classes related to date and time representation, including time zones
 NDicomLow-level and intermediate-level interfaces for working with DICOM data
 NModalityWorklistBasic implementation of a Service Class User (SCU) for the DICOM Modality Worklist standard
 NUtilsCollection of utility functions to handle DICOM data
 NVolumeReconstructionNamespace containing helper functions to reconstruct potential volumes from a set of individual DICOM frames
 NEncodingFunctions for encoding and decoding of binary and text data
 NFilesystemClasses and functions to manipulate files and directories, and the paths that identify them
 NFiltersSet of functions for efficient filtering on CPU
 NFrameworkNamespace containing general framework initialization methods
 NGeometryClasses to represent geometric primitives like lines or polygons, as well as functions dealing exclusively with such objects
 NGLLow-level OpenGL Wrappers
 NDebugThe GL::Debug namespace contains functions and class to help with debugging OpenGL calls
 NGlUtilsUtility functions for working with OpenGL and/or GlImages
 NGUIGeneric Abstraction Layer for Visualization and User Input Events
 NInputEventHelpersFree helper functions to work with InputEvents
 NHashingTools and functions to compute non-cryptographics hashes, for instance to use them in std::unordered_map
 NImageMathArithmetic operations on images and arrays
 NImageProcessingLow-level algorithms for image processing
 NImageUtilsCollection of convenience functions to work with images
 NLicenseManagerSDKLicenseManagerSDK provide an interface to our license system for SDK users
 NLiteralsCustom literals for classes of the ImFusion SDK
 NLogLogging framework
 NMarchingCubesMarching Cubes implementation to extract a isosurface mesh from a volume
 NMath
 NDeconvolutionProvides deconvolution of a 1D signal
 NInterpolationHelper functions for N-linear interpolation of N-cells(pixel, voxel, etc. )
 NMeshCreatorCreates common mesh primitives with normals
 NMeshInterpolationFunctions for interpolating scalar functions on mesh surfaces
 NMeshIOMesh input/output to standard mesh formats
 NMeshProcessingCollection of algorithms for post-processing meshes
 NCleaningMesh processing algorithms related to cleaning of the mesh
 NColorsTexturingMesh processing algorithms related to mesh colors and texture processing
 NConnectedComponentsMesh processing algorithms based on connected component analysis
 NGeometryMesh processing algorithms related to geometrical operations
 NMiscMiscellaneous mesh processing functions
 NRemeshingMesh processing algorithms related to mesh remeshing (smoothing, decimation, subdivision)
 NStatisticsMethods for computing statistics on Meshes
 NMetaImageSupport for loading and saving MetaImage files
 NMLNamespace containing all the classes relevant for the data processing and the execution of machine learning models
 NNetworkNamespace for network communication bundled in the subfolder 'Stream/Network'
 NOpenCVConversion between ImFusion and OpenCV image containers
 NPlatformSelection of platform-specific functions
 NPoissonReconstructionDifferent wrapper functions for Poisson Surface Reconstruction by M
 NPoseConversion of pose matrices
 NPoseIOInput and output of pose matrices and affine parameters
 NProjectiveGeometryCollection of functions dealing with projective geometry
 NPropertiesIOWriting and reading Properties instances to/from structured file formats
 NQtHelpersSome Qt convenience functions
 NRandomRandom number generation with convenience functions
 NResourceImFusion Resource System to store binary data in the executable/library and retrieve it at runtime
 NRobotics
 NSupportedRobotTypesRobot names (types) as defined in the ImFusionSuite
 NSegNamespace of the Segmentation Plugin plugin
 NSerializationCollection of utility functions for serialization and deserialization
 NSettingsMigrationHelper functions for migrating settings
 NStringCollection of utility functions to work on or with strings
 NThreadingUtility classes for multi-threading
 NUSNamespace of the ImFusionUS and ImFusionLiveUS plugins
 NFrameGeometryUtilsUtilities to generate different instances of FrameGeometry
 NUtilsCollection of utility methods not associated with any class
 NEigenVectorWrapperImplWrapper classes for using std::vector<Eigen::Matrix<T,N,1>> with arbitrary T and N as input of a non-template function
 NstdSTL namespace
Search Tab / S to search, Esc to close