Lines Matching refs:problem_impl_
40 Problem::Problem() : problem_impl_(new internal::ProblemImpl) {} in Problem()
42 : problem_impl_(new internal::ProblemImpl(options)) {} in Problem()
49 return problem_impl_->AddResidualBlock(cost_function, in AddResidualBlock()
58 return problem_impl_->AddResidualBlock(cost_function, in AddResidualBlock()
67 return problem_impl_->AddResidualBlock(cost_function, in AddResidualBlock()
76 return problem_impl_->AddResidualBlock(cost_function, in AddResidualBlock()
85 return problem_impl_->AddResidualBlock(cost_function, in AddResidualBlock()
94 return problem_impl_->AddResidualBlock(cost_function, in AddResidualBlock()
103 return problem_impl_->AddResidualBlock(cost_function, in AddResidualBlock()
113 return problem_impl_->AddResidualBlock(cost_function, in AddResidualBlock()
123 return problem_impl_->AddResidualBlock(cost_function, in AddResidualBlock()
133 return problem_impl_->AddResidualBlock(cost_function, in AddResidualBlock()
143 return problem_impl_->AddResidualBlock( in AddResidualBlock()
150 problem_impl_->AddParameterBlock(values, size); in AddParameterBlock()
156 problem_impl_->AddParameterBlock(values, size, local_parameterization); in AddParameterBlock()
160 problem_impl_->RemoveResidualBlock(residual_block); in RemoveResidualBlock()
164 problem_impl_->RemoveParameterBlock(values); in RemoveParameterBlock()
168 problem_impl_->SetParameterBlockConstant(values); in SetParameterBlockConstant()
172 problem_impl_->SetParameterBlockVariable(values); in SetParameterBlockVariable()
178 problem_impl_->SetParameterization(values, local_parameterization); in SetParameterization()
183 return problem_impl_->GetParameterization(values); in GetParameterization()
189 problem_impl_->SetParameterLowerBound(values, index, lower_bound); in SetParameterLowerBound()
195 problem_impl_->SetParameterUpperBound(values, index, upper_bound); in SetParameterUpperBound()
203 return problem_impl_->Evaluate(evaluate_options, in Evaluate()
211 return problem_impl_->NumParameterBlocks(); in NumParameterBlocks()
215 return problem_impl_->NumParameters(); in NumParameters()
219 return problem_impl_->NumResidualBlocks(); in NumResidualBlocks()
223 return problem_impl_->NumResiduals(); in NumResiduals()
227 return problem_impl_->ParameterBlockSize(parameter_block); in ParameterBlockSize()
231 return problem_impl_->ParameterBlockLocalSize(parameter_block); in ParameterBlockLocalSize()
235 return problem_impl_->HasParameterBlock(values); in HasParameterBlock()
239 problem_impl_->GetParameterBlocks(parameter_blocks); in GetParameterBlocks()
244 problem_impl_->GetResidualBlocks(residual_blocks); in GetResidualBlocks()
250 problem_impl_->GetParameterBlocksForResidualBlock(residual_block, in GetParameterBlocksForResidualBlock()
257 problem_impl_->GetResidualBlocksForParameterBlock(values, in GetResidualBlocksForParameterBlock()