Skip to content

Commit a4523e5

Browse files
committed
remove named_loglog/semilogx/semilogy, not needed anymore
1 parent 6d3c54e commit a4523e5

File tree

1 file changed

+0
-86
lines changed

1 file changed

+0
-86
lines changed

matplotlibcpp.h

Lines changed: 0 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1060,92 +1060,6 @@ bool errorbar(const std::vector<NumericX> &x, const std::vector<NumericY> &y,
10601060
return res;
10611061
}
10621062

1063-
template <typename Numeric>
1064-
bool named_semilogx(const std::string &name, const std::vector<Numeric> &x,
1065-
const std::vector<Numeric> &y,
1066-
const std::string &format = "") {
1067-
PyObject *kwargs = PyDict_New();
1068-
PyDict_SetItemString(kwargs, "label", PyString_FromString(name.c_str()));
1069-
1070-
PyObject *xarray = get_array(x);
1071-
PyObject *yarray = get_array(y);
1072-
1073-
PyObject *pystring = PyString_FromString(format.c_str());
1074-
1075-
PyObject *plot_args = PyTuple_New(3);
1076-
PyTuple_SetItem(plot_args, 0, xarray);
1077-
PyTuple_SetItem(plot_args, 1, yarray);
1078-
PyTuple_SetItem(plot_args, 2, pystring);
1079-
1080-
PyObject *res =
1081-
PyObject_Call(detail::_interpreter::get().s_python_function_semilogx,
1082-
plot_args, kwargs);
1083-
1084-
Py_DECREF(kwargs);
1085-
Py_DECREF(plot_args);
1086-
if (res)
1087-
Py_DECREF(res);
1088-
1089-
return res;
1090-
}
1091-
1092-
template <typename Numeric>
1093-
bool named_semilogy(const std::string &name, const std::vector<Numeric> &x,
1094-
const std::vector<Numeric> &y,
1095-
const std::string &format = "") {
1096-
PyObject *kwargs = PyDict_New();
1097-
PyDict_SetItemString(kwargs, "label", PyString_FromString(name.c_str()));
1098-
1099-
PyObject *xarray = get_array(x);
1100-
PyObject *yarray = get_array(y);
1101-
1102-
PyObject *pystring = PyString_FromString(format.c_str());
1103-
1104-
PyObject *plot_args = PyTuple_New(3);
1105-
PyTuple_SetItem(plot_args, 0, xarray);
1106-
PyTuple_SetItem(plot_args, 1, yarray);
1107-
PyTuple_SetItem(plot_args, 2, pystring);
1108-
1109-
PyObject *res =
1110-
PyObject_Call(detail::_interpreter::get().s_python_function_semilogy,
1111-
plot_args, kwargs);
1112-
1113-
Py_DECREF(kwargs);
1114-
Py_DECREF(plot_args);
1115-
if (res)
1116-
Py_DECREF(res);
1117-
1118-
return res;
1119-
}
1120-
1121-
template <typename Numeric>
1122-
bool named_loglog(const std::string &name, const std::vector<Numeric> &x,
1123-
const std::vector<Numeric> &y,
1124-
const std::string &format = "") {
1125-
PyObject *kwargs = PyDict_New();
1126-
PyDict_SetItemString(kwargs, "label", PyString_FromString(name.c_str()));
1127-
1128-
PyObject *xarray = get_array(x);
1129-
PyObject *yarray = get_array(y);
1130-
1131-
PyObject *pystring = PyString_FromString(format.c_str());
1132-
1133-
PyObject *plot_args = PyTuple_New(3);
1134-
PyTuple_SetItem(plot_args, 0, xarray);
1135-
PyTuple_SetItem(plot_args, 1, yarray);
1136-
PyTuple_SetItem(plot_args, 2, pystring);
1137-
1138-
PyObject *res = PyObject_Call(
1139-
detail::_interpreter::get().s_python_function_loglog, plot_args, kwargs);
1140-
1141-
Py_DECREF(kwargs);
1142-
Py_DECREF(plot_args);
1143-
if (res)
1144-
Py_DECREF(res);
1145-
1146-
return res;
1147-
}
1148-
11491063
template <typename Numeric>
11501064
bool stem(const std::vector<Numeric> &y, const std::string &format = "") {
11511065
std::vector<Numeric> x(y.size());

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy