FPTracker::IQuadFocuser Node1 FPTracker::IQuadFocuser + focus() + ~IQuadFocuser() + xe() + xae() + ye() + yae() + label() Node2 FPTracker::QuadFocuserHorizontal - m_xe - m_xae - m_ye - m_yae - s_label + focus() + xe() + xae() + ye() + yae() + label() Node1->Node2 Node3 FPTracker::QuadFocuserNull - m_xe - m_xae - m_ye - m_yae - s_label + focus() + xe() + xae() + ye() + yae() + label() Node1->Node3 Node4 FPTracker::QuadFocuserVertical - m_xe - m_xae - m_ye - m_yae - s_label + focus() + xe() + xae() + ye() + yae() + label() Node1->Node4