Intersect() public static method

public static Intersect ( Canguro model, LineElement l1, LineElement l2 ) : Joint
model Canguro
l1 Canguro.Model.LineElement
l2 Canguro.Model.LineElement
return Joint
Ejemplo n.º 1
0
        public override void Run(Canguro.Controller.CommandServices services)
        {
            List <Item>        selecton = services.GetSelection();
            List <Joint>       joints   = new List <Joint>();
            List <LineElement> lines    = new List <LineElement>();

            foreach (Item item in selecton)
            {
                if (item is Joint)
                {
                    joints.Add((Joint)item);
                }
                else if (item is LineElement)
                {
                    lines.Add((LineElement)item);
                }
            }

            JoinCmd.Intersect(services.Model, joints, lines);
        }