Xn source code
In ROS files, such as XnCppWrapper.h, many functions return functions beginning with xn. For instance:
inline XnStatus AddNeededNode(ProductionNode& needed)
{
return xnAddNeededNode(m_hNode, needed.m_hNode);
}
or
inline XnStatus RemoveNeededNode(ProductionNode& needed)
{
return xnRemoveNeededNode(m_hNode, needed.m_hNode);
}
The ROS documentation sites, such as http://www.ros.org/doc/api/nao_openni/html/XnCppWrapper_8h_source.html do not provide code for the functions beginning with xn. The OpenNI section on git also has functions that call these xn functions. I am unable to find the definition of any of these functions on the OpenNI section however. Does anyone know where I can find the function definitions? Or are parts of OpenNI closed source?