Skip to content

Commit 2824066

Browse files
fixed unused imports
1 parent 559a396 commit 2824066

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

tikzplotlib/cleanfigure.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
import matplotlib as mpl
33
from matplotlib import pyplot as plt
44
import mpl_toolkits
5-
from mpl_toolkits.mplot3d.axes3d import Axes3D
6-
from mpl_toolkits.mplot3d.art3d import Line3DCollection, Poly3DCollection
7-
from matplotlib.collections import LineCollection, PathCollection
5+
from mpl_toolkits import mplot3d
86

97
# TODO: see which test cases the matlab2tikz guys used [!!!]
108
# TODO: find suitable test cases for remaining functions. [!!]
@@ -135,7 +133,7 @@ def _recursive_cleanfigure(obj, targetResolution=600, scalePrecision=1.0):
135133
targetResolution=targetResolution,
136134
scalePrecision=scalePrecision,
137135
)
138-
elif isinstance(child, mpl_toolkits.mplot3d.art3d.Line3D):
136+
elif isinstance(child, mplot3d.art3d.Line3D):
139137
ax = child.axes
140138
fig = ax.figure
141139
_cleanline(
@@ -161,11 +159,11 @@ def _recursive_cleanfigure(obj, targetResolution=600, scalePrecision=1.0):
161159
warnings.warn(
162160
"Cleaning Line Collections (scatter plot) is not supported yet."
163161
)
164-
elif isinstance(child, mpl_toolkits.mplot3d.art3d.Line3DCollection):
162+
elif isinstance(child, mplot3d.art3d.Line3DCollection):
165163
import warnings
166164

167165
warnings.warn("Cleaning Line3DCollection is not supported yet.")
168-
elif isinstance(child, mpl_toolkits.mplot3d.art3d.Poly3DCollection):
166+
elif isinstance(child, mplot3d.art3d.Poly3DCollection):
169167
import warnings
170168

171169
warnings.warn("Cleaning Poly3DCollections is not supported yet.")

0 commit comments

Comments
 (0)