SYMBOL INDEX (868 symbols across 233 files) FILE: docs/dynsections.js function toggleVisibility (line 1) | function toggleVisibility(linkObj) function updateStripes (line 22) | function updateStripes() function toggleLevel (line 28) | function toggleLevel(level) function toggleFolder (line 49) | function toggleFolder(id) function toggleInherit (line 84) | function toggleInherit(id) FILE: docs/jquery.js function b0 (line 16) | function b0(b3,b4){return new b0.fn.init(b3,b4)} function bw (line 16) | function bw(){if(bF.isReady){return}try{av.documentElement.doScroll("lef... function X (line 16) | function X(e){var bv=a2[e]={},bw,bx;e=e.split(/\s+/);for(bw=0,bx=e.lengt... function bD (line 16) | function bD(bF){return function(bG){bx[bF]=arguments.length>1?aJ.call(ar... function bz (line 16) | function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(ar... function a5 (line 16) | function a5(bx,bw,by){if(by===L&&bx.nodeType===1){var bv="data-"+bw.repl... function S (line 16) | function S(bv){for(var e in bv){if(e==="data"&&b.isEmptyObject(bv[e])){c... function bi (line 16) | function bi(by,bx,bA){var bw=bx+"defer",bv=bx+"queue",e=bx+"mark",bz=b._... function bE (line 16) | function bE(){if(!(--bB)){e.resolveWith(bv,[bv])}} function bk (line 16) | function bk(){return false} function i (line 16) | function i(){return true} function bv (line 23) | function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT").appendTo(e),bw=... function aK (line 23) | function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.pa... function j (line 32) | function j(m,l,i,n){a.each(f,function(){l-=parseFloat(a.curCSS(m,"paddin... function c (line 32) | function c(g,e){var j=g.nodeName.toLowerCase();if("area"===j){var i=g.pa... function b (line 32) | function b(e){return !a(e).parents().andSelf().filter(function(){return ... function a (line 61) | function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")} function n (line 61) | function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if... function h (line 61) | function h(n){j.animate(g,e,d.easing,n&&function(){n.call(this,f,d)})} function b (line 61) | function b(d){return typeof d=="object"?d:{top:d,left:d}} function b (line 68) | function b(){var F=this;F.top="auto";F.left="auto";F.right="auto";F.bott... function t (line 68) | function t(K,N,F){var J=null;function L(P,Q){M();if(!K.data(e)){if(!P){c... function j (line 68) | function j(){function G(M,L,J,O,P){var K=L.split("-")[0],N=new b(),I;if(... function x (line 68) | function x(Q){var P=new j(),O=k("#"+Q.popupId);if(O.length===0){O=k("1){return}h.preventDef... function k (line 87) | function k(m){var n=".smartmenus_mouse";if(!h&&!m){var o=true,l=null;a(d... function j (line 87) | function j(l){return !/^(4|mouse)$/.test(l.pointerType)} function i (line 87) | function i(l,n){if(!n){n=""}var m={};a.each(l,function(o,p){m[p[0].split... FILE: docs/menu.js function initMenu (line 1) | function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { FILE: docs/search/search.js function convertToId (line 1) | function convertToId(search) function getXPos (line 24) | function getXPos(item) function getYPos (line 38) | function getYPos(item) function SearchBox (line 59) | function SearchBox(name, resultsPath, inFrame, label) function SearchResults (line 404) | function SearchResults(name) function setKeyActions (line 709) | function setKeyActions(elem,action) function setClassAttr (line 716) | function setClassAttr(elem,attr) function createResults (line 722) | function createResults() function init_search (line 777) | function init_search() FILE: dvs_bootstrapping/include/dvs_bootstrapping/Bootstrapper.hpp type dvs_bootstrapping (line 19) | namespace dvs_bootstrapping { class Bootstrapper (line 21) | class Bootstrapper { method postCameraLoaded (line 56) | virtual void postCameraLoaded() {} method postBootstrapCalled (line 62) | virtual void postBootstrapCalled() {} FILE: dvs_bootstrapping/include/dvs_bootstrapping/EventsFramesBootstrapper.hpp type dvs_bootstrapping (line 17) | namespace dvs_bootstrapping { class EventsFramesBootstrapper (line 22) | class EventsFramesBootstrapper : public Bootstrapper { FILE: dvs_bootstrapping/include/dvs_bootstrapping/FrontoPlanarBootstrapper.hpp type dvs_bootstrapping (line 16) | namespace dvs_bootstrapping { class FrontoPlanarBootstrapper (line 29) | class FrontoPlanarBootstrapper : public EventsFramesBootstrapper { FILE: dvs_bootstrapping/include/motion_correction.hpp type motion_correction (line 16) | namespace motion_correction { function int_floor (line 28) | static inline int int_floor(float x) { function resetMat (line 40) | static inline void resetMat(cv::Mat& arr, const cv::Size& size, class WarpUpdateParams (line 52) | class WarpUpdateParams { method WarpUpdateParams (line 58) | WarpUpdateParams() {} method WarpUpdateParams (line 60) | WarpUpdateParams(int nIt, double eps, int mode, int lvls, FILE: dvs_bootstrapping/src/Bootstrapper.cpp type dvs_bootstrapping (line 12) | namespace dvs_bootstrapping { FILE: dvs_bootstrapping/src/EventsFramesBootstrapper.cpp type dvs_bootstrapping (line 20) | namespace dvs_bootstrapping { FILE: dvs_bootstrapping/src/FrontoPlanarBootstrapper.cpp type dvs_bootstrapping (line 16) | namespace dvs_bootstrapping { FILE: dvs_bootstrapping/src/motion_correction.cpp type motion_correction (line 6) | namespace motion_correction { function initWarp (line 8) | void initWarp(cv::Mat& warp, const WarpUpdateParams& params) { function updateWarp (line 23) | void updateWarp(cv::Mat& warp, const cv::Mat& img0, const cv::Mat& img1, function computeFlowFromWarp (line 78) | cv::Mat computeFlowFromWarp(const cv::Mat& warp, double dt, function drawEventsUndistorted (line 146) | void drawEventsUndistorted(EventArray::iterator ev_first, function drawEventsMotionCorrectedOpticalFlow (line 190) | void drawEventsMotionCorrectedOpticalFlow( FILE: dvs_bootstrapping/src/pose_to_tf.py class Boostrapper (line 14) | class Boostrapper: method __init__ (line 16) | def __init__(self, tf_frame_name, tf_world_name, relative_to_first_pos... method handle_dvs_pose (line 25) | def handle_dvs_pose(self, msg): FILE: dvs_mapping/include/dvs_depth_from_defocus/depth_defocus_node.hpp type depth_from_defocus (line 27) | namespace depth_from_defocus { type MapperState (line 53) | enum MapperState { IDLE, MAPPING } class DepthFromDefocusNode (line 58) | class DepthFromDefocusNode { method voteForCell (line 227) | void voteForCell(const float x_f, const float y_f, Vote *grid) { method voteForCellBilinear (line 249) | void voteForCellBilinear(const float x_f, const float y_f, Vote *gri... method Vote (line 440) | inline const Vote &voxelGridAt(const std::vector &grid, int x,... method Vote (line 455) | inline Vote &voxelGridAt(std::vector &grid, int x, int y, size... FILE: dvs_mapping/include/dvs_depth_from_defocus/depth_vector.hpp type depth_from_defocus (line 3) | namespace depth_from_defocus { class DepthVector (line 19) | class DepthVector { method DerivedDepthVector (line 21) | DerivedDepthVector& derived() { method DepthVector (line 25) | DepthVector() {} method DepthVector (line 39) | DepthVector(float min_depth, float max_depth, size_t num_depth_cells) { method size (line 57) | inline size_t size() const { return vec_.size(); } method cellIndexToDepth (line 68) | float cellIndexToDepth(size_t i) { return derived().cellIndexToDepth... method depthToCellIndex (line 79) | size_t depthToCellIndex(float depth) { method depthToCell (line 90) | float depthToCell(float depth) { return derived().depthToCell(depth); } method getDepthVector (line 97) | std::vector getDepthVector() { class LinearDepthVector (line 116) | class LinearDepthVector : public DepthVector { method LinearDepthVector (line 118) | LinearDepthVector() : DepthVector() {} method LinearDepthVector (line 120) | LinearDepthVector(float min_depth, float max_depth, size_t num_depth... method init (line 123) | void init() { method cellIndexToDepth (line 133) | float cellIndexToDepth(size_t i) { return vec_[i]; } method depthToCellIndex (line 135) | size_t depthToCellIndex(float depth) { method depthToCell (line 140) | float depthToCell(float depth) { class InverseDepthVector (line 148) | class InverseDepthVector : public DepthVector { method InverseDepthVector (line 150) | InverseDepthVector() : DepthVector() {} method InverseDepthVector (line 152) | InverseDepthVector(float min_depth, float max_depth, size_t num_dept... method init (line 155) | void init() { method cellIndexToDepth (line 167) | float cellIndexToDepth(size_t i) { return 1.f / vec_[i]; } method depthToCellIndex (line 169) | size_t depthToCellIndex(float depth) { method depthToCell (line 175) | float depthToCell(float depth) { FILE: dvs_mapping/include/dvs_depth_from_defocus/dvs_mapping_nodelet.h function namespace (line 7) | namespace depth_from_defocus { FILE: dvs_mapping/src/depth_defocus_node.cpp type depth_from_defocus (line 22) | namespace depth_from_defocus { FILE: dvs_mapping/src/dvs_mapping_nodelet.cpp type depth_from_defocus (line 10) | namespace depth_from_defocus { FILE: dvs_mapping/src/tf_broadcaster.py function handle_dvs_pose (line 8) | def handle_dvs_pose(msg): FILE: dvs_mapping/src/trigger_map_expansion.py class TriggerMapExpansion (line 47) | class TriggerMapExpansion: method __init__ (line 53) | def __init__(self): method _CameraInfoCallback (line 83) | def _CameraInfoCallback(self, msg): method _RemoteKeyCallback (line 96) | def _RemoteKeyCallback(self, msg): method _MapCallback (line 113) | def _MapCallback(self, msg): method _CheckNewMapNeeded (line 139) | def _CheckNewMapNeeded(self, event): method _MapVisibility (line 190) | def _MapVisibility(self, pts): method _BaselineOverDepth (line 221) | def _BaselineOverDepth(self, pts, t): FILE: dvs_mapping/test/test_depth_vector.cpp function TEST (line 8) | TEST(DepthVectorTest, LinearDepth) { function TEST (line 21) | TEST(DepthVectorTest, ForwardBackward) { FILE: dvs_mapping/test/test_median_filter.cpp class MedianFilterTest (line 10) | class MedianFilterTest : public ::testing::Test { method SetUp (line 12) | virtual void SetUp() { method print_array (line 62) | void print_array(const cv::Mat& arr, int cols, int rows) { function TEST_F (line 76) | TEST_F(MedianFilterTest, NaiveFilterWithoutMask) { function TEST_F (line 105) | TEST_F(MedianFilterTest, NaiveMedianFilterWithMask) { function TEST_F (line 150) | TEST_F(MedianFilterTest, HuangFilterWithoutMask) { function TEST_F (line 172) | TEST_F(MedianFilterTest, HuangFilterWithMask) { FILE: dvs_reconstruction/include/dvs_reconstruction/mosaic.hpp class Mosaic (line 21) | class Mosaic { FILE: dvs_reconstruction/include/dvs_reconstruction/poisson_solver/laplace.h function namespace (line 31) | namespace arr function namespace (line 70) | namespace pde FILE: dvs_reconstruction/src/dvs_reconstruction_ros.cpp class DvsReconstruction (line 29) | class DvsReconstruction { FILE: dvs_reconstruction/src/poisson_solver/laplace.cpp type pde (line 30) | namespace pde function stoptime (line 33) | double stoptime(void) function fftw_threads (line 168) | int fftw_threads(int n) function fftw_clean (line 175) | void fftw_clean() function set_boundary_to_uniform (line 182) | void set_boundary_to_uniform( function get_boundary (line 205) | void get_boundary(std::vector& bd1a, std::vector& bd1b, function set_boundary (line 250) | void set_boundary(boost::multi_array& X, double h1, double h2, function set_boundary (line 305) | void set_boundary(boost::multi_array& X, double h1, double h2, function grad (line 340) | void grad(boost::multi_array& DX, boost::multi_array& DX, boost::multi_array& DX, boost::multi_array& F, function laplace (line 419) | void laplace(boost::multi_array& F, function laplace (line 440) | void laplace(boost::multi_array& F, function laplace (line 498) | void laplace(boost::multi_array& F, function neumann_error (line 521) | double neumann_error(const boost::multi_array& F) function neumann_compat (line 554) | double neumann_compat(const boost::multi_array& F, function poisolve (line 587) | double poisolve( boost::multi_array& U, function poisolve (line 800) | double poisolve(boost::multi_array& U, function sqr (line 47) | inline double sqr(double x) type arr (line 57) | namespace arr function runif (line 61) | double runif() function runif (line 66) | void runif(std::vector& X) function runif (line 74) | void runif(boost::multi_array& X) function print (line 86) | void print(const boost::multi_array& X) function diff (line 99) | double diff(const std::vector& X, function diff (line 119) | double diff(const std::vector& X, double c) function diff (line 133) | double diff(const boost::multi_array& X, type pde (line 163) | namespace pde function stoptime (line 33) | double stoptime(void) function fftw_threads (line 168) | int fftw_threads(int n) function fftw_clean (line 175) | void fftw_clean() function set_boundary_to_uniform (line 182) | void set_boundary_to_uniform( function get_boundary (line 205) | void get_boundary(std::vector& bd1a, std::vector& bd1b, function set_boundary (line 250) | void set_boundary(boost::multi_array& X, double h1, double h2, function set_boundary (line 305) | void set_boundary(boost::multi_array& X, double h1, double h2, function grad (line 340) | void grad(boost::multi_array& DX, boost::multi_array& DX, boost::multi_array& DX, boost::multi_array& F, function laplace (line 419) | void laplace(boost::multi_array& F, function laplace (line 440) | void laplace(boost::multi_array& F, function laplace (line 498) | void laplace(boost::multi_array& F, function neumann_error (line 521) | double neumann_error(const boost::multi_array& F) function neumann_compat (line 554) | double neumann_compat(const boost::multi_array& F, function poisolve (line 587) | double poisolve( boost::multi_array& U, function poisolve (line 800) | double poisolve(boost::multi_array& U, FILE: dvs_tracking/include/dvs_tracking/dvs_tracking_nodelet.h function class (line 7) | class DvsTrackingNodelet : public nodelet::Nodelet { FILE: dvs_tracking/include/dvs_tracking/lk_se3.hpp class LKSE3 (line 16) | class LKSE3 { type Keypoint (line 28) | struct Keypoint { method Keypoint (line 36) | Keypoint(Eigen::Vector3f _P, float _pixel_value, Vector8 _J, FILE: dvs_tracking/include/dvs_tracking/tracker.hpp class Tracker (line 28) | class Tracker : public LKSE3 { FILE: dvs_tracking/include/dvs_tracking/weight_functions.hpp type weight_functions (line 4) | namespace weight_functions { function Tukey (line 13) | float Tukey(const float error) { function Huber (line 30) | float Huber(const float error) { FILE: evo_utils/include/evo_utils/camera.hpp type evo_utils::camera (line 18) | namespace evo_utils::camera { class PinholeCamera (line 47) | class PinholeCamera { method PinholeCamera (line 49) | PinholeCamera() {} method PinholeCamera (line 60) | PinholeCamera(int width, int height, float fx, float fy, float cx, f... method Keypoint (line 82) | inline Keypoint project3dToPixel(const Point& P) { method BearingVector (line 94) | inline BearingVector projectPixelTo3dRay(const Keypoint& u) { method K (line 98) | Eigen::Matrix3f K() const { return K_; } FILE: evo_utils/include/evo_utils/geometry.hpp type evo_utils::geometry (line 7) | namespace evo_utils::geometry { FILE: evo_utils/include/evo_utils/interpolation.hpp type evo_utils::interpolate (line 11) | namespace evo_utils::interpolate { function bilinear (line 28) | float bilinear(const float* img, const size_t w, const size_t h, const... function bilinear (line 63) | inline float bilinear(const cv::Mat& img, const float x, const float y) { function nn (line 82) | float nn(const float* img, const size_t w, const size_t h, const float x, function draw (line 102) | void draw(cv::Mat& img, const float x, const float y, const float val) { FILE: evo_utils/include/rpg_common_ros/params_helper.hpp type rpg_common_ros (line 16) | namespace rpg_common_ros { function hasParam (line 18) | inline bool hasParam(const std::string& name) { return ros::param::has... function T (line 21) | T getParam(const std::string& name, const T& defaultValue) { function T (line 33) | T getParam(const std::string& name) { function T (line 44) | T param(const ros::NodeHandle& nh, const std::string& name, FILE: evo_utils/src/camera.cpp type evo_utils::camera (line 3) | namespace evo_utils::camera { function precomputeRectificationTable (line 5) | void precomputeRectificationTable( function loadPinholeCamera (line 34) | image_geometry::PinholeCameraModel loadPinholeCamera(ros::NodeHandle& ... FILE: evo_utils/src/evo_utils/display_DSI.py function reorder_axes (line 33) | def reorder_axes(arr): function updateDSI (line 44) | def updateDSI(voxel_grid_msg): FILE: evo_utils/src/evo_utils/publish_confidence.py function reorder_axes (line 21) | def reorder_axes(arr): function normalize (line 32) | def normalize(img): function publish_confidence (line 41) | def publish_confidence(voxel_grid_msg): FILE: evo_utils/src/evo_utils/select_exposure_DAVIS.py class ExposureSelector (line 25) | class ExposureSelector: method __init__ (line 27) | def __init__(self): method reset (line 41) | def reset(self): method exposureCallback (line 48) | def exposureCallback(self, config): method runPass (line 57) | def runPass(self, exposure_range, rate): method selectOptimalExposureCallback (line 88) | def selectOptimalExposureCallback(self): method computeEntropy (line 131) | def computeEntropy(self, img): method imageCallback (line 157) | def imageCallback(self, msg): FILE: evo_utils/src/evo_utils/snakify.py class snakify (line 22) | class snakify: method __init__ (line 24) | def __init__(self): method _TFCallback (line 32) | def _TFCallback(self, msg): FILE: evo_utils/src/evo_utils/tf_to_camera_markers.py class tfToCamera (line 18) | class tfToCamera: method __init__ (line 20) | def __init__(self): method _TFCallback (line 34) | def _TFCallback(self, msg): method _publishCameraMarker (line 50) | def _publishCameraMarker(self, pub, tf_msg, marker_scale=0.2, color=(1... FILE: evo_utils/src/utils_geometry.cpp type evo_utils::geometry (line 6) | namespace evo_utils::geometry { function T (line 17) | T median(std::vector& list) { function get_value (line 37) | inline int get_value(const cv::Mat& img, const cv::Mat& mask, int row, function naiveMedianFilter (line 48) | void naiveMedianFilter(const cv::Mat& img, cv::Mat& out_img, function compute_median_histogram (line 85) | int compute_median_histogram(const int h[], int num_elements) { function huangMedianFilter (line 99) | void huangMedianFilter(const cv::Mat& img, cv::Mat& out_img, FILE: rqt_evo/src/rqt_evo/evo.py class Evo (line 9) | class Evo(Plugin): method __init__ (line 14) | def __init__(self, context): method _parse_args (line 39) | def _parse_args(self, argv): FILE: rqt_evo/src/rqt_evo/evo_widget.py class EvoWidget (line 14) | class EvoWidget(QWidget): method __init__ (line 25) | def __init__(self, evo_namespace='evo'): method _on_topic_changed (line 64) | def _on_topic_changed(self, topic): method register (line 72) | def register(self, evo_namespace): method unregister (line 84) | def unregister(self): method on_bootstrap_button_pressed (line 115) | def on_bootstrap_button_pressed(self): method on_start_button_pressed (line 122) | def on_start_button_pressed(self): method on_update_button_pressed (line 129) | def on_update_button_pressed(self): method on_switch_button_pressed (line 136) | def on_switch_button_pressed(self): method on_map_expansion_changed (line 143) | def on_map_expansion_changed(self): method on_copilot_state_changed (line 154) | def on_copilot_state_changed(self): method send_command (line 162) | def send_command(self, cmd): FILE: rqt_svo/src/rqt_svo/svo.py class Svo (line 8) | class Svo(Plugin): method __init__ (line 12) | def __init__(self, context): method _parse_args (line 37) | def _parse_args(self, argv): method save_settings (line 49) | def save_settings(self, plugin_settings, instance_settings): method restore_settings (line 57) | def restore_settings(self, plugin_settings, instance_settings): FILE: rqt_svo/src/rqt_svo/svo_widget.py class SvoWidget (line 12) | class SvoWidget(QWidget): method __init__ (line 18) | def __init__(self, svo_namespace='svo'): method _on_topic_changed (line 47) | def _on_topic_changed(self, topic): method register (line 52) | def register(self, svo_namespace): method unregister (line 69) | def unregister(self): method info_cb (line 79) | def info_cb(self, msg): method update_info (line 83) | def update_info(self): method on_start_button_pressed (line 113) | def on_start_button_pressed(self): method on_reset_button_pressed (line 117) | def on_reset_button_pressed(self): method on_quit_button_pressed (line 121) | def on_quit_button_pressed(self): method send_command (line 125) | def send_command(self, cmd): FILE: svo/include/rpg_common/batch_worker.h function namespace (line 11) | namespace rpg_common { FILE: svo/include/rpg_common/callback_host.h function namespace (line 11) | namespace rpg_common { function namespace (line 56) | namespace std { FILE: svo/include/rpg_common/realtime_worker.h function namespace (line 7) | namespace rpg_common { FILE: svo/include/rpg_common/threadsafe_queue.h function namespace (line 10) | namespace rpg_common { FILE: svo/include/rpg_common/worker_base.h function namespace (line 3) | namespace rpg_common { FILE: svo/include/svo/abstract_bundle_adjustment.h function namespace (line 14) | namespace svo FILE: svo/include/svo/frame_handler_array.h function namespace (line 13) | namespace svo { FILE: svo/include/svo/frame_handler_base.h function namespace (line 23) | namespace vk type class (line 31) | enum class type BaseOptions (line 36) | struct BaseOptions type class (line 195) | enum class function TrackingQuality (line 201) | enum class TrackingQuality { FILE: svo/include/svo/frame_handler_mono.h function namespace (line 13) | namespace svo { FILE: svo/include/svo/frame_handler_stereo.h function namespace (line 13) | namespace svo { FILE: svo/include/svo/global.h function namespace (line 29) | namespace svo FILE: svo/include/svo/imu_handler.h function namespace (line 20) | namespace svo { FILE: svo/include/svo/initialization.h type DetectorOptions (line 22) | struct DetectorOptions type FeatureTrackerOptions (line 23) | struct FeatureTrackerOptions type class (line 25) | enum class type InitializationOptions (line 37) | struct InitializationOptions function InitResult (line 87) | enum class InitResult FILE: svo/include/svo/io.h function namespace (line 6) | namespace svo { FILE: svo/include/svo/map.h function namespace (line 15) | namespace svo { FILE: svo/include/svo/pose_optimizer.h function namespace (line 18) | namespace svo { FILE: svo/include/svo/reprojector.h function namespace (line 14) | namespace vk { function namespace (line 18) | namespace svo { FILE: svo/include/svo/stereo_triangulation.h function namespace (line 10) | namespace svo { FILE: svo/src/config.cpp type svo (line 13) | namespace svo { FILE: svo/src/frame_handler_array.cpp type svo (line 22) | namespace svo { function UpdateResult (line 37) | UpdateResult FrameHandlerArray::processFrameBundle() function UpdateResult (line 58) | UpdateResult FrameHandlerArray::processFirstFrame() function UpdateResult (line 71) | UpdateResult FrameHandlerArray::processSecondFrame() function UpdateResult (line 107) | UpdateResult FrameHandlerArray::processFrame() function UpdateResult (line 150) | UpdateResult FrameHandlerArray::makeKeyframe(const size_t camera_id) FILE: svo/src/frame_handler_base.cpp type svo (line 39) | namespace svo FILE: svo/src/frame_handler_mono.cpp type svo (line 22) | namespace svo { function UpdateResult (line 37) | UpdateResult FrameHandlerMono::processFrameBundle() function UpdateResult (line 57) | UpdateResult FrameHandlerMono::processFirstFrame() function UpdateResult (line 100) | UpdateResult FrameHandlerMono::processFrame() function UpdateResult (line 191) | UpdateResult FrameHandlerMono::relocalizeFrame( function FramePtr (line 223) | FramePtr FrameHandlerMono::lastFrame() const function FramePtr (line 228) | const FramePtr& FrameHandlerMono::newFrame() const function FramePtr (line 233) | const FramePtr& FrameHandlerMono::lastFrameUnsafe() const FILE: svo/src/frame_handler_stereo.cpp type svo (line 23) | namespace svo { function UpdateResult (line 46) | UpdateResult FrameHandlerStereo::processFrameBundle() function UpdateResult (line 65) | UpdateResult FrameHandlerStereo::processFirstFrame() function UpdateResult (line 86) | UpdateResult FrameHandlerStereo::processFrame() function UpdateResult (line 130) | UpdateResult FrameHandlerStereo::makeKeyframe() FILE: svo/src/imu_handler.cpp type svo (line 16) | namespace svo { function ImuCalibration (line 282) | ImuCalibration ImuHandler::loadCalibrationFromFile(const std::string& ... function ImuInitialization (line 306) | ImuInitialization ImuHandler::loadInitializationFromFile(const std::st... FILE: svo/src/initialization.cpp type svo (line 62) | namespace svo { function InitResult (line 115) | InitResult HomographyInit::addFrameBundle( class TranslationSacProblemWithTriangulation (line 167) | class TranslationSacProblemWithTriangulation : public opengv::sac_prob... method TranslationSacProblemWithTriangulation (line 171) | TranslationSacProblemWithTriangulation(adapter_t & adapter) : Base(a... method getSelectedDistancesToModel (line 173) | void getSelectedDistancesToModel( function InitResult (line 217) | InitResult TwoPointInit::addFrameBundle( function InitResult (line 292) | InitResult FivePointInit::addFrameBundle( function InitResult (line 361) | InitResult OneShotInit::addFrameBundle(const FrameBundlePtr &frames_cur) function InitResult (line 433) | InitResult StereoInit::addFrameBundle( function InitResult (line 449) | InitResult ArrayInitGeometric::addFrameBundle( function InitResult (line 592) | InitResult ArrayInitOptimization::addFrameBundle( type initialization_utils (line 727) | namespace initialization_utils { function triangulateAndInitializePoints (line 729) | bool triangulateAndInitializePoints( function triangulatePoints (line 756) | void triangulatePoints( function rescaleAndInitializePoints (line 800) | void rescaleAndInitializePoints( function displayFeatureTracks (line 842) | void displayFeatureTracks( function makeInitializer (line 865) | AbstractInitialization::UniquePtr makeInitializer( function copyBearingVectors (line 901) | void copyBearingVectors( FILE: svo/src/io.cpp type svo (line 19) | namespace svo { type io (line 20) | namespace io { function saveMap (line 22) | bool saveMap( function loadMap (line 114) | bool loadMap( FILE: svo/src/map.cpp type svo (line 15) | namespace svo { function FramePtr (line 135) | FramePtr Map::getClosestKeyframe(const FramePtr& frame) const function FramePtr (line 154) | FramePtr Map::getFurthestKeyframe(const Vector3d& pos) const function FramePtr (line 169) | FramePtr Map::getKeyframeById(const int id) const FILE: svo/src/patch_normal.cpp type svo (line 18) | namespace svo { FILE: svo/src/pose_optimizer.cpp type svo (line 16) | namespace svo { type pose_optimizer_utils (line 337) | namespace pose_optimizer_utils { function calculateFeatureResidualUnitPlane (line 339) | void calculateFeatureResidualUnitPlane( function calculateFeatureResidualImagePlane (line 380) | void calculateFeatureResidualImagePlane( function calculateFeatureResidualBearingVectorDiff (line 426) | void calculateFeatureResidualBearingVectorDiff( function calculateEdgeletResidualUnitPlane (line 468) | void calculateEdgeletResidualUnitPlane( function calculateEdgeletResidualImagePlane (line 511) | void calculateEdgeletResidualImagePlane( function calculateEdgeletResidualBearingVectorDiff (line 561) | void calculateEdgeletResidualBearingVectorDiff( FILE: svo/src/reprojector.cpp type svo (line 19) | namespace svo { type reprojector_utils (line 179) | namespace reprojector_utils { function sortCandidates (line 181) | void sortCandidates( function matchCandidates (line 195) | void matchCandidates( function matchCandidate (line 232) | bool matchCandidate( function getCandidate (line 321) | bool getCandidate( function projectPointAndCheckVisibility (line 352) | bool projectPointAndCheckVisibility( function setGridCellsOccupied (line 373) | void setGridCellsOccupied( FILE: svo/src/stereo_triangulation.cpp type svo (line 14) | namespace svo { FILE: svo_backend/include/svo/backend/backend_interface.h function namespace (line 7) | namespace svo { FILE: svo_backend/include/svo/backend/backend_optimizer.h function namespace (line 17) | namespace svo { FILE: svo_backend/include/svo/backend/backend_types.h function namespace (line 6) | namespace svo { function set_T_W_B (line 42) | inline void set_T_W_B(const Transformation& T_W_B) { T_W_B_ = T_W_B; } function set_W_v_B (line 43) | inline void set_W_v_B(const Eigen::Vector3d& W_v_B) { W_v_B_ = W_v_B; } function setAccBias (line 44) | inline void setAccBias(const Eigen::Vector3d& acc_bias) { acc_bias_ = ac... function setGyroBias (line 45) | inline void setGyroBias(const Eigen::Vector3d& gyro_bias) { gyro_bias_ =... FILE: svo_backend/include/svo/backend/graph_manager.h function namespace (line 19) | namespace svo { FILE: svo_backend/include/svo/backend/smart_factors_fwd.h function namespace (line 7) | namespace gtsam { function namespace (line 18) | namespace svo { FILE: svo_backend/src/backend_interface.cpp type svo (line 19) | namespace svo { FILE: svo_backend/src/backend_optimizer.cpp type svo (line 28) | namespace svo FILE: svo_backend/src/graph_manager.cpp type svo (line 25) | namespace svo { FILE: svo_backend/src/smart_factors.cpp type gtsam (line 10) | namespace gtsam { class GenericProjectionFactor (line 13) | class GenericProjectionFactor class SmartProjectionPoseFactor (line 14) | class SmartProjectionPoseFactor class FastMap>, size_t> (line 15) | class FastMap>, s... class FastMap>, int>> (line 16) | class FastMap::project3( function T (line 86) | const T* CameraGeometry::projection() const FILE: svo_vikit/vikit_cameras/include/vikit/cameras/implementation/camera_geometry_base.hpp type vk (line 3) | namespace vk { type cameras (line 4) | namespace cameras { FILE: svo_vikit/vikit_cameras/include/vikit/cameras/implementation/pinhole_projection.hpp type vk (line 5) | namespace vk { type cameras (line 6) | namespace cameras { function T (line 89) | const T* PinholeProjection::distortion() const FILE: svo_vikit/vikit_cameras/include/vikit/cameras/ncamera.h function namespace (line 12) | namespace vk { FILE: svo_vikit/vikit_cameras/include/vikit/cameras/no_distortion.h function namespace (line 7) | namespace vk { FILE: svo_vikit/vikit_cameras/include/vikit/cameras/omni_geometry.h function namespace (line 6) | namespace vk { FILE: svo_vikit/vikit_cameras/include/vikit/cameras/omni_projection.h function namespace (line 7) | namespace vk { FILE: svo_vikit/vikit_cameras/include/vikit/cameras/pinhole_projection.h function namespace (line 8) | namespace vk { FILE: svo_vikit/vikit_cameras/include/vikit/cameras/radial_tangential_distortion.h function namespace (line 7) | namespace vk { FILE: svo_vikit/vikit_cameras/include/vikit/cameras/yaml/camera-yaml-serialization.h function namespace (line 8) | namespace vk { function namespace (line 14) | namespace YAML { FILE: svo_vikit/vikit_cameras/include/vikit/cameras/yaml/ncamera-yaml-serialization.h function namespace (line 8) | namespace vk { function namespace (line 14) | namespace YAML { FILE: svo_vikit/vikit_cameras/src/camera_factory.cpp type vk (line 16) | namespace vk { type cameras (line 17) | namespace cameras { type factory (line 18) | namespace factory { function makePinholeCamera (line 20) | CameraGeometryBase::Ptr makePinholeCamera( function loadFromYAML (line 30) | CameraGeometryBase::Ptr loadFromYAML( FILE: svo_vikit/vikit_cameras/src/camera_geometry_base.cpp type vk (line 13) | namespace vk { type cameras (line 14) | namespace cameras { FILE: svo_vikit/vikit_cameras/src/camera_yaml_serialization.cpp type YAML (line 15) | namespace YAML { function Node (line 104) | Node convert::encode( type internal (line 115) | namespace internal { function encodeDistortion (line 121) | void encodeDistortion( function encodeDistortion (line 130) | void encodeDistortion( function encodeDistortion (line 142) | void encodeDistortion( function encodeDistortion (line 154) | void encodeDistortion( function encodePinhole (line 166) | bool encodePinhole(const vk::cameras::CameraGeometryBase& camera, function Node (line 195) | Node convert::encode( FILE: svo_vikit/vikit_cameras/src/equidistant_fisheye_geometry.cpp type vk (line 3) | namespace vk { type cameras (line 4) | namespace cameras { FILE: svo_vikit/vikit_cameras/src/equidistant_fisheye_projection.cpp type vk (line 5) | namespace vk { type cameras (line 6) | namespace cameras { FILE: svo_vikit/vikit_cameras/src/ncamera.cpp type vk (line 12) | namespace vk { type cameras (line 13) | namespace cameras { function Transformation (line 70) | const Transformation& NCamera::get_T_C_B(size_t camera_index) const function TransformationVector (line 76) | const TransformationVector& NCamera::getTransformationVector() const function Camera (line 81) | const Camera& NCamera::getCamera(size_t camera_index) const FILE: svo_vikit/vikit_cameras/src/ncamera_yaml_serialization.cpp type YAML (line 8) | namespace YAML { function Node (line 99) | Node convert >::encode( function Node (line 109) | Node convert::encode(const vk::cameras::NCamera&... FILE: svo_vikit/vikit_cameras/src/omni_geometry.cpp type vk (line 5) | namespace vk { type cameras (line 6) | namespace cameras { FILE: svo_vikit/vikit_cameras/src/omni_projection.cpp type vk (line 5) | namespace vk { type cameras (line 6) | namespace cameras { type omni_projection (line 8) | namespace omni_projection { function distortionToAffineCorrection (line 9) | Eigen::Matrix2d distortionToAffineCorrection(const Eigen::Vector3d... FILE: svo_vikit/vikit_cameras/test/test_cameras.cpp class CamerasTest (line 16) | class CamerasTest: public ::testing::Test method SetUp (line 19) | virtual void SetUp() function TEST_F (line 34) | TEST_F(CamerasTest, AtanDistortion) function TEST_F (line 44) | TEST_F(CamerasTest, EquidistantDistortion) function TEST_F (line 83) | TEST_F(CamerasTest, RadialTangentialDistortion) function TEST_F (line 123) | TEST_F(CamerasTest, CameraFactoryNoDistortion) function TEST_F (line 131) | TEST_F(CamerasTest, CameraFactoryAtan) function TEST_F (line 139) | TEST_F(CamerasTest, CameraFactoryEquidistant) function TEST_F (line 147) | TEST_F(CamerasTest, CameraFactoryRadTan) function TEST_F (line 155) | TEST_F(CamerasTest, CameraYaml) function TEST_F (line 162) | TEST_F(CamerasTest, CameraProjection) function TEST_F (line 175) | TEST_F(CamerasTest, NCameraYamlStereo) function TEST (line 182) | TEST(CameraTest, EquidistantProjection) function TEST_F (line 214) | TEST_F(CamerasTest, OmniCameraInitialization) function TEST_F (line 222) | TEST_F(CamerasTest, OmniCameraBackprojection) function TEST_F (line 234) | TEST_F(CamerasTest, OmniCameraProjection) function TEST_F (line 246) | TEST_F(CamerasTest, OmniCameraJacobian) FILE: svo_vikit/vikit_common/include/aslam/common/macros.h type U (line 18) | typedef U Type; FILE: svo_vikit/vikit_common/include/aslam/common/memory.h function namespace (line 14) | namespace aslam { FILE: svo_vikit/vikit_common/include/aslam/common/numdiff-jacobian-tester.h function namespace (line 7) | namespace aslam { FILE: svo_vikit/vikit_common/include/aslam/common/pose-types.h function namespace (line 12) | namespace aslam { FILE: svo_vikit/vikit_common/include/aslam/common/yaml-serialization-eigen.h function namespace (line 10) | namespace YAML { // This has to be in the same namespace as the Emitter. type typename (line 42) | typedef typename Eigen::Matrix::Index IndexType; function decode (line 78) | bool decode(const Node& node, function decode (line 124) | bool decode(const Node& node, function decode (line 170) | bool decode( FILE: svo_vikit/vikit_common/include/aslam/common/yaml-serialization.h function namespace (line 18) | namespace YAML { function Node (line 51) | static Node encode(const std::queue& queue) { function decode (line 63) | static bool decode(const Node& node, std::queue& queue) { function Node (line 75) | static Node encode(const std::unordered_set& set) { function decode (line 83) | static bool decode(const Node& node, std::unordered_set& set) { function Node (line 95) | static Node encode(const std::unordered_map& map) { function decode (line 103) | static bool decode(const Node& node, function ostream (line 114) | ostream* ofs) { FILE: svo_vikit/vikit_common/include/vikit/backtrace.h function namespace (line 9) | namespace vk { FILE: svo_vikit/vikit_common/include/vikit/blender_utils.h function namespace (line 19) | namespace vk { FILE: svo_vikit/vikit_common/include/vikit/csv_utils.h function namespace (line 17) | namespace vk { function Eigen (line 86) | inline Eigen::Vector3d convertStringsToEigenVector3d(const std::string& ... function Quaternion (line 112) | inline Quaternion convertStringsToQuaternion( function convertStringToLongLong (line 144) | inline int64_t convertStringToLongLong(const std::string& number_as_stri... FILE: svo_vikit/vikit_common/include/vikit/homography_decomp.h function namespace (line 52) | namespace cv FILE: svo_vikit/vikit_common/include/vikit/math_utils.h function namespace (line 10) | namespace vk { function pyrFromZero_d (line 174) | inline double pyrFromZero_d(double x_0, int level) function Eigen (line 179) | inline Eigen::Vector2d pyrFromZero_2d(const Eigen::Vector2d& uv_0, int l... function jacobianFrame_xyz2uv (line 198) | inline void jacobianFrame_xyz2uv( function jacobianPoint_xyz2uv (line 221) | inline void jacobianPoint_xyz2uv( FILE: svo_vikit/vikit_common/include/vikit/path_utils.h function namespace (line 6) | namespace vk { FILE: svo_vikit/vikit_common/include/vikit/performance_monitor.h function namespace (line 17) | namespace vk FILE: svo_vikit/vikit_common/include/vikit/ringbuffer.h function namespace (line 32) | namespace vk FILE: svo_vikit/vikit_common/include/vikit/sample.h function namespace (line 8) | namespace vk { FILE: svo_vikit/vikit_common/include/vikit/timer.h function namespace (line 10) | namespace vk FILE: svo_vikit/vikit_common/include/vikit/user_input_thread.h function namespace (line 7) | namespace vk { FILE: svo_vikit/vikit_common/include/vikit/vision.h function namespace (line 15) | namespace vk FILE: svo_vikit/vikit_common/src/homography.cpp type vk (line 15) | namespace vk { function Homography (line 19) | Homography estimateHomography( FILE: svo_vikit/vikit_common/src/math_utils.cpp type vk (line 10) | namespace vk { function Vector3d (line 14) | Vector3d triangulateFeatureNonLin( function depthFromTriangulationExact (line 35) | bool depthFromTriangulationExact( function reprojError (line 57) | double reprojError( function computeInliers (line 66) | double computeInliers( function computeInliersOneView (line 100) | void computeInliersOneView( function Vector3d (line 124) | Vector3d dcm2rpy(const Matrix3d &R) function Matrix3d (line 149) | Matrix3d rpy2dcm(const Vector3d &rpy) function Quaterniond (line 169) | Quaterniond angax2quat(const Vector3d& n, const double& angle) function Matrix3d (line 176) | Matrix3d angax2dcm(const Vector3d& n, const double& angle) function Quaternion (line 183) | Quaternion slerp(const Quaternion& q0, const Quaternion& q1, double t) function sampsonDistance (line 193) | double sampsonDistance( FILE: svo_vikit/vikit_common/src/performance_monitor.cpp type vk (line 12) | namespace vk FILE: svo_vikit/vikit_common/src/sample.cpp type vk (line 10) | namespace vk { FILE: svo_vikit/vikit_common/src/user_input_thread.cpp type vk (line 12) | namespace vk { FILE: svo_vikit/vikit_common/src/vision.cpp type vk (line 16) | namespace vk { function halfSampleSSE2 (line 19) | void halfSampleSSE2(const unsigned char* in, unsigned char* out, int w... function halfSampleNEON (line 48) | void halfSampleNEON( const cv::Mat& in, cv::Mat& out ) function halfSample (line 72) | void function calcSharrDeriv (line 113) | void function convertRawDepthImageSse_16u_to_32f (line 207) | void convertRawDepthImageSse_16u_to_32f(cv::Mat& depth_16u, cv::Mat& d... FILE: svo_vikit/vikit_common/test/test_camera.cpp function testTiming (line 25) | void testTiming(vk::AbstractCamera::Ptr cam) function testAccuracy (line 47) | void testAccuracy(vk::AbstractCamera::Ptr cam) function main (line 62) | int main(int argc, char **argv) FILE: svo_vikit/vikit_common/test/test_common.cpp function testEuclideanNorm (line 4) | void testEuclideanNorm() function main (line 26) | int main(int argc, char** argv) FILE: svo_vikit/vikit_common/test/test_homography.cpp function loadData (line 18) | void loadData( function TEST (line 170) | TEST(Homography, testHomography) function main (line 191) | int main(int argc, char** argv) FILE: svo_vikit/vikit_common/test/test_math_utils.cpp function TEST (line 7) | TEST(MathUtils, testProject2_double) function TEST (line 15) | TEST(MathUtils, testProject2_float) FILE: svo_vikit/vikit_common/test/test_timer.cpp function main (line 7) | int main(int argc, char **argv) FILE: svo_vikit/vikit_common/test/test_triangulation.cpp function main (line 22) | int main(int argc, char **argv) FILE: svo_vikit/vikit_py/src/vikit_py/align_trajectory.py function align_sim3 (line 6) | def align_sim3(model, data): function align_se3 (line 53) | def align_se3(model,data): function _matrix_log (line 85) | def _matrix_log(A): function hand_eye_calib (line 91) | def hand_eye_calib(q_gt, q_es, I=[], p_gt=[], p_es=[], delta=1, verbose=... FILE: svo_vikit/vikit_py/src/vikit_py/associate_timestamps.py function read_file_list (line 51) | def read_file_list(filename): function associate (line 73) | def associate(first_list, second_list, offset, max_difference): FILE: svo_vikit/vikit_py/src/vikit_py/cpu_info.py function get_cpu_info (line 5) | def get_cpu_info(): FILE: svo_vikit/vikit_py/src/vikit_py/depth_estimation.py function q_of_Z_pi (line 11) | def q_of_Z_pi(Z, RHO, mu_sigma2_a_b): function update_filter_vogiatzis (line 15) | def update_filter_vogiatzis(z, tau2, mu_range, mu_sigma2_a_b): function update_filter_gaussian (line 45) | def update_filter_gaussian(z, tau2, mu_sigma2): function plot_distribution_vogiatzis (line 55) | def plot_distribution_vogiatzis(ax, mu_sigma2_a_b, Z, RHO): function plot_histogram (line 59) | def plot_histogram(ax, z_meas_vec, z_min, z_max): function plot_gaussian (line 64) | def plot_gaussian(ax, mu_sigma2, z_min, z_max): function experiment_1 (line 70) | def experiment_1(inlier_prob = 0.7): FILE: svo_vikit/vikit_py/src/vikit_py/depthmap_utils.py function load_depthmap (line 8) | def load_depthmap(depthmap_full_file_path, depthmap_rows, depthmap_cols, function load_povray_depthmap (line 33) | def load_povray_depthmap(depthmap_full_file_path, rows, cols, function show_depthmap (line 44) | def show_depthmap(ax, depth_array, rows, cols, min_value = None, max_val... FILE: svo_vikit/vikit_py/src/vikit_py/math_utils.py function unproject (line 10) | def unproject(a): function project (line 14) | def project(a): function skew (line 18) | def skew(v): function unskew (line 24) | def unskew(R): FILE: svo_vikit/vikit_py/src/vikit_py/pinhole_camera.py class PinholeCamera (line 6) | class PinholeCamera: method __init__ (line 9) | def __init__(self, width, height, fx, fy, cx, cy): method back_project (line 15) | def back_project(self, px): method project (line 21) | def project(self, xyz): FILE: svo_vikit/vikit_py/src/vikit_py/plot_utils.py function axis_equal_3d (line 12) | def axis_equal_3d(ax): function draw_coordinate_frame (line 21) | def draw_coordinate_frame(ax, t_world_body, R_world_body, alpha=1.0): FILE: svo_vikit/vikit_py/src/vikit_py/ros_node.py function log_cpu_usage_thread (line 9) | def log_cpu_usage_thread(trace_dir, stop_event): class RosNode (line 22) | class RosNode: method __init__ (line 23) | def __init__(self, package, executable): method add_parameters (line 28) | def add_parameters(self, namespace, parameter_dictionary): method add_flags (line 37) | def add_flags(self, flag_dictionary): method clear_all_parameters (line 41) | def clear_all_parameters(self): method run (line 46) | def run(self, parameter_dictionary, namespace='', log_cpu_usage=True, ... FILE: svo_vikit/vikit_py/src/vikit_py/rotation_utils.py function quat2dcm (line 13) | def quat2dcm(quaternion): function dcm2quat (line 29) | def dcm2quat(matrix_3x3): function dcm2rpy (line 59) | def dcm2rpy(matrix): function quat2rpy (line 79) | def quat2rpy(quaternion): function quat_multiply (line 84) | def quat_multiply(quaternion1, quaternion0): function quat_conjugate (line 96) | def quat_conjugate(quaternion): function quat_inverse (line 102) | def quat_inverse(quaternion): FILE: svo_vikit/vikit_py/src/vikit_py/test_transformations.py class TestTransformations (line 8) | class TestTransformations(unittest.TestCase): method test_skew (line 10) | def test_skew(self): method test_first_order_rotation (line 16) | def test_first_order_rotation(self): method test_axis_angle (line 22) | def test_axis_angle(self): method test_compare_axis_angle (line 30) | def test_compare_axis_angle(self): method test_right_jacobian_so3 (line 39) | def test_right_jacobian_so3(self): method test_logmap_so3 (line 49) | def test_logmap_so3(self): method test_S_inv_eulerZYX_body_deriv (line 59) | def test_S_inv_eulerZYX_body_deriv(self): FILE: svo_vikit/vikit_py/src/vikit_py/transformations.py function skew (line 179) | def skew(v): function unskew (line 188) | def unskew(R): function first_order_rotation (line 195) | def first_order_rotation(rotvec): function axis_angle (line 212) | def axis_angle(axis, theta): function expmap_so3 (line 246) | def expmap_so3(rotvec): function logmap_so3 (line 256) | def logmap_so3(R): function right_jacobian_so3 (line 293) | def right_jacobian_so3(rotvec): function S_inv_eulerZYX_body (line 316) | def S_inv_eulerZYX_body(euler_coordinates): function S_inv_eulerZYX_body_deriv (line 335) | def S_inv_eulerZYX_body_deriv(euler_coordinates, omega): function identity_matrix (line 386) | def identity_matrix(): function translation_matrix (line 401) | def translation_matrix(direction): function translation_from_matrix (line 414) | def translation_from_matrix(matrix): function convert_3x3_to_4x4 (line 425) | def convert_3x3_to_4x4(matrix_3x3): function reflection_matrix (line 430) | def reflection_matrix(point, normal): function reflection_from_matrix (line 456) | def reflection_from_matrix(matrix): function rotation_matrix (line 485) | def rotation_matrix(angle, direction, point=None): function rotation_from_matrix (line 529) | def rotation_from_matrix(matrix): function scale_matrix (line 569) | def scale_matrix(factor, origin=None, direction=None): function scale_from_matrix (line 606) | def scale_from_matrix(matrix): function projection_matrix (line 647) | def projection_matrix(point, normal, direction=None, function projection_from_matrix (line 709) | def projection_from_matrix(matrix, pseudo=False): function clip_matrix (line 782) | def clip_matrix(left, right, bottom, top, near, far, perspective=False): function shear_matrix (line 834) | def shear_matrix(angle, direction, point, normal): function shear_from_matrix (line 865) | def shear_from_matrix(matrix): function decompose_matrix (line 910) | def decompose_matrix(matrix): function compose_matrix (line 995) | def compose_matrix(scale=None, shear=None, angles=None, translate=None, function orthogonalization_matrix (line 1048) | def orthogonalization_matrix(lengths, angles): function superimposition_matrix (line 1076) | def superimposition_matrix(v0, v1, scaling=False, usesvd=True): function euler_matrix (line 1178) | def euler_matrix(ai, aj, ak, axes='sxyz'): function euler_from_matrix (line 1241) | def euler_from_matrix(matrix, axes='sxyz'): function euler_from_quaternion (line 1299) | def euler_from_quaternion(quaternion, axes='sxyz'): function quaternion_from_euler (line 1310) | def quaternion_from_euler(ai, aj, ak, axes='sxyz'): function quaternion_about_axis (line 1367) | def quaternion_about_axis(angle, axis): function matrix_from_quaternion (line 1383) | def matrix_from_quaternion(quaternion): function quaternion_matrix (line 1386) | def quaternion_matrix(quaternion): function quaternionJPL_matrix (line 1407) | def quaternionJPL_matrix(quaternion): function quaternion_from_matrix (line 1421) | def quaternion_from_matrix(matrix): function quaternion_multiply (line 1453) | def quaternion_multiply(quaternion1, quaternion0): function quaternion_conjugate (line 1470) | def quaternion_conjugate(quaternion): function quaternion_inverse (line 1483) | def quaternion_inverse(quaternion): function quaternion_slerp (line 1495) | def quaternion_slerp(quat0, quat1, fraction, spin=0, shortestpath=True): function random_quaternion (line 1536) | def random_quaternion(rand=None): function random_rotation_matrix (line 1566) | def random_rotation_matrix(rand=None): function random_direction_3d (line 1580) | def random_direction_3d(): class Arcball (line 1592) | class Arcball(object): method __init__ (line 1616) | def __init__(self, initial=None): method place (line 1643) | def place(self, center, radius): method setaxes (line 1656) | def setaxes(self, *axes): method setconstrain (line 1663) | def setconstrain(self, constrain): method getconstrain (line 1667) | def getconstrain(self): method down (line 1671) | def down(self, point): method drag (line 1682) | def drag(self, point): method next (line 1698) | def next(self, acceleration=0.0): method matrix (line 1703) | def matrix(self): function arcball_map_to_sphere (line 1708) | def arcball_map_to_sphere(point, center, radius): function arcball_constrain_to_axis (line 1721) | def arcball_constrain_to_axis(point, axis): function arcball_nearest_axis (line 1737) | def arcball_nearest_axis(point, axes): function vector_norm (line 1771) | def vector_norm(data, axis=None, out=None): function unit_vector (line 1810) | def unit_vector(data, axis=None, out=None): function random_vector (line 1854) | def random_vector(size): function inverse_matrix (line 1869) | def inverse_matrix(matrix): function concatenate_matrices (line 1885) | def concatenate_matrices(*matrices): function is_same_transform (line 1901) | def is_same_transform(matrix0, matrix1): function _import_module (line 1917) | def _import_module(module_name, warn=True, prefix='_py_', ignore='_'): FILE: svo_vikit/vikit_ros/include/vikit/img_type_conversion.h function namespace (line 7) | namespace vk { FILE: svo_vikit/vikit_ros/include/vikit/output_helper.h function namespace (line 16) | namespace vk { FILE: svo_vikit/vikit_ros/include/vikit/params_helper.h function namespace (line 16) | namespace vk { FILE: svo_vikit/vikit_ros/src/img_type_conversion.cpp type vk (line 3) | namespace vk { type img_type_conversion (line 4) | namespace img_type_conversion{ function sensorMsgsEncodingToOpenCVType (line 6) | int sensorMsgsEncodingToOpenCVType(const std::string &encoding) function openCVTypeToSensorMsgsEncoding (line 136) | std::string openCVTypeToSensorMsgsEncoding(const int opencv_type) FILE: svo_vikit/vikit_ros/src/output_helper.cpp type vk (line 15) | namespace vk { type output_helper (line 16) | namespace output_helper { function publishTfTransform (line 18) | void publishTfTransform( function publishPointMarker (line 33) | void publishPointMarker( function publishLineMarker (line 69) | void function publishArrowMarker (line 105) | void function publishHexacopterMarker (line 141) | void function publishQuadrocopterMarkers (line 243) | void publishQuadrocopterMarkers(ros::Publisher pub, function publishCameraMarker (line 329) | void function publishFrameMarker (line 435) | void publishFrameMarker(ros::Publisher pub, function publishGtsamPoseCovariance (line 504) | void publishGtsamPoseCovariance( FILE: svo_vikit/vikit_solver/include/vikit/solver/implementation/mini_least_squares_solver.hpp type vk (line 6) | namespace vk { type solver (line 7) | namespace solver { type utils (line 8) | namespace utils { function norm_max (line 10) | inline double norm_max(const Eigen::VectorXd & v) FILE: svo_vikit/vikit_solver/include/vikit/solver/mini_least_squares_solver.h function namespace (line 8) | namespace vk { FILE: svo_vikit/vikit_solver/include/vikit/solver/robust_cost.h function namespace (line 8) | namespace solver { FILE: svo_vikit/vikit_solver/src/robust_cost.cpp type vk (line 8) | namespace vk { type solver (line 9) | namespace solver {