Processing math: 100%
Radium Engine  1.5.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 12345]
 NEigen
 NQt_utils
 NRa
 NCore
 NAnimation
 NAsset
 NGeometry
 NMathThis namespace contains usefull math functions
 NResourcesResources paths, plugins paths and data paths management for Radium
 NUtils
 CAdjacencyList
 CAlignedAllocator
 CGrid
 CTex
 CVariableSetHeterogeneous container storing "Variables", that maps a name (std::string) to a value (of any type T)
 CVectorArrayTypeHelperInternal
 CVectorArrayTypeHelper
 CVectorArrayThis class implements ContainerIntrospectionInterface for AlignedStdVector
 CDualQuaternion
 CQuadric
 CTask
 CFunctionTask
 CTaskQueue
 NEngine
 NData
 NRendering
 NScene
 CFrameInfoStructure passed to each system before they fill the task queue
 CRadiumEngine
 NGui
 NinternalGui internal helpers
 NWidgets
 CBaseApplicationThis class contains the main application logic. It owns the engine and the GUI
 CMainWindowInterface
 CMaterialParameterEditorSimple Widget for Material/RenderParameter edition A material editor will show information about the selected material and expose a control panel containing all of its editable parameters to allow the user to edit them
 CParameterSetEditorSimple Widget for RenderParameter edition The editor will expose a control panel containing all of the editable parameters from a RenderParameter set
 CSimpleWindow
 CSimpleWindowFactory
 CHelpDialogDialog to display navigation/interaction controls
 CTimelineDisplay and management of time, as well as keyframes
 CTimelineFrameSelector
 CTimelineScrollArea
 CTimelineSlider
 CTimelineTimeScale
 CItemModel
 CTreeItem
 CTreeModel
 CKeyMappingManagerAn utility class used to map a (combination of) key / modifiers / mouse buttons to a specific action. Configuration can be loaded/saved to files, or use dynamic binding management. See KeyMapping API documentation for detailed concept and usage description
 CKeyMappingManageableKeyMappingManageable decorator to use as CRTP
 CKeyMappingCallbackManagerThis class manage a collection of binding/callback associated with a context
 CCameraManipulatorGeneric class for camera manipulators
 CFlightCameraManipulator
 CGizmo
 CGizmoManager
 CRotateGizmoA RotateGizmo manipulates the rotational part of a transformation
 CScaleGizmo
 CTranslateGizmoA TranslateGizmo manipulates the translational part of a transformation
 CTrackballCameraManipulatorA Trackball manipulator for Cameras
 CViewer
 CWindowQtBase class for OpenGL widgets, compatble with Qt and globjects/glbindings
 NHeadless
 CCLIBaseApplication
 CCLIViewer
 COpenGLContext
 NIO
 NPVMVolume
 CAssimpAnimationDataLoader
 CAssimpCameraDataLoader
 CAssimpFileLoaderThis class loads scenes containing MESHES only (not point-clouds)
 CAssimpGeometryDataLoader
 CFileManager
 COBJFileManager
 COFFFileManager
 CVolumeLoaderLoads density grid for volume data. This loader support 2 file formats for density grid data
 NPlugins
 CContextData passed to the plugin constructor
 CRadiumPluginInterfaceInterface class for Radiums plugins
 NVersion
 CFrameTimerDataThis struct holds all timings for one frame of the engine
 NstdSTL namespace