protected IDictionary <PhysicsU.Directions, ConductorCell_script> GetAttachedConductors()
    {
        IDictionary <PhysicsU.Directions, ConductorCell_script> ret      = new Dictionary <PhysicsU.Directions, ConductorCell_script>();
        IDictionary <PhysicsU.Directions, GameObject>           Coupleds = AnchorHub_script.GetCoupleds();

        foreach (KeyValuePair <PhysicsU.Directions, GameObject> e in Coupleds)
        {
            GameObject go = e.Value;

            ConductorCell_script conductor = go.GetComponent <ConductorCell_script>();
            if (conductor != null)
            {
                ret.Add(e.Key, conductor);
            }
        }
        return(ret);
    }