This file defines additional method of NumRu::GGraph. This method is for drawing vector on merdional sections.
gphys is more than 3D.vector_on_merdional_section(fx, fy, newframe=true, options=nil)Draw vector by selecting the first 2 dimensions 
(with GPhys#first2D) if gphys is more than 3D.
ARGUMENTS
options (Hash) : options to change the default behavior if specified. It is a Hash with option names (String) as keys and their values. Options are interpreted by a NumRu::Misc::KeywordOptAutoHelp, so you can shorten the keys (by omitting tails) as long as it is unambiguous.
option name     default value # description:
"title"         nil           # Title of the figure(if nil, internally 
                              # determined)
"annotate"      true          # if false, do not put texts on the right
                              # margin even when newframe==true
"transpose"     false         # if true, exchange x and y axes
"flow_vect"     true          # If true, use DCLExt::flow_vect to draw
                              # vectors; otherwise, DCL::ugvect is used
"xintv"         1             # (Effective only if flow_vect) interval
                              # sampling in x of data 
"yintv"         1             # (Effective only if flow_vect) interval
                              # of data sampling in y 
"factor"        1.0           # (Effective only if flow_vect) scaling 
                              # factor to strech/reduce the arrow 
                              # lengths.
"use_before_scale"            #
                false         #(Effective only unless flow_vect) If true, 
                              # use scale factor before vector.
"unit_vect"     false         # Show the unit vector
"max_unit_vect" false         # (Effective only if flow_vect && 
                              # unit_vect) If true, use the maximum 
                              # arrows to scale the unit vector; 
                              # otherwise, normalize in V coordinate.RETURN VALUE