Vector function ( double arg0 ) { return p . add ( direction . multiply ( arg0 ) ) ; }
evaluate the ray , compute the position concode_field_sep Vector p concode_elem_sep int X concode_elem_sep int Z concode_elem_sep double lambda2 concode_elem_sep Vector direction concode_elem_sep double lambda1 concode_field_sep Vector getDirection concode_elem_sep IntersectionResult intersect