Sign in
fuchsia
/
third_party
/
swig
/
47297f34531d8773042ecff23d625da4c9dc2178
/
.
/
Examples
/
php
/
value
/
example.c
blob: 3c402a2141eb48f52d96669bd3d45254b0f6ce0f [
file
] [
log
] [
blame
]
/* File : example.c */
#include
"example.h"
double
dot_product
(
Vector
a
,
Vector
b
)
{
return
(
a
.
x
*
b
.
x
+
a
.
y
*
b
.
y
+
a
.
z
*
b
.
z
);
}
void
vector_add
(
Vector
a
,
Vector
b
,
Vector
*
result
)
{
result
->
x
=
a
.
x
+
b
.
x
;
result
->
y
=
a
.
y
+
b
.
y
;
result
->
z
=
a
.
z
+
b
.
z
;
}