Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NikolausDemmel/rootba
/ functions
Functions
1,064 in github.com/NikolausDemmel/rootba
⨍
Functions
1,064
◇
Types & classes
408
↓ 320 callers
Method
size
external/json/nlohmann/json.hpp:3109
↓ 183 callers
Function
create
external/json/nlohmann/json.hpp:19551
↓ 170 callers
Method
end
return iterator end (needed for range-based for)
external/json/nlohmann/json.hpp:5261
↓ 142 callers
Method
begin
return iterator begin (needed for range-based for)
external/json/nlohmann/json.hpp:5255
↓ 140 callers
Function
concat
external/json/nlohmann/json.hpp:4277
↓ 131 callers
Method
write_character
external/json/nlohmann/json.hpp:14846
↓ 79 callers
Method
empty
external/json/nlohmann/json.hpp:6236
↓ 76 callers
Method
format
src/rootba/util/serialization.hpp:80
↓ 51 callers
Function
to_string
@brief return a string representation of the JSON pointer @sa https://json.nlohmann.me/api/json_pointer/to_string/
external/json/nlohmann/json.hpp:13749
↓ 49 callers
Function
get
external/json/nlohmann/json.hpp:5271
↓ 45 callers
Method
reset
return elapsed time in seconds and reset timer
src/rootba/util/time_utils.hpp:54
↓ 44 callers
Method
parse_error
external/json/nlohmann/json.hpp:4439
↓ 42 callers
Function
type_name
@brief return the type as string @sa https://json.nlohmann.me/api/basic_json/type_name/
external/json/nlohmann/json.hpp:23328
↓ 40 callers
Method
owned
src/rootba/util/own_or_reference.hpp:152
↓ 38 callers
Function
add
add a character to token_buffer
external/json/nlohmann/json.hpp:8702
↓ 38 callers
Function
string
external/json/nlohmann/json.hpp:6785
↓ 37 callers
Function
basic_json
@brief create an empty value with a given type @sa https://json.nlohmann.me/api/basic_json/basic_json/
external/json/nlohmann/json.hpp:19983
↓ 37 callers
Method
data
external/magic_enum/magic_enum/magic_enum.hpp:258
↓ 36 callers
Method
elapsed
return elapsed time in seconds
src/rootba/util/time_utils.hpp:49
↓ 34 callers
Method
get
src/rootba/util/own_or_reference.hpp:143
↓ 34 callers
Function
is_object
@brief return whether value is an object @sa https://json.nlohmann.me/api/basic_json/is_object/
external/json/nlohmann/json.hpp:20522
↓ 31 callers
Function
end
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/end/
external/json/nlohmann/json.hpp:21961
↓ 31 callers
Method
key
external/json/nlohmann/json.hpp:7269
↓ 30 callers
Method
clear
src/rootba/bal/ba_log.cpp:53
↓ 29 callers
Method
join
src/rootba/bal/residual_info.cpp:63
↓ 28 callers
Function
get_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
external/json/nlohmann/json.hpp:8749
↓ 25 callers
Function
begin
@brief returns an iterator to the first element @sa https://json.nlohmann.me/api/basic_json/begin/
external/json/nlohmann/json.hpp:21936
↓ 25 callers
Method
type
external/pprint/pprint/pprint.hpp:609
↓ 24 callers
Method
params
src/rootba/bal/bal_problem.hpp:84
↓ 23 callers
Function
input_adapter
external/json/nlohmann/json.hpp:6451
↓ 20 callers
Method
sax_parse
external/json/nlohmann/json.hpp:12259
↓ 19 callers
Method
number_integer
external/json/nlohmann/json.hpp:7239
↓ 19 callers
Method
operator[]
access to successor
external/json/nlohmann/json.hpp:13651
↓ 18 callers
Method
add
src/rootba/bal/residual_info.cpp:97
↓ 18 callers
Function
from_json
external/json/nlohmann/json.hpp:4593
↓ 18 callers
Method
number_unsigned
external/json/nlohmann/json.hpp:7244
↓ 17 callers
Function
fscan_or_throw
src/rootba/bal/bal_problem.cpp:62
↓ 17 callers
Method
get_token_string
! @return a string representation of the last read byte */
external/json/nlohmann/json.hpp:11975
↓ 17 callers
Function
to_json
external/json/nlohmann/json.hpp:5571
↓ 16 callers
Method
data
src/rootba/bal/snavely_projection.hpp:145
↓ 16 callers
Function
is_array
@brief return whether value is an array @sa https://json.nlohmann.me/api/basic_json/is_array/
external/json/nlohmann/json.hpp:20529
↓ 16 callers
Method
size
external/magic_enum/magic_enum/magic_enum.hpp:260
↓ 16 callers
Method
value
return value of the iterator
external/json/nlohmann/json.hpp:5228
↓ 15 callers
Function
combine
boost::hash_combine
external/json/nlohmann/json.hpp:5933
↓ 15 callers
Function
is_null
@brief return whether value is null @sa https://json.nlohmann.me/api/basic_json/is_null/
external/json/nlohmann/json.hpp:20480
↓ 14 callers
Method
set_landmark_damping
src/rootba/sc/landmark_block.hpp:217
↓ 14 callers
Function
set_parents
external/json/nlohmann/json.hpp:19871
↓ 13 callers
Method
get
src/rootba/options/flags_ref.hpp:213
↓ 13 callers
Method
num_cameras
src/rootba/bal/bal_problem.hpp:192
↓ 13 callers
Method
scale_Jl_cols
src/rootba/sc/landmark_block.hpp:190
↓ 13 callers
Function
signed_cast
src/rootba/util/cast.hpp:43
↓ 12 callers
Method
load
src/rootba/util/serialization.hpp:191
↓ 12 callers
Method
number_float
external/json/nlohmann/json.hpp:7249
↓ 12 callers
Method
project
src/rootba/bal/snavely_projection.hpp:183
↓ 11 callers
Method
dump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
external/json/nlohmann/json.hpp:17991
↓ 11 callers
Method
linearize_problem
return value `false` indicates numerical failure --> linearization at this state is unusable. Numeric check is only performed for residuals that were
src/rootba/sc/linearization_sc.hpp:101
↓ 11 callers
Method
string
external/json/nlohmann/json.hpp:7254
↓ 10 callers
Method
boolean
external/json/nlohmann/json.hpp:7234
↓ 10 callers
Method
get
! @brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the
external/json/nlohmann/json.hpp:11826
↓ 10 callers
Function
parser
external/json/nlohmann/json.hpp:19306
↓ 10 callers
Function
set_parent
external/json/nlohmann/json.hpp:19921
↓ 10 callers
Method
set_pose_damping
src/rootba/sc/linearization_sc.hpp:211
↓ 9 callers
Method
compute_Jp_scale_and_scale_Jp_cols
compute scale and apply scaling in one go, e.g. for unit tests.
src/rootba/sc/linearization_sc.hpp:204
↓ 9 callers
Method
end_array
external/json/nlohmann/json.hpp:7284
↓ 9 callers
Function
is_binary
@brief return whether value is a binary array @sa https://json.nlohmann.me/api/basic_json/is_binary/
external/json/nlohmann/json.hpp:20543
↓ 9 callers
Method
residual_mean
src/rootba/bal/residual_info.hpp:68
↓ 9 callers
Method
start_array
external/json/nlohmann/json.hpp:7279
↓ 8 callers
Function
bundle_adjust_manual
src/rootba/solver/bal_bundle_adjustment.cpp:549
↓ 8 callers
Function
dump_integer
external/json/nlohmann/json.hpp:18598
↓ 8 callers
Method
end_object
external/json/nlohmann/json.hpp:7274
↓ 8 callers
Method
is_failed
(self, exp, seq)
python/rootba/latex/containers.py:67
↓ 8 callers
Method
postprocress
src/rootba/bal/bal_problem.cpp:557
↓ 8 callers
Method
start_object
external/json/nlohmann/json.hpp:7264
↓ 8 callers
Function
unsigned_cast
src/rootba/util/cast.hpp:49
↓ 7 callers
Method
add_diag
src/rootba/cg/block_sparse_matrix.hpp:182
↓ 7 callers
Function
compares_unordered
external/json/nlohmann/json.hpp:22843
↓ 7 callers
Function
ends_with
string ends_with
src/rootba/util/stl_utils.hpp:147
↓ 7 callers
Method
f
named accessors
src/rootba/bal/snavely_projection.hpp:165
↓ 7 callers
Function
find
external/json/nlohmann/json.hpp:19166
↓ 7 callers
Function
if
external/json/nlohmann/json.hpp:22814
↓ 7 callers
Method
k1
src/rootba/bal/snavely_projection.hpp:166
↓ 7 callers
Method
k2
src/rootba/bal/snavely_projection.hpp:167
↓ 7 callers
Function
log_summary
src/rootba/bal/ba_log_utils.cpp:43
↓ 7 callers
Method
right_mul_Hpp_inv
src/rootba/sc/linearization_power_sc.hpp:230
↓ 7 callers
Function
set_intersection
src/rootba/util/stl_utils.hpp:130
↓ 7 callers
Function
set_union
src/rootba/util/stl_utils.hpp:111
↓ 7 callers
Method
update
src/rootba/pangolin/bal_map_display.cpp:55
↓ 7 callers
Method
use_projection_validity_check
src/rootba/bal/solver_options.cpp:41
↓ 6 callers
Method
error_avg
src/rootba/bal/residual_info.hpp:64
↓ 6 callers
Method
get_Hb
src/rootba/sc/linearization_sc.hpp:232
↓ 6 callers
Function
is_string
@brief return whether value is a string @sa https://json.nlohmann.me/api/basic_json/is_string/
external/json/nlohmann/json.hpp:20536
↓ 6 callers
Function
json_pointer
@brief create JSON pointer @sa https://json.nlohmann.me/api/json_pointer/json_pointer/
external/json/nlohmann/json.hpp:13743
↓ 6 callers
Method
null
external/json/nlohmann/json.hpp:7229
↓ 6 callers
Method
prepare_Hb
Prepare the components required for solving: b_p, Hpp_inv, and Hll_inv (cached inside landmark block)
src/rootba/sc/linearization_power_sc.hpp:93
↓ 6 callers
Function
push_back
@brief append an unescaped token at the end of the reference pointer @sa https://json.nlohmann.me/api/json_pointer/push_back/
external/json/nlohmann/json.hpp:13864
↓ 6 callers
Function
set_difference
src/rootba/util/stl_utils.hpp:87
↓ 6 callers
Function
size
@brief returns the number of elements @sa https://json.nlohmann.me/api/basic_json/size/
external/json/nlohmann/json.hpp:22114
↓ 6 callers
Function
type
@brief return the type of the JSON value (explicit) @sa https://json.nlohmann.me/api/basic_json/type/
external/json/nlohmann/json.hpp:20459
↓ 6 callers
Function
value
! @brief return the value of an iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json/nlohmann/json.hpp:13524
↓ 5 callers
Method
binary
external/json/nlohmann/json.hpp:7259
next →
1–100 of 1,064, ranked by callers