02.05.2014 Views

CoreandServices.book - Ocean - Schlumberger

CoreandServices.book - Ocean - Schlumberger

CoreandServices.book - Ocean - Schlumberger

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Basics<br />

The definition Extent3 is:<br />

public sealed class Extent3 : ExtentKdBase<br />

{<br />

public Extent3 ();<br />

public Extent3 (Extent x, Extent y, Extent z);<br />

public Extent3 (Extent3 rhs);<br />

public Extent3 (Extent[ ] rhs);<br />

public Extent3 (Index3 begin, Index3 size);<br />

public Extent3 (Index3 begin, Index3 size, Index3 stride);<br />

public Index3 this[ Index3 index ];<br />

public Index3 Back { get; }<br />

public Index3 Front { get; }<br />

public Index3 Length { get; }<br />

public Index3 MaxValue { get; }<br />

public Index3 MinValue { get; }<br />

public Index3 Origin { get; set; }<br />

public Index3 Stride { get; set; }<br />

public override object Clone ();<br />

public bool Contains (Index3 pos);<br />

public boll ContainsIndex (Index3 index);<br />

public Extent3 CopyIncreasing ();<br />

public static Extent3 CreateIncreasing (Index3 begin, Index3 count,<br />

Index3 stride);<br />

public Extent3 EquivalenceTransform (Extent3 master, Extent3 sub);<br />

public Extent3 FromIndex (Extent3 index);<br />

public Extent3 IndexExtent ();<br />

public Extent3 IndexExtent (Extent3 other);<br />

public Extent3 Intersection (Extent3 other);<br />

public bool IsSubset (Extent3 other);<br />

public Index2 NearestIndex (Index3 x);<br />

public Extent3 Reverse ();<br />

public Index2 SnapValue (Index3 x);<br />

}<br />

They vary only in the type of vector used; Extent2 uses Index2 and Extent3 uses<br />

Index3. They contain the number of Extent objects as indicated by their dimension.<br />

4-116 <strong>Ocean</strong> Application Development Framework 2008.1<br />

<strong>Schlumberger</strong> Private

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

Saved successfully!

Ooh no, something went wrong!