Vp dof C++ source code