Exemple #1
0
//==================================================================================
// Segment
//==================================================================================
Segment::Segment(int I, int w, int J,
                char c1, char c2, char c3, char c4,
                 const GribRecord *rec, double pressure)
{
    traduitCode(I, w, J, c1, i,j);
    traduitCode(I, w, J, c2, k,l);
    traduitCode(I, w, J, c3, m,n);
    traduitCode(I, w, J, c4, o,p);

    intersectionAreteGrille(i,j, k,l,  &px1,&py1, rec, pressure);
    intersectionAreteGrille(m,n, o,p,  &px2,&py2, rec, pressure);
}
Exemple #2
0
//==================================================================================
// Segment
//==================================================================================
Segment::Segment ( int I, int J,
				char c1, char c2, char c3, char c4,
				GriddedRecord *rec, double val,
				DataCode dtc )
{
    traduitCode(I,J, c1, i,j);
    traduitCode(I,J, c2, k,l);
    traduitCode(I,J, c3, m,n);
    traduitCode(I,J, c4, o,p);

    intersectionAreteGrille (i,j, k,l,  &px1,&py1, rec, val, dtc);
    intersectionAreteGrille (m,n, o,p,  &px2,&py2, rec, val, dtc);
}