コード例 #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();
}