public void TestDeepFind() { var neck = root.DeepFind(JointType.NECK); Assert.AreEqual(JointType.NECK, neck.JointType); var head = root.DeepFind(JointType.HEAD); Assert.AreEqual(JointType.HEAD, head.JointType); Assert.AreEqual(true, head.Valid); var kneeLeft = neck.DeepFind(JointType.KNEE_LEFT); Assert.AreEqual(JointType.UNSPECIFIED, kneeLeft.JointType); Assert.AreEqual(false, kneeLeft.Valid); }
public IJoint GetJoint(JointType jt) { return(root.DeepFind(jt)); }