@@ -36,7 +36,7 @@ function SimVis_setBaseObject(ID::Ptr{Void},
36
36
canCollide:: Cint ,
37
37
shadowMask:: Cint )
38
38
ccall (simVisFunctions. setBaseObject, Void,
39
- (Ptr{Void},Cint,Cint,Ref{Cdouble} ,Ref{Cdouble} ,Ref{Cdouble} ,Ref{Cint},Cint,Cint,Cdouble,Ref{Cdouble },Cdouble,Cint,Cint),
39
+ (Ptr{Void},Cint,Cint,Ref{SVector{ 3 ,Float64}} ,Ref{SMatrix{ 3 , 3 ,Float64, 9 }} ,Ref{MVector{ 3 ,Float64}} ,Ref{MVector{ 3 , Cint}} ,Cint,Cint,Cdouble,Ref{MVector{ 3 ,Float64} },Cdouble,Cint,Cint),
40
40
ID,state,baseObjType,pos,T,scale,color,wireframe,reflectslight,specularCoefficient,extra,alpha,canCollide,shadowMask)
41
41
end
42
42
@@ -55,7 +55,7 @@ function SimVis_setBaseObject(ID::Ptr{Void},
55
55
canCollide:: Cint ,
56
56
shadowMask:: Cint )
57
57
ccall (simVisFunctions. setBaseObject, Void,
58
- (Ptr{Void},Cint,Cint,SVector{3 ,Float64}, SMatrix{3 ,3 ,Float64,9 },Ptr{Cdouble},Ptr{ Cint},Cint,Cint,Cdouble,Ptr{Cdouble },Cdouble,Cint,Cint),
58
+ (Ptr{Void},Cint,Cint,Ref{ SVector{3 ,Float64}},Ref{ SMatrix{3 ,3 ,Float64,9 }},Ref{MVector{ 3 ,Float64}},Ref{MVector{ 3 , Cint}} ,Cint,Cint,Cdouble,Ref{MVector{ 3 ,Float64} },Cdouble,Cint,Cint),
59
59
ID,state,baseObjType,pos,T,scale,color,wireframe,reflectslight,specularCoefficient,extra,alpha,canCollide,shadowMask)
60
60
end
61
61
@@ -77,7 +77,7 @@ function SimVis_setFileObject(ID::Ptr{Void},
77
77
shadowMask:: Cint ,
78
78
shaderName:: String )
79
79
ccall (simVisFunctions. setFileObject, Void,
80
- (Ptr{Void},Cint,Ref{Cdouble} ,Ref{Cdouble} ,Ref{Cdouble} ,Cint,Cdouble,Cdouble,Cint,Cint,Cstring,Cint,Cint,Ref{Cint},Cint,Cstring),
80
+ (Ptr{Void},Cint,Ref{MVector{ 3 ,Float64}} ,Ref{MVector{ 3 ,Float64}} ,Ref{MVector{ 3 ,Float64}} ,Cint,Cdouble,Cdouble,Cint,Cint,Cstring,Cint,Cint,Ref{MVector{ 3 , Cint} },Cint,Cstring),
81
81
ID,state,pos,T,scale,reflectslight,specularCoefficient,alpha,wireframe,canCollide,filename,smooth,overwriteColor,color,shadowMask,shaderName)
82
82
end
83
83
@@ -100,6 +100,6 @@ function SimVis_setFileObject(ID::Ptr{Void},
100
100
shadowMask:: Cint ,
101
101
shaderName:: String )
102
102
ccall (simVisFunctions. setFileObject, Void,
103
- (Ptr{Void},Cint,SVector{3 ,Cdouble}, SMatrix{3 ,3 ,Cdouble,9 },Ref{Cdouble} ,Cint,Cdouble,Cdouble,Cint,Cint,Cstring,Cint,Cint,Ref{Cint},Cint,Cstring),
103
+ (Ptr{Void},Cint,Ref{ SVector{3 ,Cdouble}},Ref{ SMatrix{3 ,3 ,Cdouble,9 }} ,Ref{MVector{ 3 ,Float64}} ,Cint,Cdouble,Cdouble,Cint,Cint,Cstring,Cint,Cint,Ref{MVector{ 3 , Cint} },Cint,Cstring),
104
104
ID,state,pos,T, scale,reflectslight,specularCoefficient,alpha,wireframe,canCollide,filename,smooth,overwriteColor,color,shadowMask,shaderName)
105
105
end
0 commit comments