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 />

false. This implies that the four corners will be ordered counter-clockwise when seen from<br />

above. It also means that the angle between the J axis and due east will be rotation+90<br />

degrees. If clockwise had been true, that would have been rotation-90 degrees instead.<br />

i spacing<br />

corner 3<br />

increasing j<br />

corner 2<br />

j spacing<br />

corner 1<br />

increasing i<br />

rotation<br />

origin (corner 0)<br />

Fig. 4-1 Parameters Defining LatticeInfo<br />

public LatticeInfo(<br />

double originX, // X location of origin<br />

double originY, // Y location of origin<br />

double spacingI, // spacing between points along I axis<br />

double spacingJ, // spacing between points along J axis<br />

double rotation, // rotation in radians of I axis from east<br />

bool clockwise, // true for clockwise rotation, false otherwise<br />

int sizeI,<br />

// number of cells along I axis<br />

int sizeJ,<br />

// number of cells along J axis<br />

bool annotValid, // true if valid annotation is provided<br />

float originI, // inline annotation value at the origin<br />

float originC, // crossline annotation value at the origin<br />

float aSpacingI, // inline annotation increment<br />

float aSpacingC); // crossline annotation increment<br />

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

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

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

Saved successfully!

Ooh no, something went wrong!