public AspNetDistributedClient.CalculatePointServiceReference.Point CalculateIntersection(AspNetDistributedClient.CalculatePointServiceReference.Straight FirstStraight, AspNetDistributedClient.CalculatePointServiceReference.Straight SecondStraight)
 {
     AspNetDistributedClient.CalculatePointServiceReference.CalculateIntersectionRequest inValue = new AspNetDistributedClient.CalculatePointServiceReference.CalculateIntersectionRequest();
     inValue.Body = new AspNetDistributedClient.CalculatePointServiceReference.CalculateIntersectionRequestBody();
     inValue.Body.FirstStraight  = FirstStraight;
     inValue.Body.SecondStraight = SecondStraight;
     AspNetDistributedClient.CalculatePointServiceReference.CalculateIntersectionResponse retVal = ((AspNetDistributedClient.CalculatePointServiceReference.CalculatePointSoap)(this)).CalculateIntersection(inValue);
     return(retVal.Body.CalculateIntersectionResult);
 }
 public System.Threading.Tasks.Task <AspNetDistributedClient.CalculatePointServiceReference.CalculateIntersectionResponse> CalculateIntersectionAsync(AspNetDistributedClient.CalculatePointServiceReference.Straight FirstStraight, AspNetDistributedClient.CalculatePointServiceReference.Straight SecondStraight)
 {
     AspNetDistributedClient.CalculatePointServiceReference.CalculateIntersectionRequest inValue = new AspNetDistributedClient.CalculatePointServiceReference.CalculateIntersectionRequest();
     inValue.Body = new AspNetDistributedClient.CalculatePointServiceReference.CalculateIntersectionRequestBody();
     inValue.Body.FirstStraight  = FirstStraight;
     inValue.Body.SecondStraight = SecondStraight;
     return(((AspNetDistributedClient.CalculatePointServiceReference.CalculatePointSoap)(this)).CalculateIntersectionAsync(inValue));
 }
 public CalculateIntersectionRequestBody(AspNetDistributedClient.CalculatePointServiceReference.Straight FirstStraight, AspNetDistributedClient.CalculatePointServiceReference.Straight SecondStraight)
 {
     this.FirstStraight  = FirstStraight;
     this.SecondStraight = SecondStraight;
 }