@@ -475,9 +475,9 @@ template <typename Numeric>
475
475
void plot_surface (const std::vector<::std::vector<Numeric>> &x,
476
476
const std::vector<::std::vector<Numeric>> &y,
477
477
const std::vector<::std::vector<Numeric>> &z,
478
- const long fig_number=0 ,
479
478
const std::map<std::string, std::string> &keywords =
480
- std::map<std::string, std::string>())
479
+ std::map<std::string, std::string>(),
480
+ const long fig_number=0)
481
481
{
482
482
detail::_interpreter::get ();
483
483
@@ -586,9 +586,9 @@ template <typename Numeric>
586
586
void plot3 (const std::vector<Numeric> &x,
587
587
const std::vector<Numeric> &y,
588
588
const std::vector<Numeric> &z,
589
- const long fig_number=0 ,
590
589
const std::map<std::string, std::string> &keywords =
591
- std::map<std::string, std::string>())
590
+ std::map<std::string, std::string>(),
591
+ const long fig_number=0)
592
592
{
593
593
detail::_interpreter::get ();
594
594
@@ -953,8 +953,8 @@ bool scatter(const std::vector<NumericX>& x,
953
953
const std::vector<NumericY>& y,
954
954
const std::vector<NumericZ>& z,
955
955
const double s=1.0 , // The marker size in points**2
956
- const long fig_number= 0 ,
957
- const std::map<std::string, std::string> & keywords = {} ) {
956
+ const std::map<std::string, std::string> & keywords = {} ,
957
+ const long fig_number= 0 ) {
958
958
detail::_interpreter::get ();
959
959
960
960
// Same as with plot_surface: We lazily load the modules here the first time
0 commit comments