예제 #1
0
파일: Vector.cpp 프로젝트: Berarik/OOPlab
vect sub(const vect &a, const vect &b)
{
    return vect(a.readx() - b.readx(), a.ready() - b.ready(), a.readz() - b.readz());
}
예제 #2
0
파일: Vector.cpp 프로젝트: Berarik/OOPlab
vect vmlpt(const vect &a, const vect &b)
{
    return vect(((a.ready()*b.readz()) - (a.readz()*b.ready())),
                ((a.readz()*b.readx()) - (a.readx()*b.readz())),
                ((a.readx()*b.ready()) - (a.ready()*b.readx())));
}
예제 #3
0
파일: Vector.cpp 프로젝트: Berarik/OOPlab
double smlpt(const vect& a, const vect& b)
{
    return a.readx()*b.readx() + a.ready()*b.ready() + a.readz()*b.readz();
}