void SiftObjectMatchLowe ::
 fillXmlElement(XMLNode& element) const
 {
   super::fillXmlElement(element);
   setXmlAttribute(element, "pfa", pfa);
   setXmlAttribute(element, "nbvotes", nbvotes);
 }
Ejemplo n.º 2
0
 void ObjectMatch :: fillXmlElement(XMLNode& element) const
 {
   setXmlAttribute(element, "model", model().name());
   setXmlAttribute(element, "view", modelView().id().view_id_in_object);
   addXmlChild(element, "pose", *m_pose);
 }
Ejemplo n.º 3
0
 void FeatureDescriptor :: fillXmlElement(XMLNode& element) const
 {
   setXmlAttribute(element, "type", (int)m_type);
   addXmlRawTextDataChild(element, "desc_byte", m_desc_byte);
   addXmlRawTextDataChild(element, "desc_float", m_desc_float);
 }
Ejemplo n.º 4
0
 void SimilarityTransform :: fillXmlElement(XMLNode& element) const
 {
   addXmlRawTextDataChild(element, "translation", m_translation);
   setXmlAttribute(element, "rotation", m_rotation);
   setXmlAttribute(element, "scale", m_scale);
 }