public override List <InputDefinition> DefineInput() { // // This is an example for selecting two points; change this to suit your needs. // List <InputDefinition> inputs = new List <InputDefinition>(); DrawingHandler drawingHandler = new DrawingHandler(); if (drawingHandler.GetConnectionStatus()) { Picker picker = drawingHandler.GetPicker(); ViewBase view = null; PointList points = new PointList(); StringList prompts = new StringList(); prompts.Add("Pick first point"); prompts.Add("Pick second point"); picker.PickPoints(2, prompts, out points, out view); inputs.Add(InputDefinitionFactory.CreateInputDefinition(view, points)); } return(inputs); }
public override List <InputDefinition> DefineInput() { var drawingHandler = new DrawingHandler(); var picker = drawingHandler.GetPicker(); var pick = picker.PickPoint("Pick a point"); return(new List <InputDefinition>() { InputDefinitionFactory.CreateInputDefinition(pick) }); }
public override List <InputDefinition> DefineInput() { List <InputDefinition> input = new List <InputDefinition>(); DrawingHandler drawingHandler = new DrawingHandler(); if (drawingHandler.GetConnectionStatus()) { Picker picker = drawingHandler.GetPicker(); ViewBase view = null; DrawingObject pickedPart = null; picker.PickObject("Pick part", out pickedPart, out view); input.Add(InputDefinitionFactory.CreateInputDefinition(view, pickedPart)); } return(input); }
public override List <InputDefinition> DefineInput() { List <InputDefinition> inputs = new List <InputDefinition>(); DrawingHandler drawingHandler = new DrawingHandler(); if (drawingHandler.GetConnectionStatus()) { Picker picker = drawingHandler.GetPicker(); ViewBase view = null; PointList points = new PointList(); StringList prompts = new StringList(); prompts.Add("Pick first point"); prompts.Add("Pick second point"); picker.PickPoints(2, prompts, out points, out view); inputs.Add(InputDefinitionFactory.CreateInputDefinition(view, points)); } return(inputs); }
public override List <InputDefinition> DefineInput() { List <InputDefinition> inputs = new List <InputDefinition>(); DrawingHandler drawingHandler = new DrawingHandler(); if (drawingHandler.GetConnectionStatus()) { Picker picker = drawingHandler.GetPicker(); ViewBase view; PointList pointList; StringList promts = new StringList(); promts.Add("able_Pick_center_point"); promts.Add("able_Pick_major_point"); picker.PickPoints(2, promts, out pointList, out view); inputs.Add(InputDefinitionFactory.CreateInputDefinition(view, pointList)); } return(inputs); }