我有一个C函数我想在Python的使用方法:使用痛饮为蟒蛇痛饮类型映射:输入和输出数组
extern int convertAtoB(stateStruct *myStruct,
const double PointA[3],
double PointB[3]);
,我想我需要定义一个类型映射到两个点转换(点A的输入,PointB输出),以便Python可以使用它。在typemaps.i中似乎没有类型映射,可以使用它,所以我必须定义一个类型映射。我似乎无法在SWIG文档中找到有关数组的示例。
我想使用这个库就像这样:
s = externalStruct()
point_a = [1, 2, 3]
result, point_b = convertAtoB(s, point_a)
print point_b
"expect [4, 5, 6]"
我将如何做到这一点?由于