@@ -487,22 +487,22 @@ struct HPP_FCL_DLLAPI GJKSolver {
487
487
bool operator !=(const GJKSolver& other) const { return !(*this == other); }
488
488
489
489
// / @brief maximum number of simplex face used in EPA algorithm
490
- mutable size_t epa_max_face_num;
490
+ size_t epa_max_face_num;
491
491
492
492
// / @brief maximum number of simplex vertex used in EPA algorithm
493
- mutable size_t epa_max_vertex_num;
493
+ size_t epa_max_vertex_num;
494
494
495
495
// / @brief maximum number of iterations used for EPA iterations
496
- mutable size_t epa_max_iterations;
496
+ size_t epa_max_iterations;
497
497
498
498
// / @brief the threshold used in EPA to stop iteration
499
- mutable FCL_REAL epa_tolerance;
499
+ FCL_REAL epa_tolerance;
500
500
501
501
// / @brief the threshold used in GJK to stop iteration
502
- mutable FCL_REAL gjk_tolerance;
502
+ FCL_REAL gjk_tolerance;
503
503
504
504
// / @brief maximum number of iterations used for GJK iterations
505
- mutable size_t gjk_max_iterations;
505
+ size_t gjk_max_iterations;
506
506
507
507
// / @brief Whether smart guess can be provided
508
508
// / @Deprecated Use gjk_initial_guess instead
@@ -531,7 +531,7 @@ struct HPP_FCL_DLLAPI GJKSolver {
531
531
// / processes to an early stopping.
532
532
// / The two witness points are incorrect, but with the guaranty that
533
533
// / the two shapes have a distance greather than distance_upper_bound.
534
- mutable FCL_REAL distance_upper_bound;
534
+ FCL_REAL distance_upper_bound;
535
535
536
536
public:
537
537
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
0 commit comments