2 #ifndef vgl_xio_point_3d_hxx_ 3 #define vgl_xio_point_3d_hxx_ 9 #include <vsl/vsl_basic_xml_element.h> 16 vsl_basic_xml_element xml_element(element_name);
17 xml_element.add_attribute(
"x", p.
x());
18 xml_element.add_attribute(
"y", p.
y());
19 xml_element.add_attribute(
"z", p.
z());
20 xml_element.x_write(os);
23 #define VGL_XIO_POINT_3D_INSTANTIATE(T) \ 24 template void x_write(std::ostream &, const vgl_point_3d<T > &, std::string) 26 #endif // vgl_xio_point_3d_hxx_
a point in 3D nonhomogeneous space
void x_write(std::ostream &os, const vgl_point_3d< T > &p, std::string element_name)
XML write self to stream.