1 Vector3d
v = Vector3d::Random(),
w;
3 cout <<
"v = [" <<
v.transpose() <<
"]^T" << endl;
4 cout <<
"h.homogeneous() = [" <<
v.homogeneous().transpose() <<
"]^T" << endl;
5 cout <<
"(P * v.homogeneous()) = [" << (
P *
v.homogeneous()).transpose() <<
"]^T" << endl;
6 cout <<
"(P * v.homogeneous()).hnormalized() = [" << (
P *
v.homogeneous()).
eval().hnormalized().transpose() <<
"]^T" << endl;