question: return the index of the largest component fabs concode_field_sep double x concode_elem_sep double y concode_elem_sep double z concode_field_sep S2Point add concode_elem_sep S2Point minus concode_elem_sep S2Point sub concode_elem_sep double dotProd concode_elem_sep S2Point fabs concode_elem_sep S2Point mul concode_elem_sep S2Point ortho concode_elem_sep int compareTo concode_elem_sep String toDegreesString concode_elem_sep double norm concode_elem_sep S2Point div concode_elem_sep S2Point neg concode_elem_sep double norm2 concode_elem_sep int hashCode concode_elem_sep S2Point normalize concode_elem_sep double get concode_elem_sep boolean equals concode_elem_sep boolean lessThan concode_elem_sep double angle concode_elem_sep boolean aequal concode_elem_sep String toString concode_elem_sep S2Point crossProd
target: int function ( ) { S2Point loc0 = fabs ( this ) ; if ( loc0 . x > loc0 . y ) { if ( loc0 . x > loc0 . z ) { return 0 ; } else { return 2 ; } } else { if ( loc0 . y > loc0 . z ) { return 1 ; } else { return 2 ; } } }