intersect line with plane and returns intersection point , or null if no intersection exists . concode_field_sep Vec3 normal concode_elem_sep float offset concode_elem_sep Vec3 origin concode_field_sep Vec3 getNormal concode_elem_sep Vec3 getOrigin concode_elem_sep float distance concode_elem_sep int hashCode concode_elem_sep float getOffset concode_elem_sep boolean equals concode_elem_sep Vec3 project concode_elem_sep String toString concode_elem_sep Plane reverse
Vec3 function ( Line arg0 ) { float loc0 = normal . loc0 ( arg0 . getDirection ( ) ) ; if ( loc0 == 0 ) return null ; float loc1 = - ( offset + normal . loc0 ( arg0 . getOrigin ( ) ) ) / loc0 ; return arg0 . getOrigin ( ) . add ( arg0 . getDirection ( ) . scale ( loc1 ) ) ; }