rename symbol q to symbol p
[liba.git] / python / src / a / trajtrap.pxd
blobe15e7871e59e75d298fccc6bbbc77dd1d918b0bc
1 from a cimport *
3 cdef extern from "a/trajtrap.h":
4     ctypedef struct a_trajtrap:
5         a_float t
6         a_float p0
7         a_float p1
8         a_float v0
9         a_float v1
10         a_float vc
11         a_float ta
12         a_float td
13         a_float pa
14         a_float pd
15         a_float ac
16         a_float de
17     a_float a_trajtrap_gen(a_trajtrap *ctx, a_float vm, a_float ac, a_float de, a_float p0, a_float p1, a_float v0, a_float v1)
18     a_float a_trajtrap_pos(const a_trajtrap *ctx, a_float dt) nogil
19     a_float a_trajtrap_vel(const a_trajtrap *ctx, a_float dt) nogil
20     a_float a_trajtrap_acc(const a_trajtrap *ctx, a_float dt) nogil