INFO804 Introduction à l'informatique graphique
Loading...
Searching...
No Matches
TP2
tests.cpp
1
#include <iostream>
2
#include "PointVecteur.h"
3
4
using namespace
std;
5
using namespace
rt
;
6
7
bool
testPointVecteur()
8
{
9
Point3
p = { 1.0, 0.0, 0.0 };
10
cout <<
"p="
<< p << endl;
11
Vecteur3 w = { 0.5, 3.0, 2.0 };
12
cout <<
"w="
<< w << endl;
13
cout <<
"p+w="
<< p+w << endl;
14
cout <<
"p-w="
<< p-w << endl;
15
cout <<
"||w||^2="
<< w.
dot
(w) << endl;
16
return
true
;
17
}
18
19
int
main(
int
argc,
char
* argv[] )
20
{
21
bool
ok = testPointVecteur();
22
return
ok;
23
}
rt
Namespace RayTracer.
Definition
Color.h:11
rt::PointVector< Real, 3 >
rt::PointVector::dot
T dot(const Self &other) const
dot product (produit scalaire).
Definition
PointVector.h:106
Generated on Fri Feb 16 2024 16:17:55 for INFO804 Introduction à l'informatique graphique by
1.9.8