ImFusion C++ SDK 4.4.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
 NzstdCompression using Zstandard, a high speed compression algorithm still providing good compression ratios
 NzlibCompression using the zlib algorithm
 NzipCompression using the ZIP file format
 NContainerCollection of utility functions operating on STL containers
 NCryptographyCryptographic tools
 NMonoCypherThe MonoCypher encryption API is based on the Monocypher library: https://monocypher.org/
 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
 NEigenVectorWrapperImplWrapper classes for using std::vector<Eigen::Matrix<T,N,1>> with arbitrary T and N as input of a non-template function
 NGLLow-level OpenGL Wrappers
 NDebugThe GL::Debug namespace contains functions and class to help with debugging OpenGL calls
 NAnimationsAnimating objects within the ImFusion SDK
 NGUIGeneric Abstraction Layer for Visualization and User Input Events
 NInputEventHelpersFree helper functions to work with InputEvents
 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
 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
 NNetworkNamespace for network communication bundled in the subfolder 'Stream/Network'
 NMath
 NDeconvolutionProvides deconvolution of a 1D signal
 NInterpolationHelper functions for N-linear interpolation of N-cells(pixel, voxel, etc. )
 NConnectivityAnalysisSet of functions for efficient connectivity analysis
 NCpuFFTFast Fourier Transform on the CPU
 NFiltersSet of functions for efficient filtering on CPU
 NFrameworkNamespace containing general framework initialization methods
 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
 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
 NUtilsCollection of utility functions to handle DICOM data
 NModalityWorklistBasic implementation of a Service Class User (SCU) for the DICOM Modality Worklist standard
 NVolumeReconstructionNamespace containing helper functions to reconstruct potential volumes from a set of individual DICOM frames
 NSerializationCollection of utility functions for serialization and deserialization
 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
 NFrameGeometryUtilsUtilities to generate different instances of FrameGeometry
 NCTX-ray and computed tomography
 NConeBeamCalibrationUtilsUtilities for cone-beam calibration computations
 NdetailInternal implementation details for CT utilities
 NGridBasedDistortionCorrectionUtilsUtilities for grid-based distortion correction algorithms
 NSpecificProjectionGeometriesPredefined geometries for specific imaging systems
 NEOSEOS biplanar imaging system geometries
 NUtilsUtils
 NGeometryUtilsUtility functions for geometry processing and manipulation
 NLabelNameMatchingFunctions for matching labelnames
 NModelsManagerContains functionality for downloading ML models from a server and caching them on disk
 NAnatomyPluginNamespace of the anatomy plugin
 NStylePropertyList of known style "property-names"
 NRobotics
 NSupportedRobotTypesRobot names (types) as defined in the ImFusionSuite
 NstdSTL namespace
Search Tab / S to search, Esc to close