02.05.2014 Views

CoreandServices.book - Ocean - Schlumberger

CoreandServices.book - Ocean - Schlumberger

CoreandServices.book - Ocean - Schlumberger

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Geometry<br />

The Ray2 class definition is:<br />

public sealed class Ray2<br />

{<br />

public Ray2 (Ray2 input);<br />

public Ray2 (Point2 point, Direction2 direction);<br />

public Ray2 (Point2 point0, Point2 point1);<br />

public Direction2 Direction { get; }<br />

public bool IsDegenerate { get; }<br />

public Point2 Origin { get; }<br />

public static readonly Ray2 Null = new Ray2 (Point2.Null,<br />

Direction2.Null);<br />

public override bool Equals (object other);<br />

public override int GetHashCode ();<br />

public static bool IsNull (Ray2 obj);<br />

public static Ray2 Negate (Ray2 arg);<br />

public static Ray2 Plus (Ray2 arg);<br />

public overrice string ToString ();<br />

public static Line3 operator – (Ray2 arg);<br />

public static bool operator != (Ray2 lhs, Ray2 rhs);<br />

public static Line3 operator + (Ray2 arg);<br />

public static bool operator == (Ray2 lhs, Ray2.rhs);<br />

}<br />

<strong>Schlumberger</strong> Private<br />

<strong>Ocean</strong> Services 4-185

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!