BlosSOM
Interactive dimensionality reduction on large datasets (EmbedSOM and FLOWER combined)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Ndistfs
 Csqeucl
 CBatchSizeGenGenerator of the size of the next point batch
 CCleanerA piece of cache that keeps track of the dirty status
 CClusterDataStorage of data used for cluster coloring
 CColorDataStorage of the color data
 CComparatorPolicyComparator policy that automatically chooses a good implementation
 CComparatorPolicy< float >
 CCudaErrorHelper exception for throwing sensible CUDA errors
 CDataModelStorage of data from loaded input file
 CDirtA piece of dirt for dirtying the caches
 CDirtsMulti-piece cache-dirtying object
 Cdist_id
 CEmbedSOMConstants
 CEmbedSOMCUDAContextData context wrapper for CUDA EmbedSOM
 CEstimator
 CFrameStats
 CGladWrapperWrapper of the GLAD library
 CGlfwWrapperWrapper of the Glfw library
 CGraphLayoutDataData for landmark graph layouting algorithm using forces
 CGraphRendererRenderer of the 2D landmark graph
 CImGuiWrapperWrapper of the ImGui
 CInputDataInput events data storage
 CInputHandlerHandler of input events
 CKeyboardDataKeyboard events data storage
 CKMeansDataStructure for storing the kmeans-style data
 Cknn_entryA structure for packing neighbor index and distance for kNN search
 CKnnEdgesData
 CLandmarkModelModel of the high- and low-dimensional landmarks
 CMouseDataMouse events data storage
 CNeighborScoreStorageHelper structure to help transform neighbor distances to scores
 COrderWithCmpSwapWrapped compare and swap-to-correct-order function
 COrderWithMinMaxMin-max-into-ordering function
 CRawDataStatsStatistics from the untransformed dataset
 CRectangleIndexerType tag for indexing by small rectangles
 CRendererHandles rendering of the graph and scatter plot and handles IO
 CScaleConfigConfiguration of the single-dimension scaling
 CScaledDataStorage of the scaled data
 CScatterModelModel of the two-dimensional data points
 CScatterRendererRenderer of the 2D data points
 CShaderAbstracts working with shaders
 CSharedNeighborStorageHelper structure to transform neighbor distances to scores
 CStateStorage of data of used algorithms and input events
 CSweeperA piece of multi-object cache
 CTextureRendererTakes care of the rendering to the texture and then rendering the texture to the screen
 CTimerHandler for frametime computation
 CTrainingConfigStorage of the dynamic parameters of the algorithms that are set in the GUI by user
 CTransConfigConfiguration of single-dimension transformation
 CTransDataStorage of the transformed data
 CTSNELayoutDataA context structure for tSNE computation
 CUiColorSettingsImGUI handler for rendering the color settings window
 CUiLoaderImGUI handler for rendering the open file dialog window
 CUiMenuImGUI handler for rendering main menu window
 CUiRendererRenderer of the objects that are needed in the user interaction with the dataset
 CUiSaverImGUI handler for rendering the save file window
 CUiScalerImGUI handler for rendering the scale&transform window
 CUiTrainingSettingsImGUI handler for rendering the training settings window
 CVec
 CVec< 2, double >
 CVec< 2, float >
 CVec< 4, double >
 CVec< 4, float >
 CViewA small utility class that manages the viewport coordinates, together with the virtual "camera" position and zoom