![]() |
SLProject 4.0.000
|
CAppDemoGui | ImGui UI class for the UI of the demo applications |
CUtils::Averaged< T > | Averaged template class provides an average value from a fixed size array |
CUtils::Averaged< float > | |
CUtils::Averaged< SLMat3 > | |
CUtils::AverageTimingBlock | Concatenation of average value and timer |
CUtils::ComputerInfos | |
CUtils::CustomLog | Logger interface |
CDistortionMeshVertexData | |
CDistortionRenderDesc | |
CHmdRenderInfo::EyeConfig | |
CF2FTransform | |
CUtils::FileLog | |
CGlobalTimer | |
CHighResTimer | High Resolution Timer class using C++11 |
CHmdRenderInfo | |
CInstrumentationSession | |
CInstrumentationTimer | |
CInstrumentor | Basic instrumentation profiler for Google Chrome tracing format |
►CAssimp::IOStream | |
►CAssimp::IOSystem | |
CLensConfig | |
ClightDataStd140 | Struct for uniform buffer with std140 layout |
CWAI::M3x3 | |
CWAI::M4x4 | |
►Cstd::map | |
CWAI::ModeOrbSlam2 | |
CovrDistortionMesh_ | |
CovrDistortionVertex_ | |
CovrFovPort_ | |
CovrSizef | |
CovrSizei | |
CWAI::ModeOrbSlam2::Params | |
CWAISlam::Params | |
CWAISlamTrackPool::Params | |
CProfiler | Utility for profiling functions/scopes and writing the results to a file |
CProfileResult | |
CProfilerTimer | A timer for profiling functions and scopes |
CProfilingResult | |
CScaleAndOffset2D | |
CHmdRenderInfo::ShutterInfo | |
CSLAABBox | Defines an axis aligned bounding box |
►CSLAccelStruct | SLAccelStruct is an abstract base class for acceleration structures |
CSLAlphaLUTPoint | Alpha point with alpha value and position value between 0-1 |
CSLAnimation | SLAnimation is the base container for all animation data |
►CSLAnimKeyframe | Base class for all animation keyframes |
CSLAnimManager | SLAnimManager is the central class for all animation handling |
CSLAnimPlayback | Manages the playback of an SLAnimation |
CSLAnimSkeleton | SLAnimSkeleton keeps track of a skeletons joints and animations |
►CSLAnimTrack | Abstract base class for SLAnimationTracks providing time and keyframe functions |
CSLAssetManager | Toplevel holder of the assets meshes, materials, textures and shaders |
CSLColorLUTPoint | Color point with color and position value between 0-1 |
►CSLCurve | Base class for curves defined by multiple 3D points |
CSLDeviceLocation | Encapsulation of a mobile device location set by the device's GPS sensor |
CSLDeviceRotation | Encapsulation of a mobile device rotation set by the device's IMU sensor |
CSLDrawBits | Drawing states stored in the bits of an unsigned int |
CSLEntities | Scenegraph in Data Oriented Design with flat std::vector of SLEntity |
CSLEntity | SLEntity is the Data Oriented Design version of a SLNode |
►CSLEventHandler | Virtual Eventhandler class |
CSLFrustum | Matrix to 6 frustum plane conversion functions |
CSLGLAttribute | Struct for vertex attribute information |
CSLGLFbo | |
CSLGLFrameBuffer | |
CSLGLOculus | Wrapper around Oculus Rift Devkit 2 |
CSLGLOculusFB | Wrapper around Oculus Rift and its Frame Buffer Objects |
CSLGLProgramManager | Static container for standard shader programs |
CSLGLState | Singleton class holding all OpenGL states |
►CSLGLVertexArray | SLGLVertexArray encapsulates the core OpenGL drawing |
CSLGLVertexBuffer | SLGLVertexBuffer encapsulates an OpenGL buffer for vertex attributes |
CSLImporter | Interface for 3D file format importer implementations |
CSLInputDevice | Interface for input devices that have to be pollsed |
►CSLInputEvent | Baseclass for all system input events |
CSLInputEventInterface | |
CSLInputManager | SLInputManager. manages system input and custom input devices |
CSLIOBuffer | Utility struct that holds a pointer and its length |
CSLIOStream | Interface for accessing external data using streams |
►CSLLight | Abstract Light class for OpenGL light sources |
CSLLocation | Class for a named location with lat-lon-Alt WGS84 position |
CSLMat3< T > | 3x3 matrix template class |
CSLMat3< SLdouble > | |
CSLMat3< SLfloat > | |
CSLMat4< T > | 4x4 matrix template class |
CSLMat4< SLfloat > | |
CSLNodeStats | Struct for scene graph statistics |
►CSLObject | Base class for all other classes |
CSLPlane | Defines a plane in 3D space with the equation ax + by + cy + d = 0 |
CSLQuat4< T > | Quaternion class for angle-axis rotation representation |
CSLQuat4< SLfloat > | |
CSLRay | Ray class with ray and intersection properties |
CSLRaySamples2D | Class for 2D disk sample points |
CSLRect< T, V > | A rectangle template class |
CSLRect< SLfloat, SLVec2f > | |
CSLRect< SLint, SLVec2i > | |
►CSLRnd3f | Abstract base class for random 3D point generator |
CSLRTAAPixel | Pixel index struct used in anti aliasing in ray tracing |
CSLShadowMap | Class for standard and cascaded shadow mapping |
CSLTexFont::SLTexFontChar | Single Character info struct w. min. and max. texcoords |
►CSLUiInterface | Interface for ui integration in SLSceneView |
CSLVec2< T > | 2D vector template class for standard 2D vector algebra |
CSLVec2< SLfloat > | |
CSLVec2< SLint > | |
CSLVec3< T > | 3D vector template class for standard 3D vector algebra |
CSLVec3< double > | |
CSLVec3< SLfloat > | |
CSLVec3< SLuint > | |
CSLVec4< T > | 4D vector template class for standard 4D vector algebra |
CSLVec4< SLfloat > | |
CSLVec4< SLint > | |
CSLVector< T, U > | Template class for dynamic vector |
CSLVertexOculus | Distorted vertex used to draw in the Oculus frame buffer |
CWAICompassAlignment::Template | |
CUtils_iOS | SLFileSystem provides basic filesystem functions |
CWAI::V2 | |
CWAI::V3 | |
CWAIBowVector | |
CWAICompassAlignment | |
CWAIFeatVector | |
CWAIFrame | |
CWAIImageStabilizedOrientation | |
CWAIInitializerData | |
CWAIKeyFrame | AR Keyframe node class |
CWAIKeyFrameDB | AR Keyframe database class |
CWAIMap | |
CWAIMapPoint | |
CWAIMapPointCoordinate | |
CWAIOrbVocabulary | |
►CWAISlamTools |