| __abort_flag | pba::ConfigBA | |
| __accurate_gain_ratio | pba::ConfigBA | |
| __bundle_current_mode | pba::ConfigBA | protected |
| __bundle_mode_next | pba::ConfigBA | protected |
| __bundle_records | pba::ConfigBA | protected |
| __bundle_time_budget | pba::ConfigBA | protected |
| __cg_max_iteration | pba::ConfigBA | |
| __cg_min_iteration | pba::ConfigBA | |
| __cg_norm_guard | pba::ConfigBA | |
| __cg_norm_threshold | pba::ConfigBA | |
| __cg_recalculate_freq | pba::ConfigBA | |
| __cg_schur_complement | pba::ConfigBA | |
| __cpu_data_precision | pba::ConfigBA | protected |
| __cpu_thread_profile | pba::ConfigBA | protected |
| __current_device | pba::ConfigBA | protected |
| __current_iteration | pba::ConfigBA | protected |
| __data_normalize_median | pba::ConfigBA | |
| __debug_pba | pba::ConfigBA | protected |
| __depth_check_epsilon | pba::ConfigBA | |
| __depth_degeneracy_fix | pba::ConfigBA | |
| __depth_normalize | pba::ConfigBA | |
| __depth_scaling | pba::ConfigBA | protected |
| __driver_output | pba::ConfigBA | protected |
| __final_mse | pba::ConfigBA | protected |
| __final_mse_x | pba::ConfigBA | protected |
| __fixed_intrinsics | pba::ConfigBA | |
| __focal_normalize | pba::ConfigBA | |
| __focal_scaling | pba::ConfigBA | protected |
| __initial_mse | pba::ConfigBA | protected |
| __jacobian_normalize | pba::ConfigBA | |
| __jc_store_original | pba::ConfigBA | |
| __jc_store_transpose | pba::ConfigBA | |
| __lm_check_gradient | pba::ConfigBA | |
| __lm_damping_auto_switch | pba::ConfigBA | |
| __lm_delta_threshold | pba::ConfigBA | |
| __lm_gradient_threshold | pba::ConfigBA | |
| __lm_initial_damp | pba::ConfigBA | |
| __lm_max_iteration | pba::ConfigBA | |
| __lm_maximum_damp | pba::ConfigBA | |
| __lm_minimum_damp | pba::ConfigBA | |
| __lm_mse_threshold | pba::ConfigBA | |
| __lm_use_diagonal_damp | pba::ConfigBA | |
| __matlab_format_stat | pba::ConfigBA | protected |
| __memory_usage | pba::ConfigBA | protected |
| __multiply_jx_usenoj | pba::ConfigBA | protected |
| __no_jacobian_store | pba::ConfigBA | |
| __num_camera_modified | pba::ConfigBA | protected |
| __num_cg_iteration | pba::ConfigBA | protected |
| __num_cpu_thread | pba::ConfigBA | protected |
| __num_cpu_thread_all | pba::ConfigBA | protected |
| __num_jacobian_eval | pba::ConfigBA | protected |
| __num_lm_iteration | pba::ConfigBA | protected |
| __num_lm_success | pba::ConfigBA | protected |
| __num_point_behind | pba::ConfigBA | protected |
| __num_projection_eval | pba::ConfigBA | protected |
| __pba_experimental | pba::ConfigBA | |
| __pba_return_code | pba::ConfigBA | protected |
| __profile_pba | pba::ConfigBA | protected |
| __recent_cg_status | pba::ConfigBA | protected |
| __reset_initial_distortion | pba::ConfigBA | |
| __save_gradient_norm | pba::ConfigBA | |
| __selected_device | pba::ConfigBA | protected |
| __stat_filename | pba::ConfigBA | protected |
| __timer_record | pba::ConfigBA | protected |
| __use_radial_distortion | pba::ConfigBA | |
| __verbose_allocation | pba::ConfigBA | |
| __verbose_cg_iteration | pba::ConfigBA | |
| __verbose_function_time | pba::ConfigBA | |
| __verbose_level | pba::ConfigBA | |
| __verbose_sse | pba::ConfigBA | |
| __warmup_device | pba::ConfigBA | protected |
| _camera_data | pba::SparseBundleCU | protected |
| _camera_idx | pba::SparseBundleCU | protected |
| _cuBlockPC | pba::SparseBundleCU | protected |
| _cuBufferData | pba::SparseBundleCU | protected |
| _cuCameraData | pba::SparseBundleCU | protected |
| _cuCameraDataEX | pba::SparseBundleCU | protected |
| _cuCameraMeasurementList | pba::SparseBundleCU | protected |
| _cuCameraMeasurementListT | pba::SparseBundleCU | protected |
| _cuCameraMeasurementMap | pba::SparseBundleCU | protected |
| _cuCameraQList | pba::SparseBundleCU | protected |
| _cuCameraQListW | pba::SparseBundleCU | protected |
| _cuCameraQMap | pba::SparseBundleCU | protected |
| _cuCameraQMapW | pba::SparseBundleCU | protected |
| _cuImageProj | pba::SparseBundleCU | protected |
| _cuJacobianCamera | pba::SparseBundleCU | protected |
| _cuJacobianCameraT | pba::SparseBundleCU | protected |
| _cuJacobianPoint | pba::SparseBundleCU | protected |
| _cuMeasurements | pba::SparseBundleCU | protected |
| _cuPointData | pba::SparseBundleCU | protected |
| _cuPointDataEX | pba::SparseBundleCU | protected |
| _cuPointMeasurementMap | pba::SparseBundleCU | protected |
| _cuProjectionMap | pba::SparseBundleCU | protected |
| _cuVectorJJ | pba::SparseBundleCU | protected |
| _cuVectorJtE | pba::SparseBundleCU | protected |
| _cuVectorJX | pba::SparseBundleCU | protected |
| _cuVectorPK | pba::SparseBundleCU | protected |
| _cuVectorRK | pba::SparseBundleCU | protected |
| _cuVectorSJ | pba::SparseBundleCU | protected |
| _cuVectorXK | pba::SparseBundleCU | protected |
| _cuVectorZK | pba::SparseBundleCU | protected |
| _focal_mask | pba::SparseBundleCU | protected |
| _imgpt_data | pba::SparseBundleCU | protected |
| _imgpt_datax | pba::SparseBundleCU | protected |
| _num_camera | pba::SparseBundleCU | protected |
| _num_imgpt | pba::SparseBundleCU | protected |
| _num_imgpt_q | pba::SparseBundleCU | protected |
| _num_point | pba::SparseBundleCU | protected |
| _point_data | pba::SparseBundleCU | protected |
| _point_idx | pba::SparseBundleCU | protected |
| _projection_sse | pba::SparseBundleCU | protected |
| _weight_q | pba::SparseBundleCU | protected |
| AbortBundleAdjustment() | pba::SparseBundleCU | inlinevirtual |
| AdjustBundleAdjsutmentMode() | pba::SparseBundleCU | protected |
| ApplyBlockPC(CuTexImage &v, CuTexImage &pv, int mode=0) | pba::SparseBundleCU | protected |
| BUNDLE_FULL enum value | pba::ParallelBA | |
| BUNDLE_ONLY_MOTION enum value | pba::ParallelBA | |
| BUNDLE_ONLY_STRUCTURE enum value | pba::ParallelBA | |
| BundleAdjustment() | pba::SparseBundleCU | protected |
| BundleModeT enum name | pba::ParallelBA | |
| BundleTimerGet(int timer) | pba::ConfigBA | protected |
| BundleTimerGetNow(int timer=TIMER_OPTIMIZATION) | pba::ConfigBA | protected |
| BundleTimerStart(int timer) | pba::ConfigBA | protected |
| BundleTimerSwap(int timer1, int timer2) | pba::ConfigBA | protected |
| BundleTimerSwitch(int timer) | pba::ConfigBA | protected |
| CheckRequiredMem(int fresh=1) | pba::SparseBundleCU | protected |
| CheckRequiredMemX() | pba::SparseBundleCU | protected |
| ComputeBlockPC(float lambda, bool dampd=true) | pba::SparseBundleCU | protected |
| ComputeDiagonal(CuTexImage &JJ, CuTexImage &JJI) | pba::SparseBundleCU | protected |
| ComputeJtE(CuTexImage &E, CuTexImage &JtE, int mode=0) | pba::SparseBundleCU | protected |
| ComputeJX(CuTexImage &X, CuTexImage &JX, int mode=0) | pba::SparseBundleCU | protected |
| ConfigBA() | pba::ConfigBA | protected |
| DebugProjections() | pba::SparseBundleCU | protected |
| DenormalizeData() | pba::SparseBundleCU | protected |
| DeviceT enum name | pba::ParallelBA | |
| DistortionT enum name | pba::ParallelBA | |
| EnableRadialDistortion(DistortionT type) | pba::SparseBundleCU | inlinevirtual |
| EvaluateDeltaNorm() | pba::SparseBundleCU | protected |
| EvaluateJacobians(bool shuffle=true) | pba::SparseBundleCU | protected |
| EvaluateProjection(CuTexImage &cam, CuTexImage &point, CuTexImage &proj) | pba::SparseBundleCU | protected |
| EvaluateProjectionX(CuTexImage &cam, CuTexImage &point, CuTexImage &proj) | pba::SparseBundleCU | protected |
| FUNC_BCC_JCO enum value | pba::ConfigBA | protected |
| FUNC_BCC_JCT enum value | pba::ConfigBA | protected |
| FUNC_BCP enum value | pba::ConfigBA | protected |
| FUNC_JJ_JCO_JCT_JP enum value | pba::ConfigBA | protected |
| FUNC_JJ_JCO_JP enum value | pba::ConfigBA | protected |
| FUNC_JJ_JCT_JP enum value | pba::ConfigBA | protected |
| FUNC_JJ_JP enum value | pba::ConfigBA | protected |
| FUNC_JTE_ enum value | pba::ConfigBA | protected |
| FUNC_JTEC_JCO enum value | pba::ConfigBA | protected |
| FUNC_JTEC_JCT enum value | pba::ConfigBA | protected |
| FUNC_JTEP enum value | pba::ConfigBA | protected |
| FUNC_JX enum value | pba::ConfigBA | protected |
| FUNC_JX_ enum value | pba::ConfigBA | protected |
| FUNC_MPC enum value | pba::ConfigBA | protected |
| FUNC_MPP enum value | pba::ConfigBA | protected |
| FUNC_PJ enum value | pba::ConfigBA | protected |
| FUNC_VS enum value | pba::ConfigBA | protected |
| FUNC_VV enum value | pba::ConfigBA | protected |
| GetActiveDevice() | pba::ConfigBA | inline |
| GetBundleReturnCode() | pba::ConfigBA | inline |
| GetBundleTiming(int timer=TIMER_OVERALL) | pba::ConfigBA | inline |
| GetCurrentDevice() | pba::ConfigBA | inline |
| GetCurrentIteration() | pba::SparseBundleCU | inlinevirtual |
| GetFinalMSE() | pba::ConfigBA | inline |
| GetInitialMSE() | pba::ConfigBA | inline |
| GetIterationsCG() | pba::ConfigBA | inline |
| GetIterationsLM() | pba::ConfigBA | inline |
| GetMeanSquaredError() | pba::SparseBundleCU | virtual |
| GetMemCapacity() | pba::SparseBundleCU | |
| GetOutputParam() | pba::ConfigBA | inline |
| GetParameterLength() | pba::SparseBundleCU | protected |
| InitializeBundle() | pba::SparseBundleCU | protected |
| InitializeBundleGPU() | pba::SparseBundleCU | protected |
| InitializeStorageForCG() | pba::SparseBundleCU | protected |
| IsTimeBudgetAvailable() | pba::ConfigBA | protected |
| MyClock() | pba::ConfigBA | protected |
| NonlinearOptimizeLM() | pba::SparseBundleCU | protected |
| NormalizeData() | pba::SparseBundleCU | protected |
| NormalizeDataD() | pba::SparseBundleCU | protected |
| NormalizeDataF() | pba::SparseBundleCU | protected |
| NUM_FUNC enum value | pba::ConfigBA | protected |
| NUM_TIMER enum value | pba::ConfigBA | protected |
| operator new(size_t size) | pba::ParallelBA | |
| ParallelBA(DeviceT device=PBA_CUDA_DEVICE_DEFAULT, const int num_threads=-1) | pba::ParallelBA | |
| ParseParam(int narg, char **argv) | pba::SparseBundleCU | inlinevirtual |
| PBA_CPU_DOUBLE enum value | pba::ParallelBA | |
| PBA_CPU_FLOAT enum value | pba::ParallelBA | |
| PBA_CUDA_DEVICE0 enum value | pba::ParallelBA | |
| PBA_CUDA_DEVICE_DEFAULT enum value | pba::ParallelBA | |
| PBA_INVALID_DEVICE enum value | pba::ParallelBA | |
| PBA_MEASUREMENT_DISTORTION enum value | pba::ParallelBA | |
| PBA_NO_DISTORTION enum value | pba::ParallelBA | |
| PBA_PROJECTION_DISTORTION enum value | pba::ParallelBA | |
| PrepareJacobianNormalization() | pba::SparseBundleCU | protected |
| PrintBundleStatistics() | pba::ConfigBA | protected |
| ProcessIndexCameraQ(std::vector< int > &qmap, std::vector< int > &qlist) | pba::SparseBundleCU | protected |
| ProcessWeightCameraQ(std::vector< int > &cpnum, std::vector< int > &qmap, std::vector< float > &qmapw, std::vector< float > &qlistw) | pba::SparseBundleCU | protected |
| ReleaseAllocatedData() | pba::SparseBundleCU | protected |
| ReserveStorage(size_t ncam, size_t npt, size_t nproj) | pba::SparseBundleCU | protectedvirtual |
| ReserveStorageAuto() | pba::SparseBundleCU | protected |
| ResetBundleStatistics() | pba::ConfigBA | protected |
| ResetBundleStorage() | pba::ParallelBA | inline |
| ResetTemporarySetting() | pba::ConfigBA | protected |
| RunBundleAdjustment() | pba::SparseBundleCU | virtual |
| RunDebugSteps() | pba::SparseBundleCU | protected |
| RunProfileSteps() | pba::SparseBundleCU | protected |
| RunTestIterationLM(bool reduced) | pba::SparseBundleCU | protected |
| SaveBundleRecord(int iter, float res, float damping, float &g_norm, float &g_inf) | pba::SparseBundleCU | protected |
| pba::ConfigBA::SaveBundleRecord(int iter, float res, float damping, float gn, float gi) | pba::ConfigBA | protected |
| SaveBundleStatistics(int ncam, int npt, int nproj) | pba::ConfigBA | protected |
| SaveNormalEquation(float lambda) | pba::SparseBundleCU | protected |
| SaveUpdatedSystem(float residual_reduction, float dx_sqnorm, float damping) | pba::SparseBundleCU | protected |
| SetCameraData(size_t ncam, CameraT *cams) | pba::SparseBundleCU | virtual |
| SetFixedIntrinsics(bool fixed) | pba::SparseBundleCU | inlinevirtual |
| SetFocalLengthFixed(bool fixed) | pba::ParallelBA | inline |
| SetFocalMask(const int *fmask, float weight) | pba::SparseBundleCU | virtual |
| SetNextBundleMode(BundleModeT mode) | pba::SparseBundleCU | inlinevirtual |
| SetNextTimeBudget(int seconds) | pba::SparseBundleCU | inlinevirtual |
| SetPointData(size_t npoint, Point3D *pts) | pba::SparseBundleCU | virtual |
| SetProjection(size_t nproj, const Point2D *imgpts, const int *point_idx, const int *cam_idx) | pba::SparseBundleCU | virtual |
| SolveNormalEquation(float lambda) | pba::SparseBundleCU | protected |
| SolveNormalEquationPCGB(float lambda) | pba::SparseBundleCU | protected |
| SolveNormalEquationPCGX(float lambda) | pba::SparseBundleCU | protected |
| SparseBundleCU(int device) | pba::SparseBundleCU | |
| STATUS_ALLOCATION_FAIL enum value | pba::ParallelBA | |
| STATUS_CAMERA_MISSING enum value | pba::ParallelBA | |
| STATUS_MEASURMENT_MISSING enum value | pba::ParallelBA | |
| STATUS_POINT_MISSING enum value | pba::ParallelBA | |
| STATUS_PROJECTION_MISSING enum value | pba::ParallelBA | |
| STATUS_SUCCESS enum value | pba::ParallelBA | |
| StatusT enum name | pba::ParallelBA | |
| TIMER_CG_ITERATION enum value | pba::ConfigBA | protected |
| TIMER_FUNCTION_BC enum value | pba::ConfigBA | protected |
| TIMER_FUNCTION_DD enum value | pba::ConfigBA | protected |
| TIMER_FUNCTION_JJ enum value | pba::ConfigBA | protected |
| TIMER_FUNCTION_JTE enum value | pba::ConfigBA | protected |
| TIMER_FUNCTION_JX enum value | pba::ConfigBA | protected |
| TIMER_FUNCTION_MP enum value | pba::ConfigBA | protected |
| TIMER_FUNCTION_PJ enum value | pba::ConfigBA | protected |
| TIMER_FUNCTION_UP enum value | pba::ConfigBA | protected |
| TIMER_GPU_ALLOCATION enum value | pba::ConfigBA | protected |
| TIMER_GPU_DOWNLOAD enum value | pba::ConfigBA | protected |
| TIMER_GPU_UPLOAD enum value | pba::ConfigBA | protected |
| TIMER_LM_ITERATION enum value | pba::ConfigBA | protected |
| TIMER_OPTIMIZATION enum value | pba::ConfigBA | protected |
| TIMER_OVERALL enum value | pba::ConfigBA | protected |
| TIMER_PREPROCESSING enum value | pba::ConfigBA | protected |
| TIMER_PROFILE_STEP enum value | pba::ConfigBA | protected |
| TransferDataToGPU() | pba::SparseBundleCU | protected |
| TransferDataToHost() | pba::SparseBundleCU | protected |
| UpdateCameraPoint(CuTexImage &dx, CuTexImage &cuImageTempProj) | pba::SparseBundleCU | protected |
| ValidateInputData() | pba::SparseBundleCU | protected |
| WarmupDevice() | pba::SparseBundleCU | protected |
| ~ParallelBA() | pba::ParallelBA | virtual |