SYMBOL INDEX (1021 symbols across 186 files) FILE: cmake_modules/cuda_compute_capability.c function main (line 14) | int main() { FILE: framework/makefiles/download_benchmarks.py function echo (line 8) | def echo(str="", echoargs = ""): FILE: framework/makefiles/download_datasets.py function echo (line 9) | def echo(str="", echoargs = ""): FILE: framework/shared/include/ColumnWriter.h function namespace (line 22) | namespace slambench { function namespace (line 38) | namespace slambench { FILE: framework/shared/include/ParameterComponent.h type Parameter (line 16) | struct Parameter type std (line 19) | typedef std::vector arguments_vector ; type std (line 20) | typedef std::vector components_vector ; function class (line 23) | class ParameterComponent function AddComponent (line 51) | void AddComponent(ParameterComponent *component) { FILE: framework/shared/include/ParameterManager.h type std (line 20) | typedef std::pair param_info_t; function namespace (line 21) | namespace slambench { FILE: framework/shared/include/Parameters.h function string (line 29) | string precise_to_string(T value) function type3 (line 63) | type3 atof3(const char * optarg) { function type3 (line 86) | type3 atoi3(const char * optarg) { function type4 (line 110) | type4 atof4(const char * optarg) { type Parameter (line 141) | struct Parameter { function std (line 151) | inline std::string getName() ... function std (line 152) | inline const std::string getShortOption(const ParameterComponent* p... function std (line 153) | inline std::string getLongOption(const ParameterComponent* pc) ... function Parameter (line 177) | struct TriggeredParameter : Parameter { function requiresValue (line 216) | bool requiresValue() {return true;} function std (line 219) | inline const std::string getStrDefault() {if ... function resetValue (line 220) | inline void resetValue() {if ... function T (line 222) | inline const T& getTypedValue() {if ... function std (line 223) | inline const std::string getStrType() {ret... function virtual (line 226) | virtual inline const std::string getStrDetails(ParameterComponent*pc) { function copyValue (line 244) | float [2]>::copyValue(float (*to) [2] , float const (*from) [2]) { function setValue (line 248) | float [2]>::setValue(const char* optarg) { function copyValue (line 265) | float [4]>::copyValue(float (*to) [4] , float const (*from) [4]) { function setValue (line 272) | float [4]>::setValue(const char* optarg) { function copyValue (line 291) | inline void TypedParameter::copyValue(std::string* to,cons... function setValue (line 292) | inline void TypedParameter::setValue(const char*otarg) ... function copyValue (line 295) | bool>::copyValue(bool* to,const bool* from) {*to = *(bool... function setValue (line 296) | bool>::setValue(const char* otarg) {if (ptr_) (*(bool*)p... function copyValue (line 300) | unsigned int>::copyValue(unsigned int* to,const unsigned int* from) ... function copyValue (line 301) | int>::copyValue(int* to,const int* from) {*to = *(int*)from;;} function copyValue (line 302) | long unsigned int>::copyValue(long unsigned int* to,const long unsigned ... function copyValue (line 303) | float>::copyValue(float* to,const float* from) {*to = *(float... function copyValue (line 304) | double>::copyValue(double* to,const double* from) {*to = *(dou... function copyValue (line 305) | inline void TypedParameter::copyValue(sb_float3* to,const sb... function copyValue (line 306) | inline void TypedParameter::copyValue(sb_float4* to,const sb... function copyValue (line 307) | inline void TypedParameter::copyValue(sb_uint3* to,const sb_u... function copyValue (line 308) | int> >::copyValue(std::vector * to,const std::vector * from) ... function setValue (line 339) | inline void TypedParameter< std::vector >::setValue(const... function getValue (line 351) | unsigned int>::getValue(const void * ptr) const{return precise_to_string... FILE: framework/shared/include/ResultWriter.h function class (line 16) | class ResultWriter { FILE: framework/shared/include/SLAMBenchAPI.h function namespace (line 18) | namespace slambench { FILE: framework/shared/include/SLAMBenchConfiguration.h type std (line 44) | typedef std::chrono::time_point stl_... function class (line 46) | class SLAMBenchConfiguration : public ParameterComponent { function FireEndOfFrame (line 121) | void FireEndOfFrame() { for(auto i : frame_callbacks_) { i(); } } function input_callback (line 127) | inline void input_callback(Parameter* param, ParameterComponent* caller) { function help_callback (line 146) | inline void help_callback(Parameter*, ParameterComponent* caller) { function dse_callback (line 156) | inline void dse_callback(Parameter*, ParameterComponent* caller) { function log_callback (line 162) | inline void log_callback(Parameter*, ParameterComponent* caller) { function slam_library_callback (line 167) | inline void slam_library_callback(Parameter* param, ParameterComponent* ... FILE: framework/shared/include/SLAMBenchException.h function class (line 16) | class SLAMBenchException : public std::exception { FILE: framework/shared/include/SLAMBenchLibraryHelper.h function class (line 23) | class SLAMBenchLibraryHelper : public ParameterComponent { function std (line 62) | inline std::ostream& GetLogStream() {return log_stream_;} function slambench (line 63) | inline slambench::metrics::MetricManager &GetMetricManager() { return me... function slambench (line 64) | inline slambench::outputs::OutputManager &GetOutputManager() { return ou... function slambench (line 65) | inline slambench::io::InputInterface *GetInputInterface() { return input... function slambench (line 67) | inline const slambench::io::SensorCollection &get_sensors() { function update_input_interface (line 71) | inline void update_input_interface(slambench::io::InputInterface* interf... type std (line 77) | typedef std::vector slam_lib_container_t; FILE: framework/shared/include/SLAMBenchUI.h function class (line 28) | class SLAMBenchUI FILE: framework/shared/include/SLAMBenchUI_Pangolin.h function class (line 29) | class SLAMBenchUI_Pangolin : public SLAMBenchUI FILE: framework/shared/include/TimeStamp.h function namespace (line 21) | namespace slambench { type std (line 52) | typedef std::chrono::duration> Durat... function Sleep (line 54) | inline void Sleep(const Duration d) { FILE: framework/shared/include/io/Event.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/FrameBuffer.h function namespace (line 17) | namespace slambench { FILE: framework/shared/include/io/FrameBufferSource.h function namespace (line 16) | namespace slambench { FILE: framework/shared/include/io/FrameFormat.h function namespace (line 16) | namespace slambench { FILE: framework/shared/include/io/FrameSource.h function class (line 25) | class FrameStream { function class (line 33) | class FrameCollection { function class (line 41) | class FrameCollectionStream : public FrameStream { function class (line 57) | class GTBufferingFrameStream : public FrameStream { FILE: framework/shared/include/io/InputInterface.h function namespace (line 22) | namespace slambench { FILE: framework/shared/include/io/InputInterfaceManager.h function namespace (line 23) | namespace slambench { FILE: framework/shared/include/io/PixelFormat.h function namespace (line 17) | namespace slambench { FILE: framework/shared/include/io/SLAMFile.h function namespace (line 21) | namespace slambench { FILE: framework/shared/include/io/SLAMFrame.h function namespace (line 23) | namespace slambench { FILE: framework/shared/include/io/SensorType.h function namespace (line 14) | namespace slambench { FILE: framework/shared/include/io/core/Core.h function namespace (line 21) | namespace slambench { FILE: framework/shared/include/io/deserialisation/Deserialiser.h function namespace (line 14) | namespace slambench { FILE: framework/shared/include/io/deserialisation/SLAMFileDeserialiser.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/deserialisation/SLAMFileHeaderDeserialiser.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/deserialisation/SLAMFrameDeserialiser.h function namespace (line 16) | namespace slambench { FILE: framework/shared/include/io/deserialisation/SensorCollectionDeserialiser.h function namespace (line 16) | namespace slambench { FILE: framework/shared/include/io/format/DataFormatter.h function namespace (line 14) | namespace slambench { FILE: framework/shared/include/io/format/EventDataFormatter.h function namespace (line 18) | namespace slambench { FILE: framework/shared/include/io/format/ImageDataFormatter.h function namespace (line 20) | namespace slambench { FILE: framework/shared/include/io/format/PointCloud.h function namespace (line 17) | namespace slambench { FILE: framework/shared/include/io/openni15/ONI15Frame.h function namespace (line 21) | namespace slambench { FILE: framework/shared/include/io/openni15/ONI15FrameStream.h function namespace (line 18) | namespace xn { function namespace (line 27) | namespace slambench { FILE: framework/shared/include/io/openni15/ONI15InputInterface.h function namespace (line 18) | namespace xn { function namespace (line 21) | namespace slambench { FILE: framework/shared/include/io/openni2/ONI2Frame.h function namespace (line 17) | namespace slambench { FILE: framework/shared/include/io/openni2/ONI2FrameStream.h function namespace (line 18) | namespace openni { function namespace (line 23) | namespace slambench { FILE: framework/shared/include/io/openni2/ONI2InputInterface.h function namespace (line 18) | namespace openni { function namespace (line 23) | namespace slambench { FILE: framework/shared/include/io/realsense/RealSense2Frame.h function namespace (line 17) | namespace slambench { FILE: framework/shared/include/io/realsense/RealSense2FrameStream.h function namespace (line 20) | namespace slambench { FILE: framework/shared/include/io/realsense/RealSense2InputInterface.h function namespace (line 21) | namespace slambench { FILE: framework/shared/include/io/sensor/AccelerometerSensor.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/sensor/CameraSensor.h function namespace (line 18) | namespace slambench { FILE: framework/shared/include/io/sensor/CameraSensorFinder.h function namespace (line 18) | namespace slambench { FILE: framework/shared/include/io/sensor/DepthSensor.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/sensor/EventCameraSensor.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/sensor/GroundTruthSensor.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/sensor/GyroSensor.h function namespace (line 14) | namespace slambench { FILE: framework/shared/include/io/sensor/IMUSensor.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/sensor/OdomSensor.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/sensor/PointCloudSensor.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/sensor/Sensor.h function namespace (line 18) | namespace io { FILE: framework/shared/include/io/sensor/SensorCollection.h function namespace (line 18) | namespace slambench { FILE: framework/shared/include/io/sensor/SensorDatabase.h function namespace (line 17) | namespace slambench { FILE: framework/shared/include/io/sensor/sensor_builder.h function namespace (line 22) | namespace slambench { FILE: framework/shared/include/io/serialisation/SLAMFileHeaderSerialiser.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/io/serialisation/SLAMFileSerialiser.h function namespace (line 17) | namespace slambench { FILE: framework/shared/include/io/serialisation/SLAMFrameSerialiser.h function namespace (line 17) | namespace slambench { FILE: framework/shared/include/io/serialisation/Serialiser.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/lodepng.h type LodePNGColorType (line 87) | typedef enum LodePNGColorType { function namespace (line 190) | namespace lodepng { type LodePNGDecompressSettings (line 243) | typedef struct LodePNGDecompressSettings LodePNGDecompressSettings; type LodePNGDecompressSettings (line 244) | struct LodePNGDecompressSettings { type LodePNGCompressSettings (line 268) | typedef struct LodePNGCompressSettings LodePNGCompressSettings; type LodePNGCompressSettings (line 269) | struct LodePNGCompressSettings /*deflate = compress*/ type LodePNGColorMode (line 301) | typedef struct LodePNGColorMode { type LodePNGTime (line 379) | typedef struct LodePNGTime { type LodePNGInfo (line 390) | typedef struct LodePNGInfo { type LodePNGDecoderSettings (line 500) | typedef struct LodePNGDecoderSettings { type LodePNGFilterStrategy (line 528) | typedef enum LodePNGFilterStrategy { type LodePNGAutoConvert (line 546) | typedef enum LodePNGAutoConvert { type LodePNGEncoderSettings (line 576) | typedef struct LodePNGEncoderSettings { type LodePNGState (line 611) | typedef struct LodePNGState { function namespace (line 801) | namespace lodepng { FILE: framework/shared/include/math_types.h type sb_int2 (line 15) | typedef struct sb_int2 { type sb_uint2 (line 20) | typedef struct sb_uint2 { type sb_int3 (line 25) | typedef struct sb_uint3 { type sb_uchar3 (line 29) | typedef struct sb_uchar3 { type sb_uchar4 (line 33) | typedef struct sb_uchar4 { type sb_float3 (line 38) | typedef struct sb_float3 { type sb_float4 (line 43) | typedef struct sb_float4 { function sb_int2 (line 49) | inline sb_int2 make_sb_int2( int a, int b) {return {a,b};} function sb_uint2 (line 51) | inline sb_uint2 make_sb_uint2(unsigned int a,unsigned int b) {return {a,... function sb_uchar3 (line 53) | inline sb_uchar3 make_sb_uchar3(unsigned char a,unsigned char b, unsigne... function sb_uchar4 (line 55) | inline sb_uchar4 make_sb_uchar4(unsigned char a,unsigned char b, unsigne... function sb_uint3 (line 57) | inline sb_uint3 make_sb_uint3(unsigned int a,unsigned int b, unsigned i... function sb_float3 (line 59) | inline sb_float3 make_sb_float3(float a,float b, float c) {return {a,b,c};} function sb_float4 (line 61) | inline sb_float4 make_sb_float4(float a,float b, float c, float d) {retu... FILE: framework/shared/include/metrics/ATEMetric.h function namespace (line 17) | namespace slambench { function namespace (line 23) | namespace slambench { FILE: framework/shared/include/metrics/DepthEstimationMetric.h function namespace (line 6) | namespace slambench { FILE: framework/shared/include/metrics/DurationMetric.h function namespace (line 22) | namespace slambench { FILE: framework/shared/include/metrics/FrameData.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/metrics/MemoryMetric.h function namespace (line 20) | namespace slambench { FILE: framework/shared/include/metrics/Metric.h function namespace (line 24) | namespace slambench { FILE: framework/shared/include/metrics/MetricManager.h function namespace (line 25) | namespace slambench { FILE: framework/shared/include/metrics/MetricValue.h function namespace (line 20) | namespace slambench { FILE: framework/shared/include/metrics/Phase.h function namespace (line 20) | namespace slambench { FILE: framework/shared/include/metrics/PointCloudMetric.h function namespace (line 7) | namespace slambench { FILE: framework/shared/include/metrics/PowerMetric.h function namespace (line 18) | namespace slambench { FILE: framework/shared/include/metrics/RPEMetric.h function namespace (line 17) | namespace slambench { FILE: framework/shared/include/metrics/memory_utils/CUDAMonitor.h type cudaError_t (line 18) | typedef int cudaError_t ; type cudaError_t (line 19) | typedef cudaError_t (*cudaMemGetInfo_t)( size_t * , size_t * ); type CUuuid (line 20) | typedef struct CUuuid_st { type cudaUUID_t (line 24) | typedef struct CUuuid_st cudaUUID_t; type cudaDeviceProp (line 25) | typedef struct { type cudaError_t (line 99) | typedef cudaError_t (*cudaGetDeviceProperties_t)( cudaDeviceProp * , ... function class (line 101) | class CUDAMonitor { FILE: framework/shared/include/metrics/power_utils/PAPIMonitor.h type PapiPower (line 50) | struct PapiPower { function IsValid (line 84) | bool IsValid () { function startSample (line 88) | void startSample () { FILE: framework/shared/include/metrics/power_utils/PowerMonitor.h function class (line 13) | class PowerMonitor { FILE: framework/shared/include/metrics/power_utils/XU3Monitor.h type XU3Sensor (line 18) | enum XU3Sensor { function IsValid (line 79) | bool IsValid () { function startSample (line 83) | void startSample () { FILE: framework/shared/include/outputs/Output.h function class (line 31) | class BaseOutput { function class (line 76) | class Output : public BaseOutput { FILE: framework/shared/include/outputs/OutputManager.h function namespace (line 26) | namespace slambench { FILE: framework/shared/include/outputs/OutputManagerWriter.h function namespace (line 21) | namespace slambench { FILE: framework/shared/include/outputs/PoseOutput.h function namespace (line 15) | namespace slambench { FILE: framework/shared/include/outputs/TrajectoryAlignmentMethod.h function namespace (line 20) | namespace slambench { FILE: framework/shared/include/outputs/TrajectoryInterface.h function namespace (line 16) | namespace slambench { FILE: framework/shared/include/sb_malloc.h function namespace (line 42) | namespace slambench { FILE: framework/shared/include/sysutils.h function parseLine (line 16) | inline int parseLine(char* line){ function getValueVmSize (line 24) | inline int getValueVmSize(){ //Note: this value is in KB! function getValueVmRSS (line 40) | inline int getValueVmRSS(){ //Note: this value is in KB! FILE: framework/shared/include/timings.h function tick (line 23) | inline float tick() { function tock (line 36) | inline double tock() { FILE: framework/shared/include/utils.h function std (line 18) | inline std::string getFileExt(const std::string& s) { function class (line 29) | class FastLock { FILE: framework/shared/include/values/Value.h function namespace (line 23) | namespace slambench { function class (line 205) | class Point3DF { function class (line 212) | class ColoredPoint3DF { function class (line 221) | class HeatMapPoint3DF { function class (line 231) | class PointCloudValue : public Value { function Clear (line 240) | void Clear() { makeUnique(); points_->clear(); } function point_container_t (line 242) | const point_container_t &GetPoints() const { assert(points_); return *po... function SetTransform (line 245) | void SetTransform(const Eigen::Matrix4f &new_txfm) { transform_ = new_tx... function class (line 256) | class HeatMapPointCloudValue : public Value { function Clear (line 265) | void Clear() { makeUnique(); points_->clear(); } function point_container_t (line 267) | const point_container_t &GetPoints() const { assert(points_); return *po... function SetTransform (line 270) | void SetTransform(const Eigen::Matrix4f &new_txfm) { transform_ = new_tx... function class (line 280) | class ColoredPointCloudValue : public Value { function class (line 318) | class FrameValue : public Value { function class (line 337) | class FeatureValue : public Value { function VT_COLLECTION (line 352) | struct TypeForVT { typedef ValueCollectionValue type; } function VT_U64 (line 353) | struct TypeForVT { typedef TypedValue type; } function VT_DOUBLE (line 354) | struct TypeForVT { typedef TypedValue type; } function VT_STRING (line 355) | struct TypeForVT { typedef TypedValue type; } function VT_TRAJECTORY (line 356) | struct TypeForVT { typedef TrajectoryValue type; } function VT_POSE (line 357) | struct TypeForVT { typedef PoseValue type; } function VT_POINTCLOUD (line 358) | struct TypeForVT { typedef PointCloudValue type; } function VT_MATRIX (line 359) | struct TypeForVT { typedef TypedValue type; } function uint64_t (line 361) | struct VTForType { static constexpr ValueType value() { return... function double (line 362) | struct VTForType { static constexpr ValueType value() { return V... function string (line 363) | struct VTForType { static constexpr ValueType value() { ret... function Matrix4f (line 364) | struct VTForType { static constexpr ValueType value() {... FILE: framework/shared/include/values/ValueDispatch.h function namespace (line 16) | namespace slambench { FILE: framework/shared/include/values/ValueInterface.h function namespace (line 19) | namespace values { FILE: framework/shared/include/values/ValuePrinter.h function namespace (line 19) | namespace slambench { FILE: framework/shared/src/SLAMBenchConfiguration.cpp type tm (line 505) | struct tm FILE: framework/shared/src/SLAMBenchUI_Pangolin.cpp function ConvertChannel (line 232) | float ConvertChannel(float f) { function ConvertColour (line 237) | std::tuple ConvertColour(std::tuple GetUnconvertedColour(float f) { function GetColour (line 262) | std::tuple GetColour(float f) { class PoseOutputDrawContext (line 266) | class PoseOutputDrawContext { method PoseOutputDrawContext (line 268) | PoseOutputDrawContext(slambench::outputs::BaseOutput *output) : interf... type sysinfo (line 1120) | struct sysinfo FILE: framework/shared/src/dummy_library.cpp function sb_new_slam_configuration (line 12) | bool sb_new_slam_configuration(SLAMBenchLibraryHelper * slam_settings) { function sb_init_slam_system (line 16) | bool sb_init_slam_system(SLAMBenchLibraryHelper * slam_settings) { function sb_update_frame (line 21) | bool sb_update_frame (SLAMBenchLibraryHelper * , slambench::io::SLAMFram... function sb_process_once (line 25) | bool sb_process_once (SLAMBenchLibraryHelper * slam_settings) { function sb_clean_slam_system (line 29) | bool sb_clean_slam_system() { function sb_update_outputs (line 33) | bool sb_update_outputs(SLAMBenchLibraryHelper *lib, const slambench::Tim... FILE: framework/shared/src/io/FrameBufferSource.cpp function FrameBuffer (line 14) | FrameBuffer *SingleFrameBufferSource::Next() { FILE: framework/shared/src/io/FrameSource.cpp function SLAMFrame (line 21) | SLAMFrame* FrameCollectionStream::GetNextFrame() { function SLAMFrame (line 34) | SLAMFrame* GTBufferingFrameStream::GTFrameCollection::GetFrame(unsigned ... function SLAMFrame (line 39) | SLAMFrame* GTBufferingFrameStream::GTFrameCollection::GetClosestFrameToT... function SLAMFrame (line 61) | SLAMFrame* GTBufferingFrameStream::GetNextFrame() function SLAMFrame (line 114) | SLAMFrame* RealTimeFrameStream::GetNextFrame() FILE: framework/shared/src/io/InputInterface.cpp function FrameStream (line 27) | FrameStream& BasicInputInterface::GetFrames() { function SensorCollection (line 31) | SensorCollection& BasicInputInterface::GetSensors() { function FrameStream (line 39) | FrameStream& FileInputInterface::GetFrames() { function SensorCollection (line 43) | SensorCollection& FileInputInterface::GetSensors() { function FrameStream (line 66) | FrameStream& FileStreamInputInterface::GetFrames() { function SensorCollection (line 70) | SensorCollection& FileStreamInputInterface::GetSensors() { FILE: framework/shared/src/io/InputInterfaceManager.cpp function InputInterface (line 71) | InputInterface* InputInterfaceManager::GetCurrentInputInterface() function SLAMFrame (line 79) | SLAMFrame* InputInterfaceManager::GetNextFrame() const { function SLAMFrame (line 88) | SLAMFrame* InputInterfaceManager::GetClosestGTFrameToTime(slambench::Tim... FILE: framework/shared/src/io/SLAMFile.cpp function SLAMFrame (line 24) | SLAMFrame* SLAMFile::GetFrame(unsigned int index) { function Sensor (line 68) | Sensor* SLAMFile::GetSensor(const Sensor::sensor_type_t &type) { function SLAMFile (line 75) | SLAMFile* SLAMFile::Read(const std::string& filename, FrameBufferSource ... FILE: framework/shared/src/io/SLAMFrame.cpp function ParseFile (line 127) | std::vector ParseFile(std::ifstream &str) { FILE: framework/shared/src/io/core/Core.cpp type stat (line 18) | struct stat function MappedFile (line 39) | MappedFile slambench::io::core::ReadFile(const std::string &filename) FILE: framework/shared/src/io/deserialisation/Deserialiser.cpp function FILE (line 16) | FILE *Deserialiser::File() const { FILE: framework/shared/src/io/deserialisation/SLAMFileDeserialiser.cpp function FrameBuffer (line 81) | FrameBuffer *SLAMFileDeserialiser::GetNextFramebuffer() const { FILE: framework/shared/src/io/deserialisation/SLAMFrameDeserialiser.cpp function SLAMFrame (line 24) | SLAMFrame* SLAMFrameDeserialiser::GetNextFrame() { FILE: framework/shared/src/io/format/PointCloud.cpp function PointCloud (line 17) | PointCloud* PointCloud::FromRaw(char* data) function PointCloud (line 52) | PointCloud *PlyReader::Read(std::istream &input) FILE: framework/shared/src/io/openni/ONI2FrameStream.cpp function SLAMFrame (line 24) | SLAMFrame* ONI2FrameStream::GetNextFrame() { class FrameAllocator (line 48) | class FrameAllocator : public openni::VideoStream::FrameAllocator { method FrameAllocator (line 50) | FrameAllocator() : _ptr(malloc(0)),_size(0) {} method freeFrameBuffer (line 61) | void freeFrameBuffer(void* data) override { FILE: framework/shared/src/io/openni/ONI2InputInterface.cpp function FrameStream (line 75) | FrameStream& ONI2InputInterface::GetFrames() { function SensorCollection (line 81) | SensorCollection& ONI2InputInterface::GetSensors() { FILE: framework/shared/src/io/openni15/ONI15FrameStream.cpp function SLAMFrame (line 25) | SLAMFrame* ONI15FrameStream::GetNextFrame() { FILE: framework/shared/src/io/openni15/ONI15InputInterface.cpp function FrameStream (line 46) | FrameStream& ONI15InputInterface::GetFrames() { function SensorCollection (line 52) | SensorCollection& ONI15InputInterface::GetSensors() { function CameraSensor (line 58) | CameraSensor *ONI15InputInterface::BuildCameraSensor() { function DepthSensor (line 85) | DepthSensor *ONI15InputInterface::BuildDepthSensor() { FILE: framework/shared/src/io/realsense/RealSense2FrameStream.cpp function SLAMFrame (line 27) | SLAMFrame* RealSense2FrameStream::GetNextFrame() { FILE: framework/shared/src/io/realsense/RealSense2InputInterface.cpp function FrameStream (line 45) | FrameStream& RealSense2InputInterface::GetFrames() { function SensorCollection (line 51) | SensorCollection& RealSense2InputInterface::GetSensors() { FILE: framework/shared/src/io/sensor/AccelerometerSensor.cpp class ACCSerialiser (line 28) | class ACCSerialiser : public SensorSerialiser { method SerialiseSensorSpecific (line 29) | bool SerialiseSensorSpecific(Serialiser* serialiser, const Sensor* s) ... class ACCDeserialiser (line 40) | class ACCDeserialiser : public SensorDeserialiser { method InstantiateSensor (line 41) | bool InstantiateSensor(const Sensor::sensor_name_t &sensor_name,const ... method DeserialiseSensorSpecific (line 51) | bool DeserialiseSensorSpecific(const Deserialiser* d, Sensor* s) overr... FILE: framework/shared/src/io/sensor/CameraSensor.cpp class CameraSensorSerialiser (line 66) | class CameraSensorSerialiser : public SensorSerialiser { method SerialiseSensorSpecific (line 67) | bool SerialiseSensorSpecific(Serialiser* serialiser, const Sensor* s) ... class CameraSensorDeserialiser (line 83) | class CameraSensorDeserialiser : public SensorDeserialiser { method InstantiateSensor (line 85) | bool InstantiateSensor(const Sensor::sensor_name_t &sensor_name, const... method DeserialiseSensorSpecific (line 94) | bool DeserialiseSensorSpecific(const Deserialiser* deserialiser, Senso... FILE: framework/shared/src/io/sensor/CameraSensorFinder.cpp function CameraSensor (line 46) | CameraSensor* CameraSensorFinder::FindOne(const SensorCollection& sensor... FILE: framework/shared/src/io/sensor/DepthSensor.cpp class DepthSensorSerialiser (line 38) | class DepthSensorSerialiser : public SensorSerialiser { method SerialiseSensorSpecific (line 39) | bool SerialiseSensorSpecific(Serialiser* serialiser, const Sensor* s) ... class DepthSensorDeserialiser (line 58) | class DepthSensorDeserialiser : public SensorDeserialiser { method InstantiateSensor (line 60) | bool InstantiateSensor(const Sensor::sensor_name_t &sensor_name, const... method DeserialiseSensorSpecific (line 69) | bool DeserialiseSensorSpecific(const Deserialiser* deserialiser, Senso... FILE: framework/shared/src/io/sensor/EventCameraSensor.cpp class EventCameraSensorSerialiser (line 37) | class EventCameraSensorSerialiser : public SensorSerialiser { method SerialiseSensorSpecific (line 38) | bool SerialiseSensorSpecific(Serialiser* serialiser, const Sensor* s) ... class EventCameraSensorDeserialiser (line 48) | class EventCameraSensorDeserialiser : public SensorDeserialiser { method InstantiateSensor (line 49) | bool InstantiateSensor(const Sensor::sensor_name_t &sensor_name, const... method DeserialiseSensorSpecific (line 59) | bool DeserialiseSensorSpecific(const Deserialiser* deserialiser, Senso... FILE: framework/shared/src/io/sensor/GroundTruthSensor.cpp class GTSerialiser (line 26) | class GTSerialiser : public SensorSerialiser { method SerialiseSensorSpecific (line 27) | bool SerialiseSensorSpecific(Serialiser* serialiser, const Sensor* sen... class GTDeserialiser (line 35) | class GTDeserialiser : public SensorDeserialiser { method InstantiateSensor (line 36) | bool InstantiateSensor(const Sensor::sensor_name_t &sensor_name, const... method DeserialiseSensorSpecific (line 46) | bool DeserialiseSensorSpecific(const Deserialiser* d, Sensor* s) overr... FILE: framework/shared/src/io/sensor/GyroSensor.cpp class GyroSerialiser (line 27) | class GyroSerialiser : public SensorSerialiser { method SerialiseSensorSpecific (line 28) | bool SerialiseSensorSpecific(Serialiser* serialiser, const Sensor* s) ... class GyroDeserialiser (line 39) | class GyroDeserialiser : public SensorDeserialiser { method InstantiateSensor (line 40) | bool InstantiateSensor(const Sensor::sensor_name_t &sensor_name,const ... method DeserialiseSensorSpecific (line 50) | bool DeserialiseSensorSpecific(const Deserialiser* d, Sensor* s) overr... FILE: framework/shared/src/io/sensor/IMUSensor.cpp class IMUSerialiser (line 27) | class IMUSerialiser : public SensorSerialiser { method SerialiseSensorSpecific (line 28) | bool SerialiseSensorSpecific(Serialiser* serialiser, const Sensor* s) ... class IMUDeserialiser (line 48) | class IMUDeserialiser : public SensorDeserialiser { method InstantiateSensor (line 49) | bool InstantiateSensor(const Sensor::sensor_name_t &sensor_name, const... method DeserialiseSensorSpecific (line 59) | bool DeserialiseSensorSpecific(const Deserialiser* d, Sensor* s) overr... FILE: framework/shared/src/io/sensor/OdomSensor.cpp class OdomSerialiser (line 25) | class OdomSerialiser : public SensorSerialiser { method SerialiseSensorSpecific (line 26) | bool SerialiseSensorSpecific(Serialiser* serialiser, const Sensor* sen... class OdomDeserialiser (line 34) | class OdomDeserialiser : public SensorDeserialiser { method InstantiateSensor (line 35) | bool InstantiateSensor(const Sensor::sensor_name_t &sensor_name,const ... method DeserialiseSensorSpecific (line 45) | bool DeserialiseSensorSpecific(const Deserialiser* d, Sensor* s) overr... FILE: framework/shared/src/io/sensor/PointCloudSensor.cpp class PCSerialiser (line 25) | class PCSerialiser : public SensorSerialiser { method SerialiseSensorSpecific (line 26) | bool SerialiseSensorSpecific(Serialiser* serialiser, const Sensor* sen... class PCDeserialiser (line 34) | class PCDeserialiser : public SensorDeserialiser { method InstantiateSensor (line 35) | bool InstantiateSensor(const Sensor::sensor_name_t &sensor_name, const... method DeserialiseSensorSpecific (line 45) | bool DeserialiseSensorSpecific(const Deserialiser* d, Sensor* s) overr... FILE: framework/shared/src/io/sensor/SensorCollection.cpp function Sensor (line 17) | Sensor &SensorCollection::at(unsigned int sensor_idx) { function Sensor (line 33) | Sensor* SensorCollection::GetSensor(const Sensor::sensor_type_t & type) { function Sensor (line 43) | const Sensor* SensorCollection::GetSensor(const Sensor::sensor_type_t & ... FILE: framework/shared/src/io/sensor/SensorDatabase.cpp function SensorDatabase (line 18) | SensorDatabase* SensorDatabase::Singleton() function SensorDatabaseEntry (line 31) | SensorDatabaseEntry& SensorDatabase::Get(const Sensor::sensor_type_t& se... FILE: framework/shared/src/io/serialisation/Serialiser.cpp function FILE (line 18) | FILE *Serialiser::File() { FILE: framework/shared/src/library_wrapper.cpp function c_sb_new_slam_configuration (line 17) | bool c_sb_new_slam_configuration(void * slam_settings) { function c_sb_init_slam_system (line 21) | bool c_sb_init_slam_system(void * slam_settings) { function c_sb_update_frame (line 25) | bool c_sb_update_frame(void * slam_settings, void * type) { function c_sb_relocalize (line 29) | bool c_sb_relocalize(void * slam_settings) { function c_sb_process_once (line 33) | bool c_sb_process_once (void * slam_settings){ function c_sb_clean_slam_system (line 37) | bool c_sb_clean_slam_system(){ function c_sb_update_outputs (line 41) | bool c_sb_update_outputs(void *lib, void *timestamp) { FILE: framework/shared/src/lodepng.cpp function lodepng_free (line 74) | static void lodepng_free(void* ptr) { type uivector (line 130) | struct uivector { function uivector_cleanup (line 136) | static void uivector_cleanup(void* p) { function uivector_resize (line 143) | static unsigned uivector_resize(uivector* p, size_t size) { function uivector_resizev (line 159) | static unsigned uivector_resizev(uivector* p, size_t size, unsigned valu... function uivector_init (line 168) | static void uivector_init(uivector* p) { function uivector_push_back (line 175) | static unsigned uivector_push_back(uivector* p, unsigned c) { function uivector_copy (line 183) | static unsigned uivector_copy(uivector* p, const uivector* q) { type ucvector (line 197) | struct ucvector { function ucvector_resize (line 204) | static unsigned ucvector_resize(ucvector* p, size_t size) { function ucvector_cleanup (line 221) | static void ucvector_cleanup(void* p) { function ucvector_init (line 227) | static void ucvector_init(ucvector* p) { function ucvector_resizev (line 234) | static unsigned ucvector_resizev(ucvector* p, size_t size, function ucvector_init_buffer (line 249) | static void ucvector_init_buffer(ucvector* p, unsigned char* buffer, function ucvector_push_back (line 258) | static unsigned ucvector_push_back(ucvector* p, unsigned char c) { function string_resize (line 271) | static unsigned string_resize(char** out, size_t size) { function string_init (line 281) | static void string_init(char** out) { function string_cleanup (line 287) | static void string_cleanup(char** out) { function string_set (line 292) | static void string_set(char** out, const char* in) { function lodepng_read32bitInt (line 305) | unsigned lodepng_read32bitInt(const unsigned char* buffer) { function lodepng_set32bitInt (line 312) | static void lodepng_set32bitInt(unsigned char* buffer, unsigned value) { function lodepng_add32bitInt (line 321) | static void lodepng_add32bitInt(ucvector* buffer, unsigned value) { function lodepng_load_file (line 333) | unsigned lodepng_load_file(unsigned char** out, size_t* outsize, function lodepng_save_file (line 364) | unsigned lodepng_save_file(const unsigned char* buffer, size_t buffersize, function addBitsToStream (line 395) | static void addBitsToStream(size_t* bitpointer, ucvector* bitstream, function addBitsToStreamReversed (line 403) | static void addBitsToStreamReversed(size_t* bitpointer, ucvector* bitstr... function readBitFromStream (line 416) | static unsigned char readBitFromStream(size_t* bitpointer, function readBitsFromStream (line 423) | static unsigned readBitsFromStream(size_t* bitpointer, type HuffmanTree (line 475) | struct HuffmanTree { function HuffmanTree_init (line 496) | static void HuffmanTree_init(HuffmanTree* tree) { function HuffmanTree_cleanup (line 502) | static void HuffmanTree_cleanup(HuffmanTree* tree) { function HuffmanTree_make2DTree (line 509) | static unsigned HuffmanTree_make2DTree(HuffmanTree* tree) { function HuffmanTree_makeFromLengths2 (line 574) | static unsigned HuffmanTree_makeFromLengths2(HuffmanTree* tree) { function HuffmanTree_makeFromLengths (line 621) | static unsigned HuffmanTree_makeFromLengths(HuffmanTree* tree, type Coin (line 641) | struct Coin { function coin_init (line 646) | static void coin_init(Coin* c) { function coin_cleanup (line 651) | static void coin_cleanup(void* c) { function coin_copy (line 655) | static void coin_copy(Coin* c1, const Coin* c2) { function add_coins (line 660) | static void add_coins(Coin* c1, const Coin* c2) { function init_coins (line 667) | static void init_coins(Coin* coins, size_t num) { function cleanup_coins (line 673) | static void cleanup_coins(Coin* coins, size_t num) { function coin_compare (line 679) | static int coin_compare(const void* a, const void* b) { function append_symbol_coins (line 685) | static unsigned append_symbol_coins(Coin* coins, const unsigned* frequen... function lodepng_huffman_code_lengths (line 700) | unsigned lodepng_huffman_code_lengths(unsigned* lengths, function HuffmanTree_makeFromFrequencies (line 812) | static unsigned HuffmanTree_makeFromFrequencies(HuffmanTree* tree, function HuffmanTree_getCode (line 834) | static unsigned HuffmanTree_getCode(const HuffmanTree* tree, unsigned in... function HuffmanTree_getLength (line 838) | static unsigned HuffmanTree_getLength(const HuffmanTree* tree, unsigned ... function generateFixedLitLenTree (line 844) | static unsigned generateFixedLitLenTree(HuffmanTree* tree) { function generateFixedDistanceTree (line 869) | static unsigned generateFixedDistanceTree(HuffmanTree* tree) { function huffmanDecodeSymbol (line 891) | static unsigned huffmanDecodeSymbol(const unsigned char* in, size_t* bp, function getTreeInflateFixed (line 921) | static void getTreeInflateFixed(HuffmanTree* tree_ll, HuffmanTree* tree_... function getTreeInflateDynamic (line 928) | static unsigned getTreeInflateDynamic(HuffmanTree* tree_ll, HuffmanTree*... function inflateHuffmanBlock (line 1098) | static unsigned inflateHuffmanBlock(ucvector* out, const unsigned char* in, function inflateNoCompression (line 1198) | static unsigned inflateNoCompression(ucvector* out, const unsigned char*... function lodepng_inflatev (line 1235) | static unsigned lodepng_inflatev(ucvector* out, const unsigned char* in, function lodepng_inflate (line 1272) | unsigned lodepng_inflate(unsigned char** out, size_t* outsize, function inflate (line 1284) | static unsigned inflate(unsigned char** out, size_t* outsize, function addHuffmanSymbol (line 1305) | static void addHuffmanSymbol(size_t* bp, ucvector* compressed, unsigned ... function searchCodeIndex (line 1312) | static size_t searchCodeIndex(const unsigned* array, size_t array_size, function addLengthDistance (line 1333) | static void addLengthDistance(uivector* values, size_t length, type Hash (line 1357) | struct Hash { function hash_init (line 1370) | static unsigned hash_init(Hash* hash, unsigned windowsize) { function hash_cleanup (line 1405) | static void hash_cleanup(Hash* hash) { function getHash (line 1415) | static unsigned getHash(const unsigned char* data, size_t size, size_t p... function countZeros (line 1436) | static unsigned countZeros(const unsigned char* data, size_t size, size_... function updateHashChain (line 1449) | static void updateHashChain(Hash* hash, size_t wpos, unsigned hashval, function encodeLZ77 (line 1471) | static unsigned encodeLZ77(uivector* out, Hash* hash, const unsigned cha... function deflateNoCompression (line 1650) | static unsigned deflateNoCompression(ucvector* out, const unsigned char*... function writeLZ77data (line 1692) | static void writeLZ77data(size_t* bp, ucvector* out, function deflateDynamic (line 1723) | static unsigned deflateDynamic(ucvector* out, size_t* bp, Hash* hash, function deflateFixed (line 1986) | static unsigned deflateFixed(ucvector* out, size_t* bp, Hash* hash, function lodepng_deflatev (line 2035) | static unsigned lodepng_deflatev(ucvector* out, const unsigned char* in, function lodepng_deflate (line 2083) | unsigned lodepng_deflate(unsigned char** out, size_t* outsize, function deflate (line 2095) | static unsigned deflate(unsigned char** out, size_t* outsize, function update_adler32 (line 2111) | static unsigned update_adler32(unsigned adler, const unsigned char* data, function adler32 (line 2133) | static unsigned adler32(const unsigned char* data, unsigned len) { function lodepng_zlib_decompress (line 2143) | unsigned lodepng_zlib_decompress(unsigned char** out, size_t* outsize, function zlib_decompress (line 2187) | static unsigned zlib_decompress(unsigned char** out, size_t* outsize, function lodepng_zlib_compress (line 2201) | unsigned lodepng_zlib_compress(unsigned char** out, size_t* outsize, function zlib_compress (line 2244) | static unsigned zlib_compress(unsigned char** out, size_t* outsize, function zlib_decompress (line 2259) | static unsigned zlib_decompress(unsigned char** out, size_t* outsize, co... function zlib_compress (line 2267) | static unsigned zlib_compress(unsigned char** out, size_t* outsize, cons... function lodepng_compress_settings_init (line 2284) | void lodepng_compress_settings_init(LodePNGCompressSettings* settings) { function lodepng_decompress_settings_init (line 2305) | void lodepng_decompress_settings_init(LodePNGDecompressSettings* setting... function lodepng_crc32 (line 2385) | unsigned lodepng_crc32(const unsigned char* buf, size_t len) { function readBitFromReversedStream (line 2399) | static unsigned char readBitFromReversedStream(size_t* bitpointer, function readBitsFromReversedStream (line 2407) | static unsigned readBitsFromReversedStream(size_t* bitpointer, function setBitOfReversedStream0 (line 2419) | static void setBitOfReversedStream0(size_t* bitpointer, function setBitOfReversedStream (line 2430) | static void setBitOfReversedStream(size_t* bitpointer, unsigned char* bi... function lodepng_chunk_length (line 2445) | unsigned lodepng_chunk_length(const unsigned char* chunk) { function lodepng_chunk_type (line 2449) | void lodepng_chunk_type(char type[5], const unsigned char* chunk) { function lodepng_chunk_type_equals (line 2456) | unsigned char lodepng_chunk_type_equals(const unsigned char* chunk, function lodepng_chunk_ancillary (line 2464) | unsigned char lodepng_chunk_ancillary(const unsigned char* chunk) { function lodepng_chunk_private (line 2468) | unsigned char lodepng_chunk_private(const unsigned char* chunk) { function lodepng_chunk_safetocopy (line 2472) | unsigned char lodepng_chunk_safetocopy(const unsigned char* chunk) { function lodepng_chunk_check_crc (line 2484) | unsigned lodepng_chunk_check_crc(const unsigned char* chunk) { function lodepng_chunk_generate_crc (line 2495) | void lodepng_chunk_generate_crc(unsigned char* chunk) { function lodepng_chunk_append (line 2511) | unsigned lodepng_chunk_append(unsigned char** out, size_t* outlength, function lodepng_chunk_create (line 2533) | unsigned lodepng_chunk_create(unsigned char** out, size_t* outlength, function checkColorValidity (line 2571) | static unsigned checkColorValidity(LodePNGColorType colortype, unsigned ... function getNumColorChannels (line 2600) | static unsigned getNumColorChannels(LodePNGColorType colortype) { function lodepng_get_bpp_lct (line 2616) | static unsigned lodepng_get_bpp_lct(LodePNGColorType colortype, function lodepng_color_mode_init (line 2624) | void lodepng_color_mode_init(LodePNGColorMode* info) { function lodepng_color_mode_cleanup (line 2633) | void lodepng_color_mode_cleanup(LodePNGColorMode* info) { function lodepng_color_mode_copy (line 2637) | unsigned lodepng_color_mode_copy(LodePNGColorMode* dest, function lodepng_color_mode_equal (line 2652) | static int lodepng_color_mode_equal(const LodePNGColorMode* a, function lodepng_palette_clear (line 2678) | void lodepng_palette_clear(LodePNGColorMode* info) { function lodepng_palette_add (line 2685) | unsigned lodepng_palette_add(LodePNGColorMode* info, unsigned char r, function lodepng_get_bpp (line 2707) | unsigned lodepng_get_bpp(const LodePNGColorMode* info) { function lodepng_get_channels (line 2712) | unsigned lodepng_get_channels(const LodePNGColorMode* info) { function lodepng_is_greyscale_type (line 2716) | unsigned lodepng_is_greyscale_type(const LodePNGColorMode* info) { function lodepng_is_alpha_type (line 2720) | unsigned lodepng_is_alpha_type(const LodePNGColorMode* info) { function lodepng_is_palette_type (line 2724) | unsigned lodepng_is_palette_type(const LodePNGColorMode* info) { function lodepng_has_palette_alpha (line 2728) | unsigned lodepng_has_palette_alpha(const LodePNGColorMode* info) { function lodepng_can_have_alpha (line 2737) | unsigned lodepng_can_have_alpha(const LodePNGColorMode* info) { function lodepng_get_raw_size (line 2742) | size_t lodepng_get_raw_size(unsigned w, unsigned h, function lodepng_get_raw_size_lct (line 2747) | size_t lodepng_get_raw_size_lct(unsigned w, unsigned h, function LodePNGUnknownChunks_init (line 2754) | static void LodePNGUnknownChunks_init(LodePNGInfo* info) { function LodePNGUnknownChunks_cleanup (line 2762) | static void LodePNGUnknownChunks_cleanup(LodePNGInfo* info) { function LodePNGUnknownChunks_copy (line 2768) | static unsigned LodePNGUnknownChunks_copy(LodePNGInfo* dest, function LodePNGText_init (line 2791) | static void LodePNGText_init(LodePNGInfo* info) { function LodePNGText_cleanup (line 2797) | static void LodePNGText_cleanup(LodePNGInfo* info) { function LodePNGText_copy (line 2807) | static unsigned LodePNGText_copy(LodePNGInfo* dest, const LodePNGInfo* s... function lodepng_clear_text (line 2820) | void lodepng_clear_text(LodePNGInfo* info) { function lodepng_add_text (line 2824) | unsigned lodepng_add_text(LodePNGInfo* info, const char* key, const char... function LodePNGIText_init (line 2850) | static void LodePNGIText_init(LodePNGInfo* info) { function LodePNGIText_cleanup (line 2858) | static void LodePNGIText_cleanup(LodePNGInfo* info) { function LodePNGIText_copy (line 2872) | static unsigned LodePNGIText_copy(LodePNGInfo* dest, function lodepng_clear_itext (line 2889) | void lodepng_clear_itext(LodePNGInfo* info) { function lodepng_add_itext (line 2893) | unsigned lodepng_add_itext(LodePNGInfo* info, const char* key, function lodepng_info_init (line 2933) | void lodepng_info_init(LodePNGInfo* info) { function lodepng_info_cleanup (line 2952) | void lodepng_info_cleanup(LodePNGInfo* info) { function lodepng_info_copy (line 2962) | unsigned lodepng_info_copy(LodePNGInfo* dest, const LodePNGInfo* source) { function lodepng_info_swap (line 2978) | void lodepng_info_swap(LodePNGInfo* a, LodePNGInfo* b) { function addColorBits (line 2987) | static void addColorBits(unsigned char* out, size_t index, unsigned bits, type ColorTree (line 3000) | struct ColorTree type ColorTree (line 3008) | struct ColorTree { function color_tree_init (line 3013) | static void color_tree_init(ColorTree* tree) { function color_tree_cleanup (line 3020) | static void color_tree_cleanup(ColorTree* tree) { function color_tree_get (line 3031) | static int color_tree_get(ColorTree* tree, unsigned char r, unsigned cha... function color_tree_has (line 3046) | static int color_tree_has(ColorTree* tree, unsigned char r, unsigned cha... function color_tree_add (line 3054) | static void color_tree_add(ColorTree* tree, unsigned char r, unsigned ch... function rgba8ToPixel (line 3070) | static unsigned rgba8ToPixel(unsigned char* out, size_t i, function rgba16ToPixel (line 3131) | static unsigned rgba16ToPixel(unsigned char* out, size_t i, function getPixelColorRGBA8 (line 3170) | static unsigned getPixelColorRGBA8(unsigned char* r, unsigned char* g, function getPixelColorsRGBA8 (line 3270) | static unsigned getPixelColorsRGBA8(unsigned char* buffer, size_t numpix... function getPixelColorRGBA16 (line 3395) | static unsigned getPixelColorRGBA16(unsigned short* r, unsigned short* g, function lodepng_convert (line 3438) | unsigned lodepng_convert(unsigned char* out, const unsigned char* in, type ColorProfile (line 3499) | struct ColorProfile { function color_profile_init (line 3524) | static void color_profile_init(ColorProfile* profile, function color_profile_cleanup (line 3551) | static void color_profile_cleanup(ColorProfile* profile) { function getValueRequiredBits (line 3577) | unsigned getValueRequiredBits(unsigned short value) { function get_color_profile (line 3588) | static unsigned get_color_profile(ColorProfile* profile, function setColorKeyFrom16bit (line 3770) | static void setColorKeyFrom16bit(LodePNGColorMode* mode_out, unsigned r, function lodepng_auto_choose_color (line 3781) | unsigned lodepng_auto_choose_color(LodePNGColorMode* mode_out, function paethPredictor (line 3906) | static unsigned char paethPredictor(short a, short b, short c) { function Adam7_getpassvalues (line 3941) | static void Adam7_getpassvalues(unsigned passw[7], unsigned passh[7], function lodepng_inspect (line 3978) | unsigned lodepng_inspect(unsigned* w, unsigned* h, LodePNGState* state, function unfilterScanline (line 4032) | static unsigned unfilterScanline(unsigned char* recon, function unfilter (line 4105) | static unsigned unfilter(unsigned char* out, const unsigned char* in, function Adam7_deinterlace (line 4148) | static void Adam7_deinterlace(unsigned char* out, const unsigned char* in, function removePaddingBits (line 4194) | static void removePaddingBits(unsigned char* out, const unsigned char* in, function postProcessScanlines (line 4221) | static unsigned postProcessScanlines(unsigned char* out, unsigned char* in, function readChunk_PLTE (line 4272) | static unsigned readChunk_PLTE(LodePNGColorMode* color, function readChunk_tRNS (line 4296) | static unsigned readChunk_tRNS(LodePNGColorMode* color, function readChunk_bKGD (line 4330) | static unsigned readChunk_bKGD(LodePNGInfo* info, const unsigned char* d... function readChunk_tEXt (line 4364) | static unsigned readChunk_tEXt(LodePNGInfo* info, const unsigned char* d... function readChunk_zTXt (line 4413) | static unsigned readChunk_zTXt(LodePNGInfo* info, function readChunk_iTXt (line 4469) | static unsigned readChunk_iTXt(LodePNGInfo* info, function readChunk_tIME (line 4576) | static unsigned readChunk_tIME(LodePNGInfo* info, const unsigned char* d... function readChunk_pHYs (line 4592) | static unsigned readChunk_pHYs(LodePNGInfo* info, const unsigned char* d... function decodeGeneric (line 4609) | static void decodeGeneric(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode (line 4789) | unsigned lodepng_decode(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode_memory (line 4832) | unsigned lodepng_decode_memory(unsigned char** out, unsigned* w, unsigne... function lodepng_decode32 (line 4845) | unsigned lodepng_decode32(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode24 (line 4850) | unsigned lodepng_decode24(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode_file (line 4856) | unsigned lodepng_decode_file(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode32_file (line 4869) | unsigned lodepng_decode32_file(unsigned char** out, unsigned* w, unsigne... function lodepng_decode24_file (line 4874) | unsigned lodepng_decode24_file(unsigned char** out, unsigned* w, unsigne... function lodepng_decoder_settings_init (line 4880) | void lodepng_decoder_settings_init(LodePNGDecoderSettings* settings) { function lodepng_state_init (line 4895) | void lodepng_state_init(LodePNGState* state) { function lodepng_state_cleanup (line 4907) | void lodepng_state_cleanup(LodePNGState* state) { function lodepng_state_copy (line 4912) | void lodepng_state_copy(LodePNGState* dest, const LodePNGState* source) { function addChunk (line 4934) | static unsigned addChunk(ucvector* out, const char* chunkName, function writeSignature (line 4943) | static void writeSignature(ucvector* out) { function addChunk_IHDR (line 4955) | static unsigned addChunk_IHDR(ucvector* out, unsigned w, unsigned h, function addChunk_PLTE (line 4976) | static unsigned addChunk_PLTE(ucvector* out, const LodePNGColorMode* inf... function addChunk_tRNS (line 4992) | static unsigned addChunk_tRNS(ucvector* out, const LodePNGColorMode* inf... function addChunk_IDAT (line 5031) | static unsigned addChunk_IDAT(ucvector* out, const unsigned char* data, function addChunk_IEND (line 5047) | static unsigned addChunk_IEND(ucvector* out) { function addChunk_tEXt (line 5055) | static unsigned addChunk_tEXt(ucvector* out, const char* keyword, function addChunk_zTXt (line 5074) | static unsigned addChunk_zTXt(ucvector* out, const char* keyword, function addChunk_iTXt (line 5102) | static unsigned addChunk_iTXt(ucvector* out, unsigned compressed, function addChunk_bKGD (line 5147) | static unsigned addChunk_bKGD(ucvector* out, const LodePNGInfo* info) { function addChunk_tIME (line 5173) | static unsigned addChunk_tIME(ucvector* out, const LodePNGTime* time) { function addChunk_pHYs (line 5190) | static unsigned addChunk_pHYs(ucvector* out, const LodePNGInfo* info) { function filterScanline (line 5207) | static void filterScanline(unsigned char* out, const unsigned char* scan... function flog2 (line 5276) | static float flog2(float f) { function filter (line 5290) | static unsigned filter(unsigned char* out, const unsigned char* in, unsi... function addPaddingBits (line 5503) | static void addPaddingBits(unsigned char* out, const unsigned char* in, function Adam7_interlace (line 5534) | static void Adam7_interlace(unsigned char* out, const unsigned char* in, function preProcessScanlines (line 5581) | static unsigned preProcessScanlines(unsigned char** out, size_t* outsize, function getPaletteTranslucency (line 5674) | static unsigned getPaletteTranslucency(const unsigned char* palette, function addUnknownChunks (line 5697) | static unsigned addUnknownChunks(ucvector* out, unsigned char* data, function lodepng_encode (line 5709) | unsigned lodepng_encode(unsigned char** out, size_t* outsize, function lodepng_encode_memory (line 5905) | unsigned lodepng_encode_memory(unsigned char** out, size_t* outsize, function lodepng_encode32 (line 5921) | unsigned lodepng_encode32(unsigned char** out, size_t* outsize, function lodepng_encode24 (line 5926) | unsigned lodepng_encode24(unsigned char** out, size_t* outsize, function lodepng_encode_file (line 5932) | unsigned lodepng_encode_file(const char* filename, const unsigned char* ... function lodepng_encode32_file (line 5944) | unsigned lodepng_encode32_file(const char* filename, const unsigned char... function lodepng_encode24_file (line 5949) | unsigned lodepng_encode24_file(const char* filename, const unsigned char... function lodepng_encoder_settings_init (line 5955) | void lodepng_encoder_settings_init(LodePNGEncoderSettings* settings) { type lodepng (line 6165) | namespace lodepng { function load_file (line 6168) | void load_file(std::vector& buffer, function save_file (line 6187) | void save_file(const std::vector& buffer, function decompress (line 6197) | unsigned decompress(std::vector& out, const unsigned ch... function decompress (line 6210) | unsigned decompress(std::vector& out, function compress (line 6218) | unsigned compress(std::vector& out, const unsigned char... function compress (line 6230) | unsigned compress(std::vector& out, function State (line 6253) | State& State::operator=(const State& other) { function decode (line 6260) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 6277) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 6284) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 6296) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 6302) | unsigned decode(std::vector& out, unsigned& w, unsigned... function encode (line 6313) | unsigned encode(std::vector& out, const unsigned char* in, function encode (line 6326) | unsigned encode(std::vector& out, function encode (line 6334) | unsigned encode(std::vector& out, const unsigned char* in, function encode (line 6346) | unsigned encode(std::vector& out, function encode (line 6355) | unsigned encode(const std::string& filename, const unsigned char* in, function encode (line 6364) | unsigned encode(const std::string& filename, FILE: framework/shared/src/metrics/ATEMetric.cpp function Value (line 51) | Value *ATEMetric::GetValue(Phase* phase) FILE: framework/shared/src/metrics/DepthEstimationMetric.cpp function Value (line 50) | Value *DepthEstimationMetric::GetValue(Phase* /**/) FILE: framework/shared/src/metrics/DurationMetric.cpp function Value (line 44) | Value *DurationMetric::GetValue(Phase *phase) FILE: framework/shared/src/metrics/MemoryMetric.cpp function Value (line 70) | Value *MemoryMetric::GetValue(Phase* phase) FILE: framework/shared/src/metrics/MetricManager.cpp function FrameData (line 113) | FrameData* MetricManager::GetFrame(uint64_t frame_number) function FrameData (line 122) | FrameData* MetricManager::GetLastFrame() function Phase (line 150) | Phase* MetricManager::GetPhase(const std::string& phasename) FILE: framework/shared/src/metrics/PointCloudMetric.cpp function Value (line 28) | Value *PointCloudMetric::GetValue(Phase* /* unused */) { FILE: framework/shared/src/metrics/PowerMetric.cpp type slambench (line 24) | namespace slambench { type metrics (line 25) | namespace metrics { FILE: framework/shared/src/metrics/RPEMetric.cpp function Value (line 49) | Value *RPEMetric::GetValue(Phase* phase) FILE: framework/shared/src/outputs/OutputManager.cpp function BaseOutput (line 30) | BaseOutput* OutputManager::GetOutput(const std::string& outputname) function BaseOutput (line 35) | BaseOutput* OutputManager::GetMainOutput(slambench::values::ValueType type) FILE: framework/shared/src/outputs/TrajectoryAlignmentMethod.cpp function select_closest_before (line 22) | static boost::optional select_closest_before(const... function align_trajectories_original (line 62) | Eigen::Matrix4f align_trajectories_original (const TrajectoryAlignmentMe... function associate (line 85) | bool associate(const TrajectoryAlignmentMethod::trajectory_t & gt, function align_trajectories_umeyama_eigen (line 129) | Eigen::Matrix4f align_trajectories_umeyama_eigen(const TrajectoryAlignme... function ATERotation (line 158) | Eigen::MatrixXd ATERotation(Eigen::MatrixXd model, Eigen::MatrixXd data) function ATEScale (line 189) | double ATEScale(Eigen::MatrixXd model, Eigen::MatrixXd data, Eigen::Matr... function ATETranslation (line 217) | Eigen::Vector3d ATETranslation(Eigen::MatrixXd model, Eigen::MatrixXd da... function calculateATE (line 237) | Eigen::Matrix4d calculateATE(std::vector gt, std::vecto... function align_trajectories_new (line 289) | Eigen::Matrix4f align_trajectories_new (const TrajectoryAlignmentMethod:... FILE: framework/shared/src/outputs/TrajectoryInterface.cpp function PoseValue (line 24) | PoseValue PoseOutputTrajectoryInterface::Get(const TimeStamp& when) const FILE: framework/shared/src/sb_malloc.cpp type slambench (line 33) | namespace slambench { type memory (line 34) | namespace memory { class MemoryProfiler (line 50) | class MemoryProfiler { method MemoryProfiler (line 52) | static MemoryProfiler &GetSingleton() { return *singleton_ptr_; } method SingletonAvailable (line 53) | static bool SingletonAvailable() { return singleton_ptr_ != nullpt... method MemoryProfiler (line 55) | MemoryProfiler() : _enabled(true) {} method MemoryData (line 58) | MemoryData &GetData() { return MemoryProfile::singleton.DataForCur... method MemoryData (line 59) | MemoryData &GetGPUData() { return MemoryProfile::singleton.GPUData... method MemoryData (line 60) | MemoryData &GetOverallData() { return MemoryProfile::singleton.Ove... method MemoryData (line 61) | MemoryData &GetOverallGPUData() { return MemoryProfile::singleton.... method IsEnabled (line 63) | bool IsEnabled() const { return _enabled; } method Enable (line 64) | void Enable() { _enabled = true; } method AddAllocation (line 66) | void AddAllocation(void *ptr, size_t size) { method FreeAllocation (line 81) | void FreeAllocation(void *ptr) { method AddAllocationGPU (line 98) | void AddAllocationGPU(void *ptr, size_t size) { method FreeAllocationGPU (line 112) | void FreeAllocationGPU(void *ptr) { function cudaError_t (line 309) | static cudaError_t load_and_call_libcuda_cudaFree( void* devPtr) { function __throw (line 322) | __throw() function cudaError_t (line 346) | static cudaError_t load_and_call_libcuda_cudaFreeHost( void* devPtr) { function __throw (line 355) | __throw() type _cl_context (line 380) | struct _cl_context type _cl_mem (line 382) | struct _cl_mem function cl_mem (line 393) | static cl_mem load_and_call_libopencl_clCreateBuffer( cl_context a, cl... function cl_int (line 398) | static cl_int load_and_call_libopencl_clReleaseMemObject(cl_mem a) { function __throw (line 404) | __throw() function __throw (line 417) | __throw() function load_and_call_libc_free (line 456) | static void load_and_call_libc_free(void *t) { function __throw (line 475) | __throw() function __throw (line 487) | __throw() function __throw (line 505) | __throw() { function __throw (line 524) | __throw() { function __throw (line 565) | __throw() { function __throw (line 586) | __throw() { FILE: framework/shared/src/values/Value.cpp function ValueType (line 26) | ValueType ValueDescription::GetType() const FILE: framework/tools/accuracy-tools/pointcloud_aligner.cpp function getScore (line 24) | float getScore( pcl::PointCloud::Ptr gt,pcl::PointCloud ou... function main (line 147) | int main(int argc, char * argv[]) FILE: framework/tools/dataset-tools/BONN.cpp function loadBONNDepthData (line 38) | bool loadBONNDepthData(const std::string &dirname, SLAMFile &file) { function loadBONNRGBData (line 104) | bool loadBONNRGBData(const std::string &dirname, function loadBONNGreyData (line 165) | bool loadBONNGreyData(const std::string &dirname, SLAMFile &file) { function loadBONNGroundTruthData (line 225) | bool loadBONNGroundTruthData(const std::string &dirname, SLAMFile &file) { function loadBONNPointCloudData (line 295) | bool loadBONNPointCloudData(slambench::io::SLAMFile &slamfile, const std... function SLAMFile (line 324) | SLAMFile *BONNReader::GenerateSLAMFile() { FILE: framework/tools/dataset-tools/ETHI.cpp function SLAMFile (line 17) | SLAMFile *ETHIReader::GenerateSLAMFile() {return nullptr;} FILE: framework/tools/dataset-tools/EUROCMAV.cpp function loadIMUData (line 36) | bool loadIMUData(const std::string &dirname, function loadGTData (line 107) | bool loadGTData(const std::string &dirname, function SLAMFile (line 201) | SLAMFile *EUROCMAVReader::GenerateSLAMFile() { FILE: framework/tools/dataset-tools/ICL.cpp function DepthSensor (line 31) | static DepthSensor *GetDepthSensor(const Sensor::pose_t &pose, const Dep... function CameraSensor (line 49) | static CameraSensor *GetRGBSensor(const Sensor::pose_t &pose, const Came... function CameraSensor (line 65) | static CameraSensor *GetGreySensor(const Sensor::pose_t &pose, const Cam... function undistort_frame (line 82) | void undistort_frame(slambench::io::SLAMFileFrame *frame, void *data) { function analyseIclFolder (line 112) | bool analyseIclFolder(const std::string &dirname) { function loadICLDepthData (line 153) | bool loadICLDepthData(const std::string &dirname , SLAMFile &file, const... function loadICLRGBData (line 248) | bool loadICLRGBData(const std::string &dirname , SLAMFile &file, const S... function loadICLGreyData (line 328) | bool loadICLGreyData(const std::string &dirname , SLAMFile &file, const ... function loadICLGroundTruthData (line 411) | bool loadICLGroundTruthData(const std::string &dirname , SLAMFile &file) { function loadICLAccelerometerData (line 538) | bool loadICLAccelerometerData(const std::string &dirname , SLAMFile &fil... function frame_callback (line 596) | void frame_callback(int idx, int total) { function Serialise (line 615) | bool Serialise(const std::string &filename, SLAMFile &file) { function SLAMFile (line 622) | SLAMFile* ICLReader::GenerateSLAMFile () { FILE: framework/tools/dataset-tools/ICLNUIM.cpp type float3 (line 34) | struct float3 { function undistort_frame (line 96) | static void undistort_frame(slambench::io::SLAMFileFrame *frame, void *d... function float3 (line 118) | static float3 normalise(const float3 &input) { function FillPose (line 130) | bool FillPose(std::ifstream &istream, GroundTruthSensor::pose_t &pose, b... function GetPoseETHI (line 213) | bool GetPoseETHI(std::ifstream &istream, GroundTruthSensor::pose_t &pose) { function AddPointCloudSensor (line 384) | void AddPointCloudSensor(SLAMFile &slamfile) { function AddPlyFile (line 391) | void AddPlyFile(SLAMFile &slamfile, const std::string& plyname) { function SLAMFile (line 413) | SLAMFile *ICLNUIMReader::GenerateSLAMFile() { FILE: framework/tools/dataset-tools/OpenLORIS.cpp function Dijkstra (line 35) | void Dijkstra(int n, int s, std::vector > G, std::vecto... function DFSPrint (line 62) | void DFSPrint(int s, int v, std::vector pre, std::vector &resu... function loadOpenLORISDepthData (line 151) | bool loadOpenLORISDepthData(const std::string &dirname, function loadOpenLORISImageData (line 241) | bool loadOpenLORISImageData(const std::string &dirname, // direc... function loadOpenLORISGroundTruthData (line 326) | bool loadOpenLORISGroundTruthData(const std::string &dirname, SLAMFile &... function loadOpenLORISAccelerometerData (line 390) | bool loadOpenLORISAccelerometerData(const std::string &dirname, function loadOpenLORISGyroData (line 454) | bool loadOpenLORISGyroData(const std::string &dirname, function loadOpenLORISOdomData (line 517) | bool loadOpenLORISOdomData(const std::string &dirname, const std::string... function SLAMFile (line 578) | SLAMFile *OpenLORISReader::GenerateSLAMFile() { FILE: framework/tools/dataset-tools/SVO.cpp function loadSVOGreyData (line 36) | bool loadSVOGreyData(const std::string &dirname, function loadSVOGroundTruthData (line 59) | bool loadSVOGroundTruthData(const std::string &dirname, SLAMFile &file, ... function SLAMFile (line 106) | SLAMFile *SVOReader::GenerateSLAMFile() { FILE: framework/tools/dataset-tools/TUM-ROSBAG.cpp function loadTUMROSBAG_DepthData (line 42) | bool loadTUMROSBAG_DepthData(const std::string & dirname, function loadTUMROSBAG_RGBGreyData (line 154) | bool loadTUMROSBAG_RGBGreyData( function loadTUMROSBAG_GroundTruthData (line 313) | bool loadTUMROSBAG_GroundTruthData(const std::string & bagname, function loadTUMROSBAG_AccelerometerData (line 461) | bool loadTUMROSBAG_AccelerometerData(const std::string & bagname, function SLAMFile (line 532) | SLAMFile* TUMROSBAGReader::GenerateSLAMFile () { FILE: framework/tools/dataset-tools/TUM.cpp function loadTUMDepthData (line 32) | bool loadTUMDepthData(const std::string &dirname, function loadTUMRGBData (line 113) | bool loadTUMRGBData(const std::string &dirname, function loadTUMGreyData (line 189) | bool loadTUMGreyData(const std::string &dirname, function loadTUMGroundTruthData (line 264) | bool loadTUMGroundTruthData(const std::string &dirname , SLAMFile &file) { function loadTUMAccelerometerData (line 338) | bool loadTUMAccelerometerData(const std::string &dirname, SLAMFile &file) { function SLAMFile (line 399) | SLAMFile* TUMReader::GenerateSLAMFile () { FILE: framework/tools/dataset-tools/UZHFPV.cpp function loadUZHFPVGreyData (line 38) | bool loadUZHFPVGreyData(const std::string& dirname, function loadUZHFPVGroundTruthData (line 135) | bool loadUZHFPVGroundTruthData(const std::string &dirname, function loadUZHFPVIMUData (line 210) | bool loadUZHFPVIMUData(const std::string &dirname, function loadUZHFPVEventData (line 292) | bool loadUZHFPVEventData(const std::string &dirname, function SLAMFile (line 378) | SLAMFile *UZHFPVReader::GenerateSLAMFile() { FILE: framework/tools/dataset-tools/VolumeDeform.cpp function GetFileName (line 24) | std::string GetFileName(const std::string& dirname, size_t frame_idx, bo... function SLAMFile (line 124) | SLAMFile *VolumeDeformReader::GenerateSLAMFile() { FILE: framework/tools/dataset-tools/dataset-generator.cpp class MainComponent (line 39) | class MainComponent : public ParameterComponent { method help_callback (line 51) | static void help_callback(Parameter *, ParameterComponent *caller) { method dataset_callback (line 73) | static void dataset_callback(Parameter *p, ParameterComponent *caller) { method frame_callback (line 122) | static void frame_callback(int idx, int total) { method MainComponent (line 143) | MainComponent(int argc, char *argv[]) : ParameterComponent(""), binary... method Run (line 157) | bool Run() { function main (line 171) | int main(int argc, char *argv[]) { FILE: framework/tools/dataset-tools/include/BONN.h function namespace (line 24) | namespace slambench { FILE: framework/tools/dataset-tools/include/DatasetReader.h function namespace (line 15) | namespace slambench { FILE: framework/tools/dataset-tools/include/ETHI.h function namespace (line 22) | namespace slambench { FILE: framework/tools/dataset-tools/include/EUROCMAV.h function namespace (line 24) | namespace slambench { FILE: framework/tools/dataset-tools/include/ICL.h function namespace (line 26) | namespace slambench { FILE: framework/tools/dataset-tools/include/ICLNUIM.h function namespace (line 23) | namespace slambench { FILE: framework/tools/dataset-tools/include/OpenLORIS.h function namespace (line 28) | namespace slambench { FILE: framework/tools/dataset-tools/include/SVO.h function namespace (line 27) | namespace slambench { FILE: framework/tools/dataset-tools/include/TUM.h function namespace (line 31) | namespace slambench { FILE: framework/tools/dataset-tools/include/UZHFPV.h function namespace (line 24) | namespace slambench { FILE: framework/tools/dataset-tools/include/VolumeDeform.h function namespace (line 23) | namespace slambench { FILE: framework/tools/dataset-tools/include/utils/RegexPattern.h function class (line 13) | class RegexPattern { FILE: framework/tools/dataset-tools/include/utils/dataset_utils.h function namespace (line 14) | namespace slambench { FILE: framework/tools/dataset-tools/include/utils/tinyply.h function namespace (line 34) | namespace tinyply function create_property_on_element (line 718) | auto create_property_on_element = [&](PlyElement & e) function read (line 868) | void PlyFile::read(std::istream & is) { return impl->read(is); } function write (line 869) | void PlyFile::write(std::ostream & os, bool isBinary) { return impl->wri... function list_size_hint (line 875) | uint32_t list_size_hint) function add_properties_to_element (line 879) | void PlyFile::add_properties_to_element(const std::string & elementKey, FILE: framework/tools/dataset-tools/io-inspect.cpp function printFrame (line 24) | void printFrame (SLAMFrame *frame , unsigned int index ) { function Deserialise (line 36) | void Deserialise(const std::string &filename, SLAMFile &file) { function Check (line 47) | void Check(SLAMFile &file) { function main (line 81) | int main(int , char **argv) { FILE: framework/tools/dataset-tools/io-monoslam.cpp function CameraSensor (line 25) | CameraSensor *GetGreySensor(const Sensor::pose_t &pose, const CameraSens... function AddSensors (line 40) | void AddSensors(SLAMFile &file, bool Depth, bool RGB, bool Grey, bool GT) { function GetFrame (line 73) | bool GetFrame(const std::string &dirname, SLAMFile &file, int frame_no) { function AddFrames (line 97) | bool AddFrames(const std::string &dirname, SLAMFile &file) { function frame_callback (line 110) | void frame_callback(int idx, int total) { function Serialise (line 129) | bool Serialise(const std::string &filename, SLAMFile &file) { function main (line 135) | int main(int argc, char **argv) { FILE: framework/tools/dataset-tools/io-readply.cpp function main (line 14) | int main(int argc, char **argv) { FILE: framework/tools/dataset-tools/lodepng.cpp function lodepng_free (line 74) | static void lodepng_free(void* ptr) { type uivector (line 130) | struct uivector { function uivector_cleanup (line 136) | static void uivector_cleanup(void* p) { function uivector_resize (line 143) | static unsigned uivector_resize(uivector* p, size_t size) { function uivector_resizev (line 159) | static unsigned uivector_resizev(uivector* p, size_t size, unsigned valu... function uivector_init (line 168) | static void uivector_init(uivector* p) { function uivector_push_back (line 175) | static unsigned uivector_push_back(uivector* p, unsigned c) { function uivector_copy (line 183) | static unsigned uivector_copy(uivector* p, const uivector* q) { type ucvector (line 197) | struct ucvector { function ucvector_resize (line 204) | static unsigned ucvector_resize(ucvector* p, size_t size) { function ucvector_cleanup (line 221) | static void ucvector_cleanup(void* p) { function ucvector_init (line 227) | static void ucvector_init(ucvector* p) { function ucvector_resizev (line 234) | static unsigned ucvector_resizev(ucvector* p, size_t size, function ucvector_init_buffer (line 249) | static void ucvector_init_buffer(ucvector* p, unsigned char* buffer, function ucvector_push_back (line 258) | static unsigned ucvector_push_back(ucvector* p, unsigned char c) { function string_resize (line 271) | static unsigned string_resize(char** out, size_t size) { function string_init (line 281) | static void string_init(char** out) { function string_cleanup (line 287) | static void string_cleanup(char** out) { function string_set (line 292) | static void string_set(char** out, const char* in) { function lodepng_read32bitInt (line 305) | unsigned lodepng_read32bitInt(const unsigned char* buffer) { function lodepng_set32bitInt (line 312) | static void lodepng_set32bitInt(unsigned char* buffer, unsigned value) { function lodepng_add32bitInt (line 321) | static void lodepng_add32bitInt(ucvector* buffer, unsigned value) { function lodepng_load_file (line 333) | unsigned lodepng_load_file(unsigned char** out, size_t* outsize, function lodepng_save_file (line 364) | unsigned lodepng_save_file(const unsigned char* buffer, size_t buffersize, function addBitsToStream (line 395) | static void addBitsToStream(size_t* bitpointer, ucvector* bitstream, function addBitsToStreamReversed (line 403) | static void addBitsToStreamReversed(size_t* bitpointer, ucvector* bitstr... function readBitFromStream (line 416) | static unsigned char readBitFromStream(size_t* bitpointer, function readBitsFromStream (line 423) | static unsigned readBitsFromStream(size_t* bitpointer, type HuffmanTree (line 475) | struct HuffmanTree { function HuffmanTree_init (line 496) | static void HuffmanTree_init(HuffmanTree* tree) { function HuffmanTree_cleanup (line 502) | static void HuffmanTree_cleanup(HuffmanTree* tree) { function HuffmanTree_make2DTree (line 509) | static unsigned HuffmanTree_make2DTree(HuffmanTree* tree) { function HuffmanTree_makeFromLengths2 (line 574) | static unsigned HuffmanTree_makeFromLengths2(HuffmanTree* tree) { function HuffmanTree_makeFromLengths (line 621) | static unsigned HuffmanTree_makeFromLengths(HuffmanTree* tree, type Coin (line 641) | struct Coin { function coin_init (line 646) | static void coin_init(Coin* c) { function coin_cleanup (line 651) | static void coin_cleanup(void* c) { function coin_copy (line 655) | static void coin_copy(Coin* c1, const Coin* c2) { function add_coins (line 660) | static void add_coins(Coin* c1, const Coin* c2) { function init_coins (line 667) | static void init_coins(Coin* coins, size_t num) { function cleanup_coins (line 673) | static void cleanup_coins(Coin* coins, size_t num) { function coin_compare (line 679) | static int coin_compare(const void* a, const void* b) { function append_symbol_coins (line 685) | static unsigned append_symbol_coins(Coin* coins, const unsigned* frequen... function lodepng_huffman_code_lengths (line 700) | unsigned lodepng_huffman_code_lengths(unsigned* lengths, function HuffmanTree_makeFromFrequencies (line 812) | static unsigned HuffmanTree_makeFromFrequencies(HuffmanTree* tree, function HuffmanTree_getCode (line 834) | static unsigned HuffmanTree_getCode(const HuffmanTree* tree, unsigned in... function HuffmanTree_getLength (line 838) | static unsigned HuffmanTree_getLength(const HuffmanTree* tree, unsigned ... function generateFixedLitLenTree (line 844) | static unsigned generateFixedLitLenTree(HuffmanTree* tree) { function generateFixedDistanceTree (line 869) | static unsigned generateFixedDistanceTree(HuffmanTree* tree) { function huffmanDecodeSymbol (line 891) | static unsigned huffmanDecodeSymbol(const unsigned char* in, size_t* bp, function getTreeInflateFixed (line 921) | static void getTreeInflateFixed(HuffmanTree* tree_ll, HuffmanTree* tree_... function getTreeInflateDynamic (line 928) | static unsigned getTreeInflateDynamic(HuffmanTree* tree_ll, HuffmanTree*... function inflateHuffmanBlock (line 1098) | static unsigned inflateHuffmanBlock(ucvector* out, const unsigned char* in, function inflateNoCompression (line 1198) | static unsigned inflateNoCompression(ucvector* out, const unsigned char*... function lodepng_inflatev (line 1235) | static unsigned lodepng_inflatev(ucvector* out, const unsigned char* in, function lodepng_inflate (line 1272) | unsigned lodepng_inflate(unsigned char** out, size_t* outsize, function inflate (line 1284) | static unsigned inflate(unsigned char** out, size_t* outsize, function addHuffmanSymbol (line 1305) | static void addHuffmanSymbol(size_t* bp, ucvector* compressed, unsigned ... function searchCodeIndex (line 1312) | static size_t searchCodeIndex(const unsigned* array, size_t array_size, function addLengthDistance (line 1333) | static void addLengthDistance(uivector* values, size_t length, type Hash (line 1357) | struct Hash { function hash_init (line 1370) | static unsigned hash_init(Hash* hash, unsigned windowsize) { function hash_cleanup (line 1405) | static void hash_cleanup(Hash* hash) { function getHash (line 1415) | static unsigned getHash(const unsigned char* data, size_t size, size_t p... function countZeros (line 1436) | static unsigned countZeros(const unsigned char* data, size_t size, size_... function updateHashChain (line 1449) | static void updateHashChain(Hash* hash, size_t wpos, unsigned hashval, function encodeLZ77 (line 1471) | static unsigned encodeLZ77(uivector* out, Hash* hash, const unsigned cha... function deflateNoCompression (line 1650) | static unsigned deflateNoCompression(ucvector* out, const unsigned char*... function writeLZ77data (line 1692) | static void writeLZ77data(size_t* bp, ucvector* out, function deflateDynamic (line 1723) | static unsigned deflateDynamic(ucvector* out, size_t* bp, Hash* hash, function deflateFixed (line 1986) | static unsigned deflateFixed(ucvector* out, size_t* bp, Hash* hash, function lodepng_deflatev (line 2035) | static unsigned lodepng_deflatev(ucvector* out, const unsigned char* in, function lodepng_deflate (line 2083) | unsigned lodepng_deflate(unsigned char** out, size_t* outsize, function deflate (line 2095) | static unsigned deflate(unsigned char** out, size_t* outsize, function update_adler32 (line 2111) | static unsigned update_adler32(unsigned adler, const unsigned char* data, function adler32 (line 2133) | static unsigned adler32(const unsigned char* data, unsigned len) { function lodepng_zlib_decompress (line 2143) | unsigned lodepng_zlib_decompress(unsigned char** out, size_t* outsize, function zlib_decompress (line 2187) | static unsigned zlib_decompress(unsigned char** out, size_t* outsize, function lodepng_zlib_compress (line 2201) | unsigned lodepng_zlib_compress(unsigned char** out, size_t* outsize, function zlib_compress (line 2244) | static unsigned zlib_compress(unsigned char** out, size_t* outsize, function zlib_decompress (line 2259) | static unsigned zlib_decompress(unsigned char** out, size_t* outsize, co... function zlib_compress (line 2267) | static unsigned zlib_compress(unsigned char** out, size_t* outsize, cons... function lodepng_compress_settings_init (line 2284) | void lodepng_compress_settings_init(LodePNGCompressSettings* settings) { function lodepng_decompress_settings_init (line 2305) | void lodepng_decompress_settings_init(LodePNGDecompressSettings* setting... function lodepng_crc32 (line 2385) | unsigned lodepng_crc32(const unsigned char* buf, size_t len) { function readBitFromReversedStream (line 2399) | static unsigned char readBitFromReversedStream(size_t* bitpointer, function readBitsFromReversedStream (line 2407) | static unsigned readBitsFromReversedStream(size_t* bitpointer, function setBitOfReversedStream0 (line 2419) | static void setBitOfReversedStream0(size_t* bitpointer, function setBitOfReversedStream (line 2430) | static void setBitOfReversedStream(size_t* bitpointer, unsigned char* bi... function lodepng_chunk_length (line 2445) | unsigned lodepng_chunk_length(const unsigned char* chunk) { function lodepng_chunk_type (line 2449) | void lodepng_chunk_type(char type[5], const unsigned char* chunk) { function lodepng_chunk_type_equals (line 2456) | unsigned char lodepng_chunk_type_equals(const unsigned char* chunk, function lodepng_chunk_ancillary (line 2464) | unsigned char lodepng_chunk_ancillary(const unsigned char* chunk) { function lodepng_chunk_private (line 2468) | unsigned char lodepng_chunk_private(const unsigned char* chunk) { function lodepng_chunk_safetocopy (line 2472) | unsigned char lodepng_chunk_safetocopy(const unsigned char* chunk) { function lodepng_chunk_check_crc (line 2484) | unsigned lodepng_chunk_check_crc(const unsigned char* chunk) { function lodepng_chunk_generate_crc (line 2495) | void lodepng_chunk_generate_crc(unsigned char* chunk) { function lodepng_chunk_append (line 2511) | unsigned lodepng_chunk_append(unsigned char** out, size_t* outlength, function lodepng_chunk_create (line 2533) | unsigned lodepng_chunk_create(unsigned char** out, size_t* outlength, function checkColorValidity (line 2571) | static unsigned checkColorValidity(LodePNGColorType colortype, unsigned ... function getNumColorChannels (line 2600) | static unsigned getNumColorChannels(LodePNGColorType colortype) { function lodepng_get_bpp_lct (line 2616) | static unsigned lodepng_get_bpp_lct(LodePNGColorType colortype, function lodepng_color_mode_init (line 2624) | void lodepng_color_mode_init(LodePNGColorMode* info) { function lodepng_color_mode_cleanup (line 2633) | void lodepng_color_mode_cleanup(LodePNGColorMode* info) { function lodepng_color_mode_copy (line 2637) | unsigned lodepng_color_mode_copy(LodePNGColorMode* dest, function lodepng_color_mode_equal (line 2652) | static int lodepng_color_mode_equal(const LodePNGColorMode* a, function lodepng_palette_clear (line 2678) | void lodepng_palette_clear(LodePNGColorMode* info) { function lodepng_palette_add (line 2685) | unsigned lodepng_palette_add(LodePNGColorMode* info, unsigned char r, function lodepng_get_bpp (line 2707) | unsigned lodepng_get_bpp(const LodePNGColorMode* info) { function lodepng_get_channels (line 2712) | unsigned lodepng_get_channels(const LodePNGColorMode* info) { function lodepng_is_greyscale_type (line 2716) | unsigned lodepng_is_greyscale_type(const LodePNGColorMode* info) { function lodepng_is_alpha_type (line 2720) | unsigned lodepng_is_alpha_type(const LodePNGColorMode* info) { function lodepng_is_palette_type (line 2724) | unsigned lodepng_is_palette_type(const LodePNGColorMode* info) { function lodepng_has_palette_alpha (line 2728) | unsigned lodepng_has_palette_alpha(const LodePNGColorMode* info) { function lodepng_can_have_alpha (line 2737) | unsigned lodepng_can_have_alpha(const LodePNGColorMode* info) { function lodepng_get_raw_size (line 2742) | size_t lodepng_get_raw_size(unsigned w, unsigned h, function lodepng_get_raw_size_lct (line 2747) | size_t lodepng_get_raw_size_lct(unsigned w, unsigned h, function LodePNGUnknownChunks_init (line 2754) | static void LodePNGUnknownChunks_init(LodePNGInfo* info) { function LodePNGUnknownChunks_cleanup (line 2762) | static void LodePNGUnknownChunks_cleanup(LodePNGInfo* info) { function LodePNGUnknownChunks_copy (line 2768) | static unsigned LodePNGUnknownChunks_copy(LodePNGInfo* dest, function LodePNGText_init (line 2791) | static void LodePNGText_init(LodePNGInfo* info) { function LodePNGText_cleanup (line 2797) | static void LodePNGText_cleanup(LodePNGInfo* info) { function LodePNGText_copy (line 2807) | static unsigned LodePNGText_copy(LodePNGInfo* dest, const LodePNGInfo* s... function lodepng_clear_text (line 2820) | void lodepng_clear_text(LodePNGInfo* info) { function lodepng_add_text (line 2824) | unsigned lodepng_add_text(LodePNGInfo* info, const char* key, const char... function LodePNGIText_init (line 2850) | static void LodePNGIText_init(LodePNGInfo* info) { function LodePNGIText_cleanup (line 2858) | static void LodePNGIText_cleanup(LodePNGInfo* info) { function LodePNGIText_copy (line 2872) | static unsigned LodePNGIText_copy(LodePNGInfo* dest, function lodepng_clear_itext (line 2889) | void lodepng_clear_itext(LodePNGInfo* info) { function lodepng_add_itext (line 2893) | unsigned lodepng_add_itext(LodePNGInfo* info, const char* key, function lodepng_info_init (line 2933) | void lodepng_info_init(LodePNGInfo* info) { function lodepng_info_cleanup (line 2952) | void lodepng_info_cleanup(LodePNGInfo* info) { function lodepng_info_copy (line 2962) | unsigned lodepng_info_copy(LodePNGInfo* dest, const LodePNGInfo* source) { function lodepng_info_swap (line 2978) | void lodepng_info_swap(LodePNGInfo* a, LodePNGInfo* b) { function addColorBits (line 2987) | static void addColorBits(unsigned char* out, size_t index, unsigned bits, type ColorTree (line 3000) | struct ColorTree type ColorTree (line 3008) | struct ColorTree { function color_tree_init (line 3013) | static void color_tree_init(ColorTree* tree) { function color_tree_cleanup (line 3020) | static void color_tree_cleanup(ColorTree* tree) { function color_tree_get (line 3031) | static int color_tree_get(ColorTree* tree, unsigned char r, unsigned cha... function color_tree_has (line 3046) | static int color_tree_has(ColorTree* tree, unsigned char r, unsigned cha... function color_tree_add (line 3054) | static void color_tree_add(ColorTree* tree, unsigned char r, unsigned ch... function rgba8ToPixel (line 3070) | static unsigned rgba8ToPixel(unsigned char* out, size_t i, function rgba16ToPixel (line 3131) | static unsigned rgba16ToPixel(unsigned char* out, size_t i, function getPixelColorRGBA8 (line 3170) | static unsigned getPixelColorRGBA8(unsigned char* r, unsigned char* g, function getPixelColorsRGBA8 (line 3270) | static unsigned getPixelColorsRGBA8(unsigned char* buffer, size_t numpix... function getPixelColorRGBA16 (line 3395) | static unsigned getPixelColorRGBA16(unsigned short* r, unsigned short* g, function lodepng_convert (line 3438) | unsigned lodepng_convert(unsigned char* out, const unsigned char* in, type ColorProfile (line 3499) | struct ColorProfile { function color_profile_init (line 3524) | static void color_profile_init(ColorProfile* profile, function color_profile_cleanup (line 3551) | static void color_profile_cleanup(ColorProfile* profile) { function getValueRequiredBits (line 3577) | unsigned getValueRequiredBits(unsigned short value) { function get_color_profile (line 3588) | static unsigned get_color_profile(ColorProfile* profile, function setColorKeyFrom16bit (line 3770) | static void setColorKeyFrom16bit(LodePNGColorMode* mode_out, unsigned r, function lodepng_auto_choose_color (line 3781) | unsigned lodepng_auto_choose_color(LodePNGColorMode* mode_out, function paethPredictor (line 3906) | static unsigned char paethPredictor(short a, short b, short c) { function Adam7_getpassvalues (line 3941) | static void Adam7_getpassvalues(unsigned passw[7], unsigned passh[7], function lodepng_inspect (line 3978) | unsigned lodepng_inspect(unsigned* w, unsigned* h, LodePNGState* state, function unfilterScanline (line 4032) | static unsigned unfilterScanline(unsigned char* recon, function unfilter (line 4105) | static unsigned unfilter(unsigned char* out, const unsigned char* in, function Adam7_deinterlace (line 4148) | static void Adam7_deinterlace(unsigned char* out, const unsigned char* in, function removePaddingBits (line 4194) | static void removePaddingBits(unsigned char* out, const unsigned char* in, function postProcessScanlines (line 4221) | static unsigned postProcessScanlines(unsigned char* out, unsigned char* in, function readChunk_PLTE (line 4272) | static unsigned readChunk_PLTE(LodePNGColorMode* color, function readChunk_tRNS (line 4296) | static unsigned readChunk_tRNS(LodePNGColorMode* color, function readChunk_bKGD (line 4330) | static unsigned readChunk_bKGD(LodePNGInfo* info, const unsigned char* d... function readChunk_tEXt (line 4364) | static unsigned readChunk_tEXt(LodePNGInfo* info, const unsigned char* d... function readChunk_zTXt (line 4413) | static unsigned readChunk_zTXt(LodePNGInfo* info, function readChunk_iTXt (line 4469) | static unsigned readChunk_iTXt(LodePNGInfo* info, function readChunk_tIME (line 4576) | static unsigned readChunk_tIME(LodePNGInfo* info, const unsigned char* d... function readChunk_pHYs (line 4592) | static unsigned readChunk_pHYs(LodePNGInfo* info, const unsigned char* d... function decodeGeneric (line 4609) | static void decodeGeneric(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode (line 4789) | unsigned lodepng_decode(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode_memory (line 4832) | unsigned lodepng_decode_memory(unsigned char** out, unsigned* w, unsigne... function lodepng_decode32 (line 4845) | unsigned lodepng_decode32(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode24 (line 4850) | unsigned lodepng_decode24(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode_file (line 4856) | unsigned lodepng_decode_file(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode32_file (line 4869) | unsigned lodepng_decode32_file(unsigned char** out, unsigned* w, unsigne... function lodepng_decode24_file (line 4874) | unsigned lodepng_decode24_file(unsigned char** out, unsigned* w, unsigne... function lodepng_decoder_settings_init (line 4880) | void lodepng_decoder_settings_init(LodePNGDecoderSettings* settings) { function lodepng_state_init (line 4895) | void lodepng_state_init(LodePNGState* state) { function lodepng_state_cleanup (line 4907) | void lodepng_state_cleanup(LodePNGState* state) { function lodepng_state_copy (line 4912) | void lodepng_state_copy(LodePNGState* dest, const LodePNGState* source) { function addChunk (line 4934) | static unsigned addChunk(ucvector* out, const char* chunkName, function writeSignature (line 4943) | static void writeSignature(ucvector* out) { function addChunk_IHDR (line 4955) | static unsigned addChunk_IHDR(ucvector* out, unsigned w, unsigned h, function addChunk_PLTE (line 4976) | static unsigned addChunk_PLTE(ucvector* out, const LodePNGColorMode* inf... function addChunk_tRNS (line 4992) | static unsigned addChunk_tRNS(ucvector* out, const LodePNGColorMode* inf... function addChunk_IDAT (line 5031) | static unsigned addChunk_IDAT(ucvector* out, const unsigned char* data, function addChunk_IEND (line 5047) | static unsigned addChunk_IEND(ucvector* out) { function addChunk_tEXt (line 5055) | static unsigned addChunk_tEXt(ucvector* out, const char* keyword, function addChunk_zTXt (line 5074) | static unsigned addChunk_zTXt(ucvector* out, const char* keyword, function addChunk_iTXt (line 5102) | static unsigned addChunk_iTXt(ucvector* out, unsigned compressed, function addChunk_bKGD (line 5147) | static unsigned addChunk_bKGD(ucvector* out, const LodePNGInfo* info) { function addChunk_tIME (line 5173) | static unsigned addChunk_tIME(ucvector* out, const LodePNGTime* time) { function addChunk_pHYs (line 5190) | static unsigned addChunk_pHYs(ucvector* out, const LodePNGInfo* info) { function filterScanline (line 5207) | static void filterScanline(unsigned char* out, const unsigned char* scan... function flog2 (line 5276) | static float flog2(float f) { function filter (line 5290) | static unsigned filter(unsigned char* out, const unsigned char* in, unsi... function addPaddingBits (line 5503) | static void addPaddingBits(unsigned char* out, const unsigned char* in, function Adam7_interlace (line 5534) | static void Adam7_interlace(unsigned char* out, const unsigned char* in, function preProcessScanlines (line 5581) | static unsigned preProcessScanlines(unsigned char** out, size_t* outsize, function getPaletteTranslucency (line 5674) | static unsigned getPaletteTranslucency(const unsigned char* palette, function addUnknownChunks (line 5697) | static unsigned addUnknownChunks(ucvector* out, unsigned char* data, function lodepng_encode (line 5709) | unsigned lodepng_encode(unsigned char** out, size_t* outsize, function lodepng_encode_memory (line 5905) | unsigned lodepng_encode_memory(unsigned char** out, size_t* outsize, function lodepng_encode32 (line 5921) | unsigned lodepng_encode32(unsigned char** out, size_t* outsize, function lodepng_encode24 (line 5926) | unsigned lodepng_encode24(unsigned char** out, size_t* outsize, function lodepng_encode_file (line 5932) | unsigned lodepng_encode_file(const char* filename, const unsigned char* ... function lodepng_encode32_file (line 5944) | unsigned lodepng_encode32_file(const char* filename, const unsigned char... function lodepng_encode24_file (line 5949) | unsigned lodepng_encode24_file(const char* filename, const unsigned char... function lodepng_encoder_settings_init (line 5955) | void lodepng_encoder_settings_init(LodePNGEncoderSettings* settings) { type lodepng (line 6165) | namespace lodepng { function load_file (line 6168) | void load_file(std::vector& buffer, function save_file (line 6187) | void save_file(const std::vector& buffer, function decompress (line 6197) | unsigned decompress(std::vector& out, const unsigned ch... function decompress (line 6210) | unsigned decompress(std::vector& out, function compress (line 6218) | unsigned compress(std::vector& out, const unsigned char... function compress (line 6230) | unsigned compress(std::vector& out, function State (line 6253) | State& State::operator=(const State& other) { function decode (line 6260) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 6277) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 6284) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 6296) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 6302) | unsigned decode(std::vector& out, unsigned& w, unsigned... function encode (line 6313) | unsigned encode(std::vector& out, const unsigned char* in, function encode (line 6326) | unsigned encode(std::vector& out, function encode (line 6334) | unsigned encode(std::vector& out, const unsigned char* in, function encode (line 6346) | unsigned encode(std::vector& out, function encode (line 6355) | unsigned encode(const std::string& filename, const unsigned char* in, function encode (line 6364) | unsigned encode(const std::string& filename, FILE: framework/tools/dataset-tools/lodepng.h type LodePNGColorType (line 87) | typedef enum LodePNGColorType { function namespace (line 190) | namespace lodepng { type LodePNGDecompressSettings (line 243) | typedef struct LodePNGDecompressSettings LodePNGDecompressSettings; type LodePNGDecompressSettings (line 244) | struct LodePNGDecompressSettings { type LodePNGCompressSettings (line 268) | typedef struct LodePNGCompressSettings LodePNGCompressSettings; type LodePNGCompressSettings (line 269) | struct LodePNGCompressSettings /*deflate = compress*/ type LodePNGColorMode (line 301) | typedef struct LodePNGColorMode { type LodePNGTime (line 379) | typedef struct LodePNGTime { type LodePNGInfo (line 390) | typedef struct LodePNGInfo { type LodePNGDecoderSettings (line 500) | typedef struct LodePNGDecoderSettings { type LodePNGFilterStrategy (line 528) | typedef enum LodePNGFilterStrategy { type LodePNGAutoConvert (line 546) | typedef enum LodePNGAutoConvert { type LodePNGEncoderSettings (line 576) | typedef struct LodePNGEncoderSettings { type LodePNGState (line 611) | typedef struct LodePNGState { function namespace (line 801) | namespace lodepng { FILE: framework/tools/loaders/benchmark_loader.cpp function main (line 30) | int main(int argc, char * argv[]) FILE: framework/tools/loaders/pangolin_loader.cpp function main (line 33) | int main(int argc, char * argv[]) function run_pangolin (line 143) | void run_pangolin(bool *stay_on, SLAMBenchConfiguration *config) { FILE: framework/tools/loaders/slambench_app.cpp function run_pangolin (line 35) | void run_pangolin(bool *stay_on, SLAMBenchConfiguration *config) { function main (line 75) | int main(int argc, char * argv[]) FILE: framework/tools/profiling-tools/OCLWrapper.cpp function computeEventDuration (line 38) | unsigned long int computeEventDuration(cl_event* event) { function getKernelName (line 54) | std::string getKernelName(cl_kernel kernel) { function enqueueKernel (line 71) | void enqueueKernel(cl_command_queue command_queue, cl_kernel kernel, function cl_int (line 174) | cl_int clEnqueueNDRangeKernel(cl_command_queue command_queue, cl_kernel ... function cl_command_queue (line 202) | cl_command_queue clCreateCommandQueue(cl_context context, cl_device_id d... FILE: icra2018_results/plotutils.py function getlabel (line 85) | def getlabel(name) : function generate_violins (line 113) | def generate_violins (data) : function plot_violins (line 155) | def plot_violins (data, filename , order) : FILE: icra2018_results/slamlog.py function load_data_from_input_dirs (line 41) | def load_data_from_input_dirs ( input_dirs ) : function load_data_from_file (line 54) | def load_data_from_file(filename) : function turn_data_to_stats (line 141) | def turn_data_to_stats(data) : function load_data_from_files (line 196) | def load_data_from_files (filelist) : function flat_data (line 239) | def flat_data (data_array, Xcols, Ycols) : FILE: icra2018_results/utils.py class shellcolors (line 10) | class shellcolors: function setverbose (line 25) | def setverbose(v) : function printwarning (line 29) | def printwarning(msg) : function printerr (line 33) | def printerr(err) : function printinfo (line 36) | def printinfo(err) : FILE: icra2018_results/violins.py function generate_latex_doc (line 43) | def generate_latex_doc (containt) : function generate_latex_table (line 60) | def generate_latex_table (data , table_title, value_name, value_type , p... function generate_latex (line 128) | def generate_latex (data) : function main (line 143) | def main(): FILE: scripts/evaluate.py function parse_input (line 13) | def parse_input(filename, remove_repeat=True, input=None): function tf_matrix_to_values (line 67) | def tf_matrix_to_values(matrix): function tf_values_to_matrix (line 72) | def tf_values_to_matrix(values): function transform_target_frame (line 76) | def transform_target_frame(sequences, scene, tf_target_new): function transform_world_frame (line 83) | def transform_world_frame(sequences, gts, auto_scale): function calculate_ate (line 116) | def calculate_ate(sequences, gts): function calculate_correctness (line 132) | def calculate_correctness(sequences, gts, ate_threshold, aoe_threshold, ... function angle_diff_from_quaternions (line 177) | def angle_diff_from_quaternions(q1, q2): function plot_all_traj (line 183) | def plot_all_traj(sequences, gts): function evaluate (line 204) | def evaluate(sequences, inputs, gts, gt_info, ate_threshold, aoe_thresho... function main (line 228) | def main(): FILE: scripts/tum_evaluate_tools/associate.py function read_file_list (line 50) | def read_file_list(filename): function associate (line 72) | def associate(first_list, second_list,offset,max_difference): function slerp (line 104) | def slerp(q1, q2, w1, w2): function associate_with_interpolation (line 120) | def associate_with_interpolation(first_list, second_list, offset, max_di... FILE: scripts/tum_evaluate_tools/evaluate_ate.py function umeyama_align (line 47) | def umeyama_align(x, y, with_scale=True): function align (line 120) | def align(model,data): function compose_transform_matrix (line 154) | def compose_transform_matrix(rot, trans, scale=1): function plot_traj (line 165) | def plot_traj(ax,stamps,traj,style,color,label):