public void WorldToView(out double x1, out double y1, out double x2, out double y2) { double[] linePoint1 = GetLinePoint1(); double[] linePoint2 = GetLinePoint2(); double[] p1 = GetTransform().MultiplyDoublePoint(VTKUtil.ConvertTo4P(linePoint1)); double[] p2 = GetTransform().MultiplyDoublePoint(VTKUtil.ConvertTo4P(linePoint2)); p1 = line.GetPoint1(); p2 = line.GetPoint2(); VTKUtil.WorldToView(p1, out x1, out y1, _rendererPackage); VTKUtil.WorldToView(p2, out x2, out y2, _rendererPackage); }