8000 add missing functions, add __all__ · RPellowski/spatialmath-python@7c38dc8 · GitHub
[go: up one dir, main page]

Skip to content

Commit 7c38dc8

Browse files
committed
add missing functions, add __all__
1 parent f51b45a commit 7c38dc8

File tree

1 file changed

+115
-104
lines changed

1 file changed

+115
-104
lines changed

spatialmath/base/__init__.py

Lines changed: 115 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,115 @@
1-
from spatialmath.base.argcheck import \
2-
assertmatrix, \
3-
ismatrix, \
4-
getvector, \
5-
assertvector, \
6-
isvector, \
7-
isscalar, \
8-
getunit, \
9-
isnumberlist, \
10-
isvectorlist
11-
from spatialmath.base.quaternions import \
12-
pure, \
13-
qnorm, \
14-
unit, \
15-
isunit, \
16-
isequal, \
17-
q2v, \
18-
v2q, \
19-
qqmul, \
20-
inner, \
21-
qvmul, \
22-
vvmul, \
23-
qpow, \
24-
conj, \
25-
q2r, \
26-
r2q, \
27-
slerp, \
28-
rand, \
29-
matrix, \
30-
dot, \
31-
dotb, \
32-
angle, \
33-
qprint
34-
from spatialmath.base.transforms2d import \
35-
rot2, \
36-
trot2, \
37-
transl2, \
38-
ishom2, \
39-
isrot2, \
40-
trlog2, \
41-
trexp2, \
42-
trinterp2, \
43-
trprint2, \
44-
trplot2, \
45-
tranimate2
46-
from spatialmath.base.transforms3d import \
47-
rotx, \
48-
roty, \
49-
rotz, \
50-
trotx, \
51-
troty, \
52-
trotz, \
53-
transl, \
54-
ishom, \
55-
isrot, \
56-
rpy2r, \
57-
rpy2tr, \
58-
eul2r, \
59-
eul2tr, \
60-
angvec2r, \
61-
angvec2tr, \
62-
oa2r, \
63-
oa2tr, \
64-
tr2angvec, \
65- tr2eul, \
66-
tr2rpy, \
67-
trlog, \
68-
trexp, \
69-
trnorm, \
70-
trinterp, \
71-
delta2tr, \
72-
trinv, \
73-
tr2delta, \
74-
tr2jac, \
75-
trprint, \
76-
trplot, \
77-
tranimate
78-
from spatialmath.base.transformsNd import \
79-
t2r, \
80-
r2t, \
81-
tr2rt, \
82-
rt2tr, \
83-
rt2m, \
84-
isR, \
85-
isskew, \
86-
isskewa, \
87-
iseye, \
88-
skew, \
89-
vex, \
90-
skewa, \
91-
vexa, \
92-
h2e, \
93-
e2h
94-
from spatialmath.base.vectors import \
95-
unitvec, \
96-
norm, \
97-
isunitvec, \
98-
iszerovec, \
99-
isunittwist, \
100-
isunittwist2, \
101-
unittwist, \
102-
unittwist_norm, \
103-
unittwist2, \
104-
angdiff
1+
from spatialmath.base.argcheck import *
2+
from spatialmath.base.quaternions import *
3+
from spatialmath.base.transforms2d import *
4+
from spatialmath.base.transforms3d import *
5+
from spatialmath.base.transformsNd import *
6+
from spatialmath.base.vectors import *
7+
8+
__all__ = [
9+
# spatialmath.base.argcheck
10+
'assertmatrix',
11+
'ismatrix',
12+
'getvector',
13+
'assertvector',
14+
'isvector',
15+
'isscalar',
16+
'getunit',
17+
'isnumberlist',
18+
'isvectorlist',
19+
# spatialmath.base.quaternions
20+
'pure',
21+
'qnorm',
22+
'unit',
23+
'isunit',
24+
'isequal',
25+
'q2v',
26+
'v2q',
27+
'qqmul',
28+
'inner',
29+
'qvmul',
30+
'vvmul',
31+
'qpow',
32+
'conj',
33+
'q2r',
34+
'r2q',
35+
'slerp',
36+
'rand',
37+
'matrix',
38+
'dot',
39+
'dotb',
40+
'angle',
41+
'qprint',
42+
# spatialmath.base.transforms2d
43+
'rot2',
44+
'trot2',
45+
'transl2',
46+
'ishom2',
47+
'isrot2',
48+
'trlog2',
49+
'trexp2',
50+
'trinterp2',
51+
'trprint2',
52+
'trplot2',
53+
'tranimate2',
54+
# spatialmath.base.transforms3d
55+
'rotx',
56+
'roty',
57+
'rotz',
58+
'trotx',
59+
'troty',
60+
'trotz',
61+
'transl',
62+
'ishom',
63+
'isrot',
64+
'rpy2r',
65+
'rpy2tr',
66+
'eul2r',
67+
'eul2tr',
68+
'angvec2r',
69+
'angvec2tr',
70+
'oa2r',
71+
'oa2tr',
72+
'tr2angvec',
73+
'tr2eul',
74+
'tr2rpy',
75+
'trlog',
76+
'trexp',
77+
'trnorm',
78+
'trinterp',
79+
'delta2tr',
80+
'trinv',
81+
'tr2delta',
82+
'tr2jac',
83+
'trprint',
84+
'trplot',
85+
'tranimate',
86+
# spatialmath.base.transformsNd
87+
't2r',
88+
'r2t',
89+
'tr2rt',
90+
'rt2tr',
91+
'rt2m',
92+
'isR',
93+
'isskew',
94+
'isskewa',
95+
'iseye',
96+
'skew',
97+
'vex',
98+
'skewa',
99+
'vexa',
100+
'h2e',
101+
'e2h',
102+
'homtrans',
103+
# spatialmath.base.vectors
104+
'unitvec',
105+
'norm',
106+
'isunitvec',
107+
'iszerovec',
108+
'isunittwist',
109+
'isunittwist2',
110+
'unittwist',
111+
'unittwist_norm',
112+
'unittwist2',
113+
'angdiff',
114+
'removesmall'
115+
]

0 commit comments

Comments
 (0)
0