Plane: handle normal_vector args like Point3D

fixed #8570