Add ThreeDPoint.cpp