Skip to content

Commit 909ba3b

Browse files
committed
template for manual imports
1 parent a311602 commit 909ba3b

File tree

1 file changed

+159
-0
lines changed

1 file changed

+159
-0
lines changed

spatialmath/base/__init__.py

Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,165 @@
1313
from spatialmath.base.graphics import * # lgtm [py/polluting-import]
1414
from spatialmath.base.numeric import * # lgtm [py/polluting-import]
1515

16+
# from spatialmath.base.argcheck import (
17+
# assertmatrix,
18+
# ismatrix,
19+
# getvector,
20+
# assertvector,
21+
# isvector,
22+
# isscalar,
23+
# getunit,
24+
# isnumberlist,
25+
# isvectorlist,
26+
# )
27+
# from spatialmath.base.quaternions import (
28+
# pure,
29+
# qnorm,
30+
# unit,
31+
# isunit,
32+
# isequal,
33+
# q2v,
34+
# v2q,
35+
# qqmul,
36+
# inner,
37+
# qvmul,
38+
# vvmul,
39+
# qpow,
40+
# conj,
41+
# q2r,
42+
# r2q,
43+
# slerp,
44+
# rand,
45+
# matrix,
46+
# dot,
47+
# dotb,
48+
# angle,
49+
# qprint,
50+
# )
51+
# from spatialmath.base.transforms2d import (
52+
# rot2,
53+
# trot2,
54+
# transl2,
55+
# ishom2,
56+
# isrot2,
57+
# trlog2,
58+
# trexp2,
59+
# tr2jac2,
60+
# trinterp2,
61+
# trprint2,
62+
# trplot2,
63+
# tranimate2,
64+
# xyt2tr,
65+
# tr2xyt,
66+
# trinv2,
67+
# )
68+
# from spatialmath.base.transforms3d import (
69+
# rotx,
70+
# roty,
71+
# rotz,
72+
# trotx,
73+
# troty,
74+
# trotz,
75+
# transl,
76+
# ishom,
77+
# isrot,
78+
# rpy2r,
79+
# rpy2tr,
80+
# eul2r,
81+
# eul2tr,
82+
# angvec2r,
83+
# angvec2tr,
84+
# exp2r,
85+
# exp2tr,
86+
# oa2r,
87+
# oa2tr,
88+
# tr2angvec,
89+
# tr2eul,
90+
# tr2rpy,
91+
# trlog,
92+
# trexp,
93+
# trnorm,
94+
# trinterp,
95+
# delta2tr,
96+
# trinv,
97+
# tr2delta,
98+
# tr2jac,
99+
# rpy2jac,
100+
# eul2jac,
101+
# exp2jac,
102+
# rot2jac,
103+
# angvelxform,
104+
# trprint,
105+
# trplot,
106+
# tranimate,
107+
# )
108+
# from spatialmath.base.transformsNd import (
109+
# t2r,
110+
# r2t,
111+
# tr2rt,
112+
# rt2tr,
113+
# Ab2M,
114+
# isR,
115+
# isskew,
116+
# isskewa,
117+
# iseye,
118+
# skew,
119+
# vex,
120+
# skewa,
121+
# vexa,
122+
# h2e,
123+
# e2h,
124+
# homtrans,
125+
# rodrigues,
126+
# )
127+
# from spatialmath.base.vectors import (
128+
# colvec,
129+
# unitvec,
130+
# unitvec_norm,
131+
# norm,
132+
# normsq,
133+
# isunitvec,
134+
# iszerovec,
135+
# isunittwist,
136+
# isunittwist2,
137+
# unittwist,
138+
# unittwist_norm,
139+
# unittwist2,
140+
# angdiff,
141+
# removesmall,
142+
# cross,
143+
# iszero,
144+
# wrap_0_2pi,
145+
# wrap_mpi_pi,
146+
# )
147+
# from spatialmath.base.symbolic import *
148+
# from spatialmath.base.animate import Animate, Animate2
149+
# from spatialmath.base.graphics import (
150+
# plotvol2,
151+
# plotvol3,
152+
# plot_point,
153+
# plot_text,
154+
# plot_box,
155+
# plot_poly,
156+
# circle,
157+
# ellipse,
158+
# sphere,
159+
# ellipsoid,
160+
# plot_box,
161+
# plot_circle,
162+
# plot_ellipse,
163+
# plot_homline,
164+
# plot_sphere,
165+
# plot_ellipsoid,
166+
# plot_cylinder,
167+
# plot_cone,
168+
# plot_cuboid,
169+
# axes_logic,
170+
# isnotebook,
171+
# )
172+
# from spatialmath.base.numeric import numjac, array2str, bresenham
173+
174+
16175
__all__ = [
17176
# spatialmath.base.argcheck
18177
"assertmatrix",

0 commit comments

Comments
 (0)