void function ( Vec3f arg0 , Vec3f arg1 , Vec3f arg2 ) { setEverything ( arg0 , origin , arg1 , arg2 ) ; }
normal , u and v axes must be orthogonal and satisfy u cross v = normal , do not need to be unit length but must not be the zero vector . concode_field_sep Vec3f origin concode_elem_sep Vec3f vAxis concode_elem_sep Vec3f normal concode_elem_sep Vec3f uAxis concode_field_sep Vec3f getNormal concode_elem_sep void setEverything concode_elem_sep void setNormalAndU concode_elem_sep Vec3f getOrigin concode_elem_sep void setOrigin concode_elem_sep boolean intersectRay concode_elem_sep void setNormal concode_elem_sep Vec3f getVAxis concode_elem_sep void projectPoint concode_elem_sep Vec3f getUAxis