Class tina

java.lang.Object
  |
  +--tina

public class tina
extends java.lang.Object


Field Summary
static double AGREE
           
static int Aiffhdr_id
           
static int Basis2_id
           
static int Basis3_id
           
static double BIG_THRESHOLD
           
static int Bin_node_id
           
static java.lang.String BIN_NODE_SWAP_STRING
           
static int BLACK
           
static int Blk_stat_id
           
static java.lang.String BLK_STAT_SWAP_STRING
           
static int Camera_id
           
static java.lang.String CAMERA_SWAP_STRING
           
static int char_v
           
static int Circ2_id
           
static java.lang.String CIRC2_SWAP_STRING
           
static int Cmap_data_id
           
static int Cmap_data_visible_id
           
static int Complex_id
           
static java.lang.String COMPLEX_SWAP_STRING
           
static int complex_v
           
static int Cone_id
           
static java.lang.String CONE_SWAP_STRING
           
static int Conic_id
           
static int Conic_stat_id
           
static java.lang.String CONIC_STAT_SWAP_STRING
           
static java.lang.String CONIC_SWAP_STRING
           
static int Conic3_id
           
static java.lang.String CONIC3_SWAP_STRING
           
static int core_dump
           
static int Covar_id
           
static java.lang.String COVAR_SWAP_STRING
           
static int COVAR2
           
static int Cursor_data_id
           
static int Cvr_slice_id
           
static int Cvr_voi_id
           
static int Cylinder_id
           
static int DDLIST
           
static int Ddlist_id
           
static java.lang.String DDLIST_SWAP_STRING
           
static int double_v
           
static int DP_MATCHED
           
static int DP_PVTCOL
           
static int DP_PVTROW
           
static int Dpnode_id
           
static java.lang.String DPNODE_SWAP_STRING
           
static int DYNSTIME
           
static int EDGE_CANNY
           
static int EDGE_CONN
           
static int Edge_conn_id
           
static java.lang.String EDGE_CONN_SWAP_STRING
           
static int EDGE_CORRECTED
           
static int Edge_fp_id
           
static int EDGE_GET_CONN_MASK
           
static int EDGE_GET_CORR_MASK
           
static int EDGE_GET_LOOP_MASK
           
static int EDGE_GET_MATCH_MASK
           
static int EDGE_GET_RECT_MASK
           
static int EDGE_GET_TYPE_MASK
           
static int EDGE_ISOLATED
           
static int EDGE_JUNC
           
static int EDGE_LOOP
           
static int EDGE_MATCHED
           
static int EDGE_NOLINK
           
static int EDGE_NOT_CORRECTED
           
static int EDGE_NOT_LOOP
           
static int EDGE_NOT_MATCHED
           
static int EDGE_NOT_RECTIFIED
           
static int EDGE_RAW
           
static int EDGE_RECTIFIED
           
static int EDGE_SET_CONN_MASK
           
static int EDGE_SET_CORR_MASK
           
static int EDGE_SET_LOOP_MASK
           
static int EDGE_SET_MATCH_MASK
           
static int EDGE_SET_RECT_MASK
           
static int EDGE_SET_TYPE_MASK
           
static int EDGE_SOBEL
           
static int EDGE_TERMIN
           
static int EDGE_UNKNOWN
           
static int Edgel_id
           
static java.lang.String EDGEL_SWAP_STRING
           
static int Epos_id
           
static int FALSE
           
static int fatal
           
static int Field_info_id
           
static int FIVE
           
static int float_v
           
static int Font_data_id
           
static int FP_MINMAX
           
static int GENERIC
           
static int Generic_id
           
static java.lang.String GENERIC_SWAP_STRING
           
static int GRAPH_NODE
           
static int Graph_node_id
           
static java.lang.String GRAPH_NODE_SWAP_STRING
           
static int GREY
           
static double HIGACC
           
static int Icarray_id
           
static int Ics2_id
           
static java.lang.String ICS2_SWAP_STRING
           
static int Iffhdr_id
           
static int IMAGE
           
static int IMRECT
           
static int Imrect_id
           
static java.lang.String IMRECT_SWAP_STRING
           
static int Imregion_id
           
static java.lang.String IMREGION_SWAP_STRING
           
static int Imstack_id
           
static int int_v
           
static int IPOS
           
static int Ipos_id
           
static java.lang.String IPOS_SWAP_STRING
           
static int Iso_error_id
           
static java.lang.String ISO_ERROR_SWAP_STRING
           
static int ITMAX
           
static int KW_FULLSTEP
           
static int KW_MAXSTEP
           
static int KW_STEP
           
static int Kwsnake_id
           
static java.lang.String KWSNAKE_SWAP_STRING
           
static int Line2_id
           
static java.lang.String LINE2_SWAP_STRING
           
static int Line3_id
           
static java.lang.String LINE3_SWAP_STRING
           
static int LIST
           
static int List_id
           
static java.lang.String LIST_SWAP_STRING
           
static int LOOP
           
static double LOWACC
           
static int Mat2_id
           
static java.lang.String MAT2_SWAP_STRING
           
static int MAT3
           
static int Mat3_id
           
static java.lang.String MAT3_SWAP_STRING
           
static int MAT4
           
static int Mat4_id
           
static java.lang.String MAT4_SWAP_STRING
           
static int Match_cliche_id
           
static java.lang.String MATCH_CLICHE_SWAP_STRING
           
static int Match_clique_id
           
static java.lang.String MATCH_CLIQUE_SWAP_STRING
           
static int Match_id
           
static java.lang.String MATCH_SWAP_STRING
           
static int MATRIX
           
static int matrix_full
           
static int Matrix_id
           
static int matrix_lower
           
static java.lang.String MATRIX_SWAP_STRING
           
static int matrix_symmetric
           
static int matrix_upper
           
static int MAXITS
           
static double MAXMIN
           
static int MINITS
           
static double MY_HUGE
           
static int N
           
static int NEGATIVE
           
static int NHIST
           
static int NO_INDEX
           
static double NO_VALUE
           
static int non_fatal
           
static int NVOI
           
static int Pair_id
           
static java.lang.String PAIR_SWAP_STRING
           
static int PAIRS
           
static int Parcam_id
           
static java.lang.String PARCAM_SWAP_STRING
           
static int PAT_DATA
           
static int Pl_axes_id
           
static int Pl_ctr_id
           
static int Pl_graph_id
           
static int Plane_id
           
static java.lang.String PLANE_SWAP_STRING
           
static int PMODE
           
static int Point2_id
           
static java.lang.String POINT2_SWAP_STRING
           
static int Point3_id
           
static java.lang.String POINT3_SWAP_STRING
           
static int Pos2_id
           
static java.lang.String POS2_SWAP_STRING
           
static int Pos3_id
           
static java.lang.String POS3_SWAP_STRING
           
static int POSITIVE
           
static int Prof1_id
           
static java.lang.String PROF1_SWAP_STRING
           
static int Prop_id
           
static java.lang.String PROP_SWAP_STRING
           
static int PROP_TYPE
           
static int ptr_v
           
static int Pwrte_gen_id
           
static java.lang.String PWRTE_GEN_SWAP_STRING
           
static int Pwrte_point_to_point_id
           
static java.lang.String PWRTE_POINT_TO_POINT_SWAP_STRING
           
static int Pwrte_point_to_vec_id
           
static java.lang.String PWRTE_POINT_TO_VEC_SWAP_STRING
           
static int Pwrte_vec_to_vec_id
           
static java.lang.String PWRTE_VEC_TO_VEC_SWAP_STRING
           
static int Quad3_id
           
static int Quadric_id
           
static int REGION
           
static int Rgb_id
           
static int Rindex_id
           
static java.lang.String RINDEX_SWAP_STRING
           
static int Ruled_id
           
static int Scalar_id
           
static java.lang.String SCALAR_SWAP_STRING
           
static int SCORR_CORR
           
static int SCORR_COVAR
           
static int SCORR_LSQR
           
static int SCORR_NORM_2
           
static int SCORR_PREV
           
static int SCORR_ROI
           
static int SCORR_SIN
           
static int SCORR_SQR
           
static int SEQ
           
static int SEVEN
           
static int short_v
           
static double SLOW
           
static double SMALL
           
static int Snake_id
           
static int SPLINE_NATURAL
           
static int SPLINE_PERIODIC
           
static int SPLINE_TANGENT
           
static int State_id
           
static int STRING
           
static int String_match_id
           
static java.lang.String STRING_MATCH_SWAP_STRING
           
static int STRING128
           
static int STRING64
           
static int Support_id
           
static java.lang.String SUPPORT_SWAP_STRING
           
static double TARGET
           
static int TE_DATA
           
static int TERRAIN
           
static int Terrain_data_id
           
static java.lang.String TERRAIN_DATA_SWAP_STRING
           
static int Tina_color_id
           
static double TOL
           
static int Toptool_data_id
           
static int Torus_id
           
static int Transf3_id
           
static java.lang.String TRANSF3_SWAP_STRING
           
static int TRANSFORM2
           
static int Transform2_id
           
static java.lang.String TRANSFORM2_SWAP_STRING
           
static int TRANSFORM3
           
static int Transform3_id
           
static java.lang.String TRANSFORM3_SWAP_STRING
           
static int Tree_node_id
           
static java.lang.String TREE_NODE_SWAP_STRING
           
static int TRUE
           
static int ts_base_id
           
static int Ts_double_id
           
static java.lang.String TS_DOUBLE_SWAP_STRING
           
static int Ts_float_id
           
static java.lang.String TS_FLOAT_SWAP_STRING
           
static int TS_ID_BASE
           
static int Ts_int_id
           
static java.lang.String TS_INT_SWAP_STRING
           
static int ts_last_id
           
static int Ts_string_id
           
static java.lang.String TS_STRING_SWAP_STRING
           
static int Tstring_id
           
static java.lang.String TSTRING_SWAP_STRING
           
static int Tv_closest_id
           
static int Tv_draw_id
           
static int Tv_id
           
static int Tv_mask_id
           
static int Tv_mouse_id
           
static int Tv_patch_id
           
static int Tv_pick_id
           
static int Tv_picture_id
           
static int Tv_screen_id
           
static int Tv_zbuff_id
           
static int Tw_callback_id
           
static int Ucbs_id
           
static java.lang.String UCBS_SWAP_STRING
           
static int Ucbs2_id
           
static java.lang.String UCBS2_SWAP_STRING
           
static int Ucbs3_id
           
static java.lang.String UCBS3_SWAP_STRING
           
static int uchar_v
           
static int uint_v
           
static int UNDEFINED
           
static int User_type_0_id
           
static int User_type_1_id
           
static int User_type_2_id
           
static int User_type_3_id
           
static int User_type_4_id
           
static int User_type_5_id
           
static int User_type_6_id
           
static int User_type_7_id
           
static int User_type_8_id
           
static int User_type_9_id
           
static int ushort_v
           
static int VEC2
           
static int Vec2_id
           
static java.lang.String VEC2_SWAP_STRING
           
static int VEC3
           
static int Vec3_id
           
static java.lang.String VEC3_SWAP_STRING
           
static int VEC4
           
static int Vec4_id
           
static java.lang.String VEC4_SWAP_STRING
           
static int VECTOR
           
static int Vector_id
           
static java.lang.String VECTOR_SWAP_STRING
           
static int Viols_node_id
           
static java.lang.String VIOLS_NODE_SWAP_STRING
           
static int VOXELS
           
static int Vram_id
           
static java.lang.String VRAM_SWAP_STRING
           
static int vram0_v
           
static int vram1_v
           
static int vram2_v
           
static int vram3_v
           
static int warning
           
static int WHITE
           
static int Windex_id
           
static java.lang.String WINDEX_SWAP_STRING
           
 
Constructor Summary
tina()
           
 
Method Summary
static int about(float a, float b)
           
static void add_match_to_props(jinaEdgel edge, SWIGTYPE_p_void match, int type)
           
static void add_model_poly_set(java.lang.String base_name, java.lang.String directory_name)
           
static void add_model_poly(java.lang.String base_name, java.lang.String dir_name)
           
static void add_model_scaled(java.lang.String base_name, java.lang.String dir_name)
           
static void add_model_unscaled(java.lang.String base_name, java.lang.String dir_name)
           
static void add_model(java.lang.String model_name)
           
static jinaMatrix add_patch_to_props(jinaEdgel edge, jinaImrect image, float sigma)
           
static int affine_curve_it(jinaTString string, double thres, SWIGTYPE_p_double a, SWIGTYPE_p_double b, SWIGTYPE_p_double c, SWIGTYPE_p_double resid, jinaVec2 p1, jinaVec2 p2, jinaVec2 pm)
           
static int affine_curve(jinaTString string, SWIGTYPE_p_double a, SWIGTYPE_p_double b, SWIGTYPE_p_double c, SWIGTYPE_p_double resid)
           
static jinaImrect aiff_read_image(java.lang.String pathname)
           
static int aiff_write_image(jinaImrect imrect, java.lang.String pathname)
           
static SWIGTYPE_p_double alpha_get()
           
static jinaImrect ani_read_image(java.lang.String pathname, int slice)
           
static void apply_func_to_windex(jinaRindex fx, SWIGTYPE_p_f___p_void func, SWIGTYPE_p_void data)
           
static void apply_Simoncelli_filters_2D(java.lang.String stem, java.lang.String path, int start, int middle, int end, SWIGTYPE_p_p_imrect images, jinaImrect Ix, jinaImrect Iy, jinaImrect It, jinaImrect Ixx, jinaImrect Iyy, jinaImrect Ixy, jinaImrect Iyx, jinaImrect Ixt, jinaImrect Iyt, int pic_x, int pic_y, int n)
           
static void arrow_rotate(float x, float y, float theta, SWIGTYPE_p_float a, SWIGTYPE_p_float b)
           
static double asinh(double x)
           
static SWIGTYPE_p_double ave_mtt_get()
           
static jinaImrect avs_read_image(java.lang.String filename)
           
static int avs_write_image(java.lang.String filename, jinaImrect im)
           
static jinaImregion backward_search_func(jinaEdgel edgel)
           
static jinaImrect build_normalized_pairwise(jinaLine2 ref_line, SWIGTYPE_p_Model_poly_header ref_model, jinaList line_list, double window_r)
           
static jinaImrect build_pairwise(jinaLine2 ref_line, SWIGTYPE_p_Model_poly_header ref_model, jinaList line_list, double window_r)
           
static jinaCovar cal_full_stereo_covar(jinaCamera caml, jinaCamera camr, int mask, jinaList data, SWIGTYPE_p_f___p_vec3 get3d, SWIGTYPE_p_f___p_vec2 getpixl, SWIGTYPE_p_f___p_vec2 getpixr)
           
static jinaCovar cal_full_stereo_invcovar(int mask, jinaCovar cov, double condition)
           
static jinaCovar cal_trivedi_invcovar(jinaCamera caml, jinaCamera camr, int mask, jinaList data, SWIGTYPE_p_f___p_vec2 getpixl, SWIGTYPE_p_f___p_vec2 getpixr)
           
static void calc_highpass_kernel(float[] d_kernel)
           
static void calc_horn_averages_2D(SWIGTYPE_p_p_imrect vels, SWIGTYPE_p_p_imrect ave, int pic_x, int pic_y, int offset)
           
static void calc_lowpass_kernel(float[] p_kernel)
           
static void calib_update(jinaCovar tot_inv, jinaCamera leftc, jinaCamera rightc, int mask)
           
static jinaCamera cam_alloc(int type)
           
static double cam_cal_simplex(jinaCamera cam, int mask, jinaList data, SWIGTYPE_p_f___p_vec3 get_3d, SWIGTYPE_p_f___p_vec2 get_pix, jinaCovar in_cov)
           
static void cam_cal_smplx_params_set(double s_init, double c1, double c2, double a)
           
static double cam_cal_stereo_simplex(jinaCamera caml, jinaCamera camr, int mask, jinaList data, SWIGTYPE_p_f___p_vec3 get3d, SWIGTYPE_p_f___p_vec2 getpixl, SWIGTYPE_p_f___p_vec2 getpixr, jinaCovar in_cov)
           
static void cam_cal_stereo_smplx_params_set(double s_init, double c1, double c2, double a)
           
static double cam_cal_triv_simplex(jinaCamera caml, jinaCamera camr, int mask, jinaList data, SWIGTYPE_p_f___p_vec2 getpixl, SWIGTYPE_p_f___p_vec2 getpixr, jinaCovar in_cov)
           
static void cam_cal_triv_smplx_params_set(double s_init, double c1, double c2, double a)
           
static int cam_cal_tsai(jinaCamera cam, jinaList data, SWIGTYPE_p_f___p_vec3 get_3d, SWIGTYPE_p_f___p_vec2 get_pix)
           
static void cam_comp_default_rects(jinaCamera cam)
           
static jinaCamera cam_copy(jinaCamera cam)
           
static jinaVec2 cam_correct(jinaVec2 u, jinaCamera cam)
           
static SWIGTYPE_p_void cam_distort_copy(SWIGTYPE_p_double b)
           
static void cam_free(jinaCamera cam)
           
static jinaCamera cam_from_aim(long type, jinaVec3 p, jinaVec3 aim, jinaVec3 down, double f, double pix, double ax, double ay, double cx, double cy, int width, int height)
           
static jinaCamera cam_make(long type, jinaTransform3 transf, double f, double pix, double ax, double ay, double cx, double cy, int width, int height)
           
static jinaVec2 cam_proj(jinaCamera cam, jinaVec3 v)
           
static void cam_ray(jinaCamera cam, jinaVec2 u, jinaVec3 p, jinaVec3 v)
           
static jinaCamera cam_read_stream(SWIGTYPE_p_FILE stream, java.lang.String pathname)
           
static jinaCamera cam_read(java.lang.String pathname, SWIGTYPE_p_f___void extra_read_func)
           
static double cam_reg(jinaCovar incov, int mask, SWIGTYPE_p_double a)
           
static int cam_scale_to_image(jinaCamera cam, jinaImrect im)
           
static void cam_write_stream(jinaCamera cam, SWIGTYPE_p_FILE stream, java.lang.String pathname)
           
static void cam_write(java.lang.String pathname, jinaCamera cam, SWIGTYPE_p_f___void extra_write_func)
           
static double camerror(SWIGTYPE_p_int n_data, SWIGTYPE_p_double f, jinaCamera cam, jinaList world3d, SWIGTYPE_p_f___p_vec2 pix_get, SWIGTYPE_p_f___p_vec3 world_get, double accuracy)
           
static jinaImrect canny(jinaImrect im, double sigma, double precision, double lowthres, double upthres, int lengththres)
           
static void centre_poly_axis(jinaList geom)
           
static int check_eigen_calc2(SWIGTYPE_p_a_2__float mm, float[] d, SWIGTYPE_p_a_2__float v, int n, float[] diff1, float[] diff2, SWIGTYPE_p_float length1, SWIGTYPE_p_float length2, SWIGTYPE_p_float angle)
           
static float chi_2(double p, float pos, float delta_theta)
           
static double chisq(double x, int n)
           
static int cholesky_ldl(int n, SWIGTYPE_p_p_double s, SWIGTYPE_p_p_double l, SWIGTYPE_p_double d)
           
static int cholesky(int n, SWIGTYPE_p_p_double s)
           
static void choose_ordered_matches(jinaImrect er, SWIGTYPE_p_f___double match_weight_func)
           
static void choose_these_matches(jinaList mlist)
           
static void choose_wta_matches(jinaImrect er, SWIGTYPE_p_f___double cost_func, SWIGTYPE_p_f___int compat_func)
           
static void choose_wta(jinaList left, SWIGTYPE_p_f___double cost_func, SWIGTYPE_p_f___int compat_func)
           
static jinaCirc2 circ2_alloc(int type)
           
static void circ2_free(jinaCirc2 circ)
           
static jinaList cliques_get(jinaList graph_list, int csize)
           
static jinaMatrix cmatrix_alloc(int m, int n, int shape, int vtype)
           
static void cmatrix_format_full(jinaMatrix mat)
           
static void cmatrix_format_gen(jinaMatrix mat)
           
static void cmatrix_format_lower(jinaMatrix mat)
           
static void cmatrix_format(jinaMatrix mat)
           
static void cmatrix_free(jinaMatrix mat)
           
static jinaLine2 colinear_2Dlines(SWIGTYPE_p_p_list co_linelist, SWIGTYPE_p_p_list lines, double co_thres)
           
static void colinear_2Dlist(jinaList lines, SWIGTYPE_p_p_list co_horizlist, SWIGTYPE_p_p_list co_vertlist, double co_thres, double join_thres)
           
static void compare_lines_directed(jinaImrect im, jinaLine2 l1, jinaLine2 l2)
           
static void compare_lines_mirror(jinaImrect im, jinaLine2 l1, jinaLine2 l2)
           
static void compare_lines_rotate(jinaImrect im, jinaLine2 l1, jinaLine2 l2)
           
static void compare_lines(jinaImrect im, jinaLine2 l1, jinaLine2 l2, int[] type)
           
static float compute_condition_number(SWIGTYPE_p_a_2__float A, float[] e)
           
static void compute_horiz_invariants(jinaList world)
           
static void compute_horn_optical_flow_2D(SWIGTYPE_p_p_imrect full_vels, int pic_x, int pic_y, jinaImrect Ix, jinaImrect Iy, jinaImrect It, int offset, int numpass, float alpha)
           
static void compute_horn_optical_flow1()
           
static void compute_lucas_optical_flow_2D(jinaImrect Ix, jinaImrect Iy, jinaImrect It, SWIGTYPE_p_p_imrect full_vels, SWIGTYPE_p_p_imrect norm_vels1, SWIGTYPE_p_p_imrect norm_vels2, int pic_x, int pic_y, int n, float tau_D, int flag, int flow_number)
           
static void compute_lucas_optical_flow1()
           
static float compute_u_local_average(SWIGTYPE_p_p_imrect vels, int x, int y, float a, float c)
           
static float compute_v_local_average(SWIGTYPE_p_p_imrect vels, int x, int y, float a, float c)
           
static void compute_vert_invariants(jinaList world)
           
static jinaCone cone_alloc(int type)
           
static jinaCone cone_copy(jinaCone cone)
           
static void cone_free(jinaCone cone)
           
static jinaCone cone_make(jinaConic3 c1, jinaConic3 c2, double offset, int type)
           
static jinaVec3 cone_point(jinaCone cone, double u, double t)
           
static void cone_transform(jinaCone cone, jinaTransform3 trans)
           
static jinaConic conic_3pt(jinaVec2 p1, jinaVec2 v1, jinaVec2 p2, jinaVec2 v2, jinaVec2 p3)
           
static jinaConic conic_5pt(jinaVec2 p1, jinaVec2 p2, jinaVec2 p3, jinaVec2 p4, jinaVec2 p5)
           
static jinaConic conic_alloc(long type)
           
static double conic_approx_length(jinaConic conic, int n)
           
static double conic_approx_sqrdist(jinaConic conic, jinaVec2 p)
           
static double conic_aratio(jinaConic conic)
           
static double conic_bckf(jinaConic conic, jinaConicStat stats, jinaVec2 p, double var)
           
static int conic_check_list(jinaConic conic, jinaList strings, double lo_th, double hi_th, int max_div)
           
static int conic_check(jinaConic conic, jinaList start, jinaList end, double lo_th, double hi_th, int max_div)
           
static double conic_chi2(jinaVec2 p, jinaConic conic, jinaConicStat stats)
           
static jinaConic conic_circ_3pt(jinaVec2 p1, jinaVec2 p2, jinaVec2 p3)
           
static jinaConic conic_circ_grow(jinaConic conic, jinaList start, jinaList end, SWIGTYPE_p_p_list p1, SWIGTYPE_p_p_list p2, double lo_th, double hi_th, int max_div)
           
static jinaTString conic_circ_string(jinaTString string, int init_smpl, double lo_th, double hi_th, int max_div)
           
static jinaList conic_compatible(jinaConic conic, jinaList geom, double lo_thres, double hi_thres, int max_div)
           
static jinaConic conic_copy(jinaConic conic)
           
static jinaConic conic_correct_copy(jinaConic conic, SWIGTYPE_p_double x)
           
static void conic_correct(jinaConic conic, SWIGTYPE_p_double x)
           
static int conic_count(jinaConic conic, jinaList start, jinaList end, int sample, double thres_sqr)
           
static double conic_discrim(jinaConic conic)
           
static void conic_eigen(double a, double b, double c, SWIGTYPE_p_double theta, SWIGTYPE_p_double lambda1, SWIGTYPE_p_double lambda2)
           
static double conic_ekf(jinaConic conic, jinaConicStat stats, jinaVec2 p, double var)
           
static jinaConic conic_ellipse_3pt(jinaVec2 p1, jinaVec2 v1, jinaVec2 p2, jinaVec2 v2, jinaVec2 p3, double min_aratio)
           
static jinaConic conic_ellipse_5pt(jinaVec2 p1, jinaVec2 p2, jinaVec2 p3, jinaVec2 p4, jinaVec2 p5, double min_aratio)
           
static void conic_ellipse_filter(jinaConic conic, jinaList start, jinaList end, double min_aratio)
           
static jinaConic conic_ellipse_fit(jinaList start, jinaList end, double min_aratio)
           
static double conic_eval(jinaConic conic, jinaVec2 p)
           
static SWIGTYPE_p_f_void__double conic_filter_get()
           
static void conic_filter_set(SWIGTYPE_p_f___double newfilter)
           
static void conic_filter(jinaConic conic, jinaList start, jinaList end)
           
static jinaConic conic_fit(jinaList start, jinaList end)
           
static void conic_format(jinaConic conic)
           
static void conic_free(jinaConic conic)
           
static jinaVec2 conic_grad(jinaConic conic, jinaVec2 p)
           
static int conic_grow_string(jinaConic conic, jinaList start, jinaList end, SWIGTYPE_p_p_list p1, SWIGTYPE_p_p_list p2, double lo_th, double hi_th, int max_div)
           
static jinaConic conic_grow(jinaConic conic, jinaList start, jinaList end, SWIGTYPE_p_p_list p1, SWIGTYPE_p_p_list p2, double lo_th, double hi_th, int max_div)
           
static int conic_iter_get()
           
static void conic_iter_set(int newiter)
           
static jinaList conic_join(jinaList geom, jinaImregion roi, double conf, double lo_thres, double hi_thres, int max_div)
           
static double conic_lambda(jinaConic conic0, jinaConic conic1, jinaVec2 p)
           
static jinaConic conic_make(int type, jinaVec2 center, double theta, double alpha, double beta, double t1, double t2, int branch)
           
static double conic_nlsq(jinaConic conic, jinaConicStat stats, jinaVec2 p, double var)
           
static void conic_normalise(jinaConic conic)
           
static jinaConic3 conic_par_proj_to_plane(jinaConic conic, jinaPlane plane)
           
static int conic_param_between(double t, double t1, double t2)
           
static double conic_param_length(jinaConic conic, jinaVec2 p1, jinaVec2 p2, jinaVec2 pmid)
           
static double conic_param(jinaConic conic, jinaVec2 p)
           
static jinaVec2 conic_point(jinaConic conic, double t)
           
static SWIGTYPE_p_void conic_pos_thres(SWIGTYPE_p_void pos, int type, jinaConic conic)
           
static jinaConic conic_proj(jinaConic conic, jinaMat3 proj)
           
static SWIGTYPE_p_void conic_prop_get(jinaConic conic, int type, int prop)
           
static void conic_prox_init_sample_set(int sample)
           
static jinaList conic_prox(jinaList start, jinaList end, int sample, double lo_th, double hi_th, int max_div)
           
static jinaConic conic_rectify(jinaConic conic, jinaMat3 rect)
           
static int conic_sample_get()
           
static void conic_sample_set(int newsample)
           
static void conic_set_ends(jinaConic conic, jinaVec2 p1, jinaVec2 p2, jinaVec2 pmid)
           
static void conic_setup(jinaConic conic)
           
static jinaConicStat conic_stat_alloc()
           
static jinaConicStat conic_stat_copy(jinaConicStat stats)
           
static void conic_stat_free(jinaConicStat stats)
           
static void conic_stat_init(jinaConicStat stats, double lscale, double big)
           
static jinaTString conic_string(jinaTString string, int init_smpl, double lo_th, double hi_th, int max_div)
           
static jinaList conic_strings(jinaList strings, int init_smpl, double lo_th, double hi_th, int max_div)
           
static jinaTString conic_threshold_string(jinaConic conic, jinaTString string, double thres)
           
static int conic_to_conic_pwrte_compatible(jinaPwrteVtV p1, jinaPwrteVtV p2)
           
static double conic_var_get()
           
static void conic_var_set(double newvar)
           
static jinaTString conic2_string(jinaConic c)
           
static jinaConic3 conic3_alloc(long type)
           
static int conic3_coincident(jinaConic3 c1, jinaConic3 c2, double doterror, double poserror)
           
static jinaConic3 conic3_copy(jinaConic3 con3)
           
static void conic3_format(jinaConic3 conic)
           
static void conic3_free(jinaConic3 con3)
           
static jinaConic3 conic3_from_conic2(jinaConic conic, double fit_thres)
           
static jinaConic3 conic3_make(jinaConic con2, jinaVec3 o, jinaVec3 ex, jinaVec3 ey, jinaVec3 ez)
           
static void conic3_negate(jinaConic3 con3)
           
static jinaConic3 conic3_negative(jinaConic3 con3)
           
static int conic3_overlap(jinaConic3 c1, jinaConic3 c2, SWIGTYPE_p_float t1, SWIGTYPE_p_float t2)
           
static double conic3_param(jinaConic3 con3, jinaVec3 p3)
           
static double conic3_parameter_offset(jinaConic3 c1, jinaConic3 c2)
           
static jinaVec3 conic3_point(jinaConic3 con3, double t)
           
static void conic3_shift_origin_to_center(jinaConic3 con3)
           
static void conic3_transform(jinaConic3 conic, jinaTransform3 trans)
           
static int conic3_within_error(jinaConic3 c1, jinaConic3 c2)
           
static void conv_1d(SWIGTYPE_p_float line, int n1, int n2, jinaProf1 profile)
           
static int conv_camera_ext(jinaCamera cam, SWIGTYPE_p_double a)
           
static int conv_camera_int(int mask, jinaCamera cam, SWIGTYPE_p_double a)
           
static int conv_camera_rel(jinaCamera cam1, jinaCamera cam2, SWIGTYPE_p_double a)
           
static double conv_gauss_tri(double sig, double xs, double xl, double x)
           
static void conv_quat_to_rot(SWIGTYPE_p_double q, jinaMat3 mat)
           
static void conv_rot_to_quat(jinaMat3 mat, SWIGTYPE_p_double q)
           
static jinaList copy_and_cut_matches_list(SWIGTYPE_p_Hist_ref scene_hist_ref, SWIGTYPE_p_Match_cut_def match_cut_def)
           
static float corner_correlation(jinaImrect image1, jinaImrect image2, jinaEdgel edge1, jinaEdgel edge2, float sigma)
           
static float correlation(jinaImrect image1, jinaImrect image2, float x1, float y1, float x2, float y2, float sigma)
           
static void cov_update(SWIGTYPE_p_p_p_void pim_array, jinaImregion roi, jinaMixmodel m)
           
static void cross_product(float[] a, float[] b, float[] c)
           
static jinaPair curv_invar_closest(jinaTString es, double ratio)
           
static jinaList curv_invar_matches(jinaTString es, double ratio)
           
static double curv_invar_ratio_dds(jinaList d1, jinaList d2, int n)
           
static void curv_invar_ratio_range_dds(jinaTString es1, jinaList d1, jinaTString es2, jinaList d2, int sample, SWIGTYPE_p_float lowp, SWIGTYPE_p_float upp)
           
static void curv_invar_ratio_range(jinaTString es1, jinaList d1, jinaTString es2, jinaList d2, int sample, SWIGTYPE_p_float lowp, SWIGTYPE_p_float upp)
           
static double curv_invar_ratio(jinaTString es1, jinaList d1, jinaTString es2, jinaList d2)
           
static jinaTerrain curv_invar_surf_dds(jinaTString es, int sample, int buffer, double scale)
           
static jinaTerrain curv_invar_surf(jinaTString es, int sample, int buffer, double scale)
           
static void cut_matches_list(SWIGTYPE_p_Hist_ref scene_hist_ref, SWIGTYPE_p_Match_cut_def match_cut_def)
           
static jinaVec3 cv_approx3(jinaList curv, jinaVec2 pos, jinaList start, jinaList end)
           
static double darray_det(SWIGTYPE_p_p_double a, int n)
           
static SWIGTYPE_p_p_double darray_invert(SWIGTYPE_p_p_double a1, int n)
           
static jinaList dd_append(jinaList l1, jinaList l2)
           
static void dd_apply_func(jinaList list, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static jinaList dd_get_end(jinaList list)
           
static jinaList dd_get_min(jinaList list, SWIGTYPE_p_f___int func, SWIGTYPE_p_void data)
           
static void dd_link_addafter(jinaList at, jinaList el)
           
static jinaList dd_link_addtoend(jinaList end, jinaList el)
           
static jinaList dd_link_addtostart(jinaList list, jinaList el)
           
static jinaList dd_link_alloc(SWIGTYPE_p_void ptr, int type)
           
static jinaList dd_link_copy(jinaList el, SWIGTYPE_p_f___p_void cpfunc, SWIGTYPE_p_void data)
           
static jinaList dd_link_get_by_ref(jinaList list, SWIGTYPE_p_void ptr)
           
static jinaList dd_link_get_by_type(jinaList list, int type)
           
static jinaList dd_link_rm_el(jinaList at)
           
static void dd_link_rm_next_el(jinaList at)
           
static void dd_link_rm_next(jinaList at, SWIGTYPE_p_f___void freefunc)
           
static jinaList dd_link_rm(jinaList at, SWIGTYPE_p_f___void freefunc)
           
static jinaList dd_list_add_sorted(jinaList list, jinaList el, SWIGTYPE_p_f___double sortfunc)
           
static jinaList dd_list_addtoend(jinaList list, jinaList el)
           
static jinaList dd_list_copy(jinaList list, SWIGTYPE_p_f___p_void cpfunc, SWIGTYPE_p_void data)
           
static void dd_list_free_refs(jinaList list, SWIGTYPE_p_f___void freefunc)
           
static int dd_list_length(jinaList list)
           
static jinaList dd_list_make(int n, int type)
           
static jinaList dd_list_reverse(jinaList list)
           
static jinaList dd_list_reversecopy(jinaList list, SWIGTYPE_p_f___p_void cpfunc, SWIGTYPE_p_void data)
           
static jinaList dd_list_rm_el(jinaList list, jinaList el, SWIGTYPE_p_f___void freefunc)
           
static jinaList dd_list_rm_links_on_func(jinaList list, SWIGTYPE_p_f___int func, SWIGTYPE_p_void data)
           
static jinaList dd_list_rm_links_on_type(jinaList list, int type)
           
static void dd_list_rm_links(jinaList list)
           
static jinaList dd_list_rm_ref(jinaList list, SWIGTYPE_p_void ptr, SWIGTYPE_p_f___void freefunc)
           
static void dd_list_rm(jinaList list, SWIGTYPE_p_f___void freefunc)
           
static jinaList dd_ref_addtoend(jinaList end, SWIGTYPE_p_void ptr, int type)
           
static jinaList dd_ref_addtostart(jinaList list, SWIGTYPE_p_void ptr, int type)
           
static void dd_ref_free(jinaList at, SWIGTYPE_p_f___void freefunc)
           
static void dd_ref_set(jinaList el, SWIGTYPE_p_void ptr, int type)
           
static double dd2_ang_length(jinaList nextostart, jinaList nextoend)
           
static double dd2_arc_length(jinaList start, jinaList nextoend)
           
static jinaList ddlist_nth(jinaList ddlist, int n)
           
static double dds_curvature(jinaList s, int n)
           
static double dds_diffgeom(jinaList s, jinaVec2 p, jinaVec2 t, SWIGTYPE_p_double k, int n)
           
static int ddstr_5pts_choose(jinaList start, jinaList end, jinaVec2 p)
           
static jinaConic ddstr_conic_5pt(jinaList start, jinaList end)
           
static jinaConic ddstr_conic_circ_3pt(jinaList start, jinaList end)
           
static jinaConic ddstr_conic_ellipse_5pt(jinaList start, jinaList end, double min_aratio)
           
static int ddstr_length(jinaList start, jinaList end)
           
static jinaImrect dicom_read_image(java.lang.String pathname)
           
static void diff_in_t(jinaImrect It, SWIGTYPE_p_p_imrect putting_t, float[] d_kernel, int pic_x, int pic_y, int n)
           
static void diff_in_x(jinaImrect Ix, jinaImrect putting_y, float[] d_kernel, int pic_x, int pic_y, int n)
           
static void diff_in_y(jinaImrect Iy, jinaImrect putting_x, float[] d_kernel, int pic_x, int pic_y, int n)
           
static float difference(SWIGTYPE_p_p_imrect v1, SWIGTYPE_p_p_imrect v2, int pic_x, int pic_y, int n)
           
static void disp_hist_set_image_dimension(int width, int height)
           
static void disp_hist_set_params(int width, int height, int bin_h, int bin_w, int bin_d, int space)
           
static int disp_range_at_pos2(jinaVec2 v, SWIGTYPE_p_double low_d, SWIGTYPE_p_double up_d)
           
static jinaWindex disp_range_build(jinaImregion region, int m, int n)
           
static void disp_range_fix_disparity(jinaWindex w, double low_d, double up_d)
           
static jinaWindex disp_range_get()
           
static void disp_range_set(jinaWindex range)
           
static int dist_to_pos2(SWIGTYPE_p_void ptr, int type, jinaVec2 pp, SWIGTYPE_p_double dist)
           
static int dist_to_pos3(jinaVec3 ptr, int type, jinaVec3 pp, SWIGTYPE_p_double dist)
           
static double dist2(double x1, double y1, double x2, double y2)
           
static SWIGTYPE_p_p_double dlower_invert(SWIGTYPE_p_p_double l, int n)
           
static jinaMatrix dmatrix_add_inplace(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix dmatrix_add(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix dmatrix_alloc(int m, int n, int shape, int vtype)
           
static jinaMatrix dmatrix_cast(jinaMatrix mat)
           
static void dmatrix_checkinv(SWIGTYPE_p_f___void out_text, jinaMatrix a, jinaMatrix b, java.lang.String mname)
           
static jinaMatrix dmatrix_copy(jinaMatrix mat)
           
static void dmatrix_format_full(jinaMatrix mat)
           
static void dmatrix_format_gen(jinaMatrix mat)
           
static void dmatrix_format_lower(jinaMatrix mat)
           
static void dmatrix_format(jinaMatrix mat)
           
static void dmatrix_free(jinaMatrix mat)
           
static jinaMatrix dmatrix_invert(jinaMatrix mat)
           
static jinaMatrix dmatrix_mult(jinaMatrix mat1, jinaMatrix mat2)
           
static void dmatrix_pprint(SWIGTYPE_p_FILE fp, jinaMatrix mat)
           
static void dmatrix_print(SWIGTYPE_p_FILE fp, jinaMatrix mat)
           
static jinaMatrix dmatrix_prod(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix dmatrix_sub_inplace(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix dmatrix_sub(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix dmatrix_times(double k, jinaMatrix mat)
           
static jinaMatrix dmatrix_transp(jinaMatrix mat)
           
static jinaVector dmatrix_vprod(jinaMatrix mat, jinaVector vec)
           
static double dot_product(jinaImrect im1, jinaImrect im2, int type1, int type2)
           
static double dot_product2(jinaImrect im1, jinaImrect im2, int type1, int type2)
           
static void dp_accum(SWIGTYPE_p_p_dpnode dp_array, SWIGTYPE_p_int low, SWIGTYPE_p_int up, int first, int last)
           
static void dp_mlist_build(int s)
           
static jinaList dp_mlist(jinaList list, SWIGTYPE_p_f___double cost_func)
           
static jinaList dp_solution(SWIGTYPE_p_p_dpnode dp_array, SWIGTYPE_p_int low, SWIGTYPE_p_int up, int first, int last)
           
static void draw_arrow(float x1, float y1, float x2, float y2, int pic_x, int pic_y, jinaImrect pic, int offset)
           
static void draw_digit(jinaImrect pic, int pic_x, int pic_y, float lx, float ly, float length, int digit)
           
static void draw_label(jinaImrect pic, int pic_x, int pic_y, float lx, float ly, float length, java.lang.String label)
           
static void draw_line(float x1, float y1, float x2, float y2, int pic_x, int pic_y, jinaImrect flow_image, int offset)
           
static void draw_number(jinaImrect pic, int pic_x, int pic_y, float lx, float ly, float length, int number)
           
static SWIGTYPE_p_p_double dupper_invert(SWIGTYPE_p_p_double u, int n)
           
static jinaEdgeConn econn_alloc()
           
static void econn_free(jinaEdgeConn econn)
           
static void edge_add_corr_prop(jinaEdgel edge, int type, jinaCamera cam)
           
static void edge_add_prop(jinaEdgel e, SWIGTYPE_p_void ptr, int type, SWIGTYPE_p_f___void free_func, int dofree)
           
static void edge_add_rect_prop(jinaEdgel edge, int type, jinaMat3 rect)
           
static jinaEdgel edge_alloc(int type)
           
static void edge_apply_corr(jinaEdgel edge, int type, jinaCamera cam)
           
static void edge_apply_derect(jinaEdgel edge, int type, jinaMat3 rect)
           
static void edge_apply_rect(jinaEdgel edge, int type, jinaMat3 rect)
           
static jinaEdgel edge_copy(jinaEdgel edge)
           
static void edge_format(jinaEdgel edge)
           
static void edge_free(jinaEdgel edge)
           
static void edge_get_pos_prop(jinaEdgel edge, int type, int prop_type)
           
static jinaVec2 edge_image_pos(jinaEdgel edge)
           
static void edge_mask(double sig_noise, jinaImrect im1, jinaImrect im2, SWIGTYPE_p_p_imrect cut, SWIGTYPE_p_p_imrect image1, SWIGTYPE_p_p_imrect image2)
           
static jinaVec2 edge_pos(jinaEdgel edgel)
           
static void edge_print(SWIGTYPE_p_FILE fp, jinaEdgel edge)
           
static SWIGTYPE_p_void edge_prop_get(jinaEdgel e, int ptype)
           
static void edge_rm_on_remove_me(jinaEdgel edge, int type, jinaImrect edgerect, int i, int j)
           
static void edge_save_pos_prop(jinaEdgel edge, int type, int prop_type)
           
static void edge_set_type_remove_me(jinaEdgel edge)
           
static SWIGTYPE_p_void edge_sindex_prop_get(jinaEdgel e, int ptype)
           
static void ellipse_format(jinaConic conic)
           
static double ellipse_param(jinaConic conic, jinaVec2 p)
           
static jinaVec2 ellipse_point(jinaConic conic, double t)
           
static SWIGTYPE_p_p_p_void em_estep(SWIGTYPE_p_p_p_void pim_array, jinaMixmodel model)
           
static void em_format(jinaMatch em, int type)
           
static jinaImrect em_get_im_tot()
           
static void em_list_format(jinaList mlist)
           
static jinaList end_of_curve(jinaList lptr, jinaList end)
           
static void endfix_smooth(int l, jinaVec2 array, jinaVec2 store)
           
static void enf_integ(SWIGTYPE_p_p_imrect imdx, SWIGTYPE_p_p_imrect imdy, jinaImrect corr, jinaImrect imxs, jinaImrect imys)
           
static void er_add_corrpos_prop(jinaImrect er, jinaCamera cam)
           
static int er_add_edge(jinaImrect edgerect, jinaEdgel edge)
           
static void er_add_rectpos_prop(jinaImrect er, jinaMat3 rect)
           
static void er_apply_through_sindex(jinaImrect er, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static void er_apply_to_all_edges(jinaImrect edgerect, SWIGTYPE_p_f___void edgefunc, SWIGTYPE_p_void data)
           
static void er_apply_to_all_strings(jinaImrect er, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static jinaImregion er_bounding_region(jinaImrect er)
           
static SWIGTYPE_p_void er_closest(jinaImrect edgerect, int r, int c, int maxsep, SWIGTYPE_p_f___p_void index_func, SWIGTYPE_p_void data)
           
static void er_correct(jinaImrect er, jinaCamera cam)
           
static void er_derectify(jinaImrect er, jinaMat3 rect)
           
static jinaWindex er_disp_hist(jinaImrect er_left, jinaImrect er_right, double lowdisp, double updisp, SWIGTYPE_p_f___int match_func)
           
static jinaWindex er_disp_range_build(jinaImrect er, int m, int n)
           
static void er_edge_strings_thres(jinaImrect er, int length_thres, double contrast_thres)
           
static void er_find_edge_strings(jinaImrect er)
           
static void er_find_simple_edge_strings(jinaImrect er)
           
static void er_free(jinaImrect edgerect)
           
static jinaEdgel er_get_edge(jinaImrect edgerect, int i, int j)
           
static void er_put_edge(jinaEdgel edge, jinaImrect edgerect, int i, int j)
           
static void er_rectify(jinaImrect er, jinaMat3 rect)
           
static void er_reference_strings(jinaImrect er)
           
static void er_rm_edges(jinaImrect edgerect, long mask, long type)
           
static jinaRindex er_set_findex(jinaImrect er, int type, SWIGTYPE_p_f___p_vec2 locate_func)
           
static void er_set_matches(jinaImrect er_left, jinaImrect er_right, int vslop, SWIGTYPE_p_f___int match_func)
           
static void er_set_row_index(jinaImrect er)
           
static void er_set_sindex(jinaImrect er)
           
static jinaList er_specific_edge_strings(jinaImrect er, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static void er_string_matcher(jinaImrect er_left, jinaImrect er_right, SWIGTYPE_p_f___int match_func)
           
static void es_add_new_matches(jinaTString es, jinaList slist, double lx, double ux, SWIGTYPE_p_f___int match_func)
           
static void es_add_supp_prop(jinaTString es)
           
static void es_add_to_mlist(jinaTString es, int type, SWIGTYPE_p_p_list mlist)
           
static void es_add_to_prop_list(jinaTString s, SWIGTYPE_p_void ptr, int type, SWIGTYPE_p_f___void free_func, int dofree)
           
static void es_apply_to_all_edges(jinaImrect er, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static void es_apply_to_sindex_strings(jinaTString es, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static jinaImregion es_bounding_region(jinaTString es)
           
static jinaTString es_build_string3(jinaTString curv, jinaTString es)
           
static jinaTString es_build_string4(jinaTString curv, jinaTString es)
           
static void es_choose_best_matches(jinaTString es)
           
static void es_choose_string_matches(jinaTString es, int type, SWIGTYPE_p_f___double cost_func)
           
static int es_closest_ends(jinaTString str1, jinaTString str2, SWIGTYPE_p_p_list dptr1, SWIGTYPE_p_p_list dptr2)
           
static SWIGTYPE_p_void es_closest_pos2(jinaList strings, jinaVec2 pos, SWIGTYPE_p_int type)
           
static jinaTString es_closest2(jinaList strings, jinaVec2 pos)
           
static jinaTString es_combine(jinaTString str1, jinaTString str2)
           
static double es_curvature(jinaTString es, jinaList p, double arcratio, double arcmin, double arcmax)
           
static double es_diffgeom(jinaTString es, jinaList p, double arcratio, double arcmin, double arcmax, jinaVec2 pos, jinaVec2 t, SWIGTYPE_p_double k)
           
static void es_figural_supp(jinaTString es, int type, SWIGTYPE_p_f___double cost_func)
           
static void es_format(jinaTString es)
           
static jinaList es_get_list_of_matches(jinaTString es)
           
static void es_init_mlist(jinaTString es)
           
static jinaWindex es_list_build_wx(jinaList es)
           
static jinaTString es_list_cat(jinaList strings)
           
static jinaList es_list_order(jinaList strings)
           
static jinaList es_list_thres(jinaList strings, int length_thres, double contrast_thres)
           
static int es_match_abs_orient(jinaTString es1, jinaTString es2)
           
static int es_match_contrast(jinaTString es1, jinaTString es2)
           
static void es_match_epi_pair(jinaList left, jinaList right, SWIGTYPE_p_f___int match_func)
           
static int es_match_orandcon(jinaTString es1, jinaTString es2)
           
static int es_match_orient(jinaTString es1, jinaTString es2)
           
static void es_match_set_con_ratio(double ratio)
           
static void es_match_set_grad_thres(double thres)
           
static void es_match_set_hi_or_thres(double thres)
           
static void es_match_set_low_or_thres(double thres)
           
static void es_match_string_init(jinaTString es)
           
static void es_match_string(jinaTString es, int type, SWIGTYPE_p_f___double cost_func)
           
static double es_mean_con(jinaTString es)
           
static double es_mean_or(jinaTString es)
           
static void es_mlist_set_total_string_sup(jinaTString es)
           
static jinaTString es_of_kwsnake(jinaKwsnake kwsnake)
           
static jinaTString es_par_proj_to_plane(jinaTString es, jinaPlane plane)
           
static void es_select_fix_matches(jinaTString es)
           
static void es_supp_good_matches_only(jinaTString es)
           
static jinaMatch find_temporal_match(jinaMatch match)
           
static int fit2_all_points_on_line(jinaList start, jinaList end, jinaVec2 v, jinaVec2 c, double thres)
           
static jinaList fit2_findend(jinaList pos, jinaList end, jinaVec2 v, jinaVec2 c, double thres)
           
static jinaList fit2_findstart(jinaList pos, jinaList start, jinaVec2 v, jinaVec2 c, double thres)
           
static int fit2_point_on_line(jinaVec2 p, jinaVec2 v, jinaVec2 c, double thres)
           
static int fit2_points_off_line(jinaList start, jinaList end, jinaVec2 v, jinaVec2 c, double thres)
           
static int fit2_regres_it(jinaList start, jinaList end, jinaVec2 v, jinaVec2 c, SWIGTYPE_p_double residual, double thres)
           
static int fit2_regres(jinaList start, jinaList end, jinaVec2 v, jinaVec2 c, SWIGTYPE_p_double residual)
           
static jinaMatrix fmatrix_add_inplace(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix fmatrix_add(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix fmatrix_alloc(int m, int n, int shape, int vtype)
           
static jinaMatrix fmatrix_cast(jinaMatrix mat)
           
static jinaMatrix fmatrix_copy(jinaMatrix mat)
           
static void fmatrix_format_full(jinaMatrix mat)
           
static void fmatrix_format_gen(jinaMatrix mat)
           
static void fmatrix_format_lower(jinaMatrix mat)
           
static void fmatrix_format(jinaMatrix mat)
           
static void fmatrix_free(jinaMatrix mat)
           
static jinaMatrix fmatrix_minus_inplace(jinaMatrix mat)
           
static jinaMatrix fmatrix_minus(jinaMatrix mat)
           
static jinaMatrix fmatrix_mult(jinaMatrix mat1, jinaMatrix mat2)
           
static void fmatrix_pprint(SWIGTYPE_p_FILE fp, jinaMatrix mat)
           
static void fmatrix_print(SWIGTYPE_p_FILE fp, jinaMatrix mat)
           
static jinaMatrix fmatrix_prod(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix fmatrix_sub_inplace(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix fmatrix_sub(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix fmatrix_times(double k, jinaMatrix mat)
           
static jinaMatrix fmatrix_transp(jinaMatrix mat)
           
static jinaVector fmatrix_vprod(jinaMatrix mat, jinaVector vec)
           
static double fmax3(double x, double y, double z)
           
static double fmin3(double x, double y, double z)
           
static void form_valid_dp_array(SWIGTYPE_p_int low, SWIGTYPE_p_int up, int firsti, int lasti, int minj)
           
static void format_shape(int shape)
           
static jinaImregion forward_search_func(jinaEdgel edgel)
           
static void free_flowtool2D()
           
static void free_model_list()
           
static jinaProf1 gabor_profile(float phase, float sigma, float omega, float nsigma)
           
static int gamma_fit_pixel(jinaPerfusion perf_data, jinaVec2 v, SWIGTYPE_p_p_p_void imptrs)
           
static double gamma_fit_region(jinaPerfusion perf_data, jinaImrect mask)
           
static double gammln(double x)
           
static double gammp(double a, double x)
           
static double gammq(double a, double x)
           
static jinaGeneric generic_alloc()
           
static jinaGeneric generic_copy(jinaGeneric gen)
           
static void generic_free(jinaGeneric gen)
           
static jinaGeneric generic_make(SWIGTYPE_p_void ptr, int type)
           
static int generic_number(jinaList gens)
           
static void geom_add_iso_prop(SWIGTYPE_p_void geom, int type)
           
static void geom_addifnp_iso_prop(SWIGTYPE_p_void geom, int type)
           
static jinaList geom_from_index(jinaConic conic, jinaConicStat stats, jinaWindex index, SWIGTYPE_p_p_char mask, jinaIpos p, double conf)
           
static jinaWindex geom_mid_point_index_build(jinaList geom, jinaImregion region)
           
static void geom_set_iso_default_error(SWIGTYPE_p_void geom, int type)
           
static void geom_set_iso_zero_error(SWIGTYPE_p_void geom, int type)
           
static jinaList geom_to_pairwise_list(jinaList geom, jinaList scene_pairs_list, double min_length, double window_r)
           
static jinaVec2 geom2_mid_point(SWIGTYPE_p_void geom, int type)
           
static jinaVec2 geom2_p1(SWIGTYPE_p_void geom, int type)
           
static jinaVec2 geom2_p2(SWIGTYPE_p_void geom, int type)
           
static jinaVec3 geom3_centroid(jinaList geom3)
           
static void get_corner_match(jinaEdgel edge1, jinaRindex fx2, int pos_type, jinaImregion search_region, SWIGTYPE_p_f___p_void make_match)
           
static void get_corner_matches(jinaRindex fx1, jinaRindex fx2, int pos_type, SWIGTYPE_p_f___imregion search_func, SWIGTYPE_p_f___p_void make_match)
           
static void get_covar(jinaMixmodel m, int blob1, int blob2, float a, SWIGTYPE_p_p_double newcov)
           
static jinaList get_current_seq_current_el()
           
static jinaList get_current_seq_end_el()
           
static jinaList get_current_seq_start_el()
           
static int get_end_frame(jinaSequence seq)
           
static SWIGTYPE_p_void get_fixed_match(jinaEdgel edgel, SWIGTYPE_p_int type)
           
static void get_geom_mono(int[] points_x, int[] points_y)
           
static SWIGTYPE_p_void get_good_match(jinaEdgel edgel, SWIGTYPE_p_int type)
           
static void get_inter_lines(jinaList horiz, jinaList vert, double thres, SWIGTYPE_p_p_line2 hline, SWIGTYPE_p_p_line2 vline)
           
static int get_list_dimension()
           
static int get_match_model_list_dimension()
           
static void get_matched_model_list(int[] points_x, int[] points_y)
           
static SWIGTYPE_p_void get_matches_list(jinaEdgel edgel, SWIGTYPE_p_int type)
           
static int get_model_pair_list_dimension()
           
static void get_model_pair_list(int[] points_x, int[] points_y)
           
static jinaShistogram get_peaks_hist()
           
static jinaPlFlow get_pl_flow()
           
static jinaList get_seq_current_el(jinaSequence seq)
           
static int get_seq_current_frame(jinaSequence seq)
           
static jinaList get_seq_end_el(jinaSequence seq)
           
static jinaList get_seq_start_el(jinaSequence seq)
           
static SWIGTYPE_p_float get_stimulus()
           
static jinaMixmodel get_submodel(jinaMixmodel model, int n1, int n2)
           
static SWIGTYPE_p_p_shistogram getHist()
           
static jinaImrect gfit_get_image(int perf_type)
           
static void gfit_measure_image(double err_thresh, jinaImrect mask)
           
static float good_corner(jinaEdgel edge1, jinaEdgel edge2, float region, float asymetry, jinaImrect image1, jinaImrect image2)
           
static jinaList graph_consistent_with(jinaGraphNode gn, jinaList list, SWIGTYPE_p_f___int confunc)
           
static void graph_list_consistent(jinaList list, SWIGTYPE_p_f___int confunc)
           
static void graph_list_set_status(jinaList list, int status)
           
static jinaList graph_make_list(jinaList list)
           
static jinaGraphNode graph_node_alloc(SWIGTYPE_p_void ptr, int type)
           
static void graph_node_set(jinaGraphNode gn, SWIGTYPE_p_void ptr, int type)
           
static jinaList graph_recover_list(jinaList list)
           
static SWIGTYPE_p_void graph_ref(jinaGraphNode gn)
           
static void grid_match(jinaList world, jinaList horiz_lines, jinaList vert_lines, double grid_thres, double vert_thres, SWIGTYPE_p_f___void store_vertex)
           
static void hbin_dump_plain(SWIGTYPE_p_FILE out, jinaShistogram ph)
           
static jinaShistogram hbook1(int id, java.lang.String title, float xmin, float xmax, int xbins)
           
static jinaShistogram hbook2(int id, java.lang.String title, float xmin, float xmax, int xbins, float ymin, float ymax, int ybins)
           
static double hdiag(jinaShistogram ph)
           
static double herrdum(jinaShistogram ph, float x)
           
static SWIGTYPE_p_p_double herror_analysis(SWIGTYPE_p_FILE fp, jinaShistogram ph, int n, SWIGTYPE_p_double a, SWIGTYPE_p_f_int_p_double_float__double fitfunc, SWIGTYPE_p_f_p_double_float_int__double derfunc, SWIGTYPE_p_f_p_struct_shistogram_float__double errfunc, int exclude)
           
static void hfetch(SWIGTYPE_p_FILE fp)
           
static float hfill1(jinaShistogram ph, float x, float w)
           
static float hfill1s(jinaShistogram ph, float x, float w)
           
static float hfill2(jinaShistogram ph, float x, float y, float w)
           
static void hfit_gauss(SWIGTYPE_p_FILE fp, jinaShistogram ph)
           
static void hfit(SWIGTYPE_p_FILE fp, jinaShistogram ph, int n, SWIGTYPE_p_double a, SWIGTYPE_p_double w, SWIGTYPE_p_f_int_p_double_float__double fitfunc, SWIGTYPE_p_f_p_struct_shistogram_float__double errfunc)
           
static jinaShistogram hfree(jinaShistogram ph)
           
static double hgaussder(SWIGTYPE_p_double a, float x, int i)
           
static double hgaussian(int n, SWIGTYPE_p_double a, float x)
           
static double hgradstat(jinaShistogram ph)
           
static void hintegb(jinaShistogram ph)
           
static void hintegf(jinaShistogram ph)
           
static SWIGTYPE_p_Hist_ref hist_ref_copy(SWIGTYPE_p_Hist_ref hist_ref)
           
static void hist_ref_free(SWIGTYPE_p_Hist_ref hist_ref, int type)
           
static SWIGTYPE_p_Hist_ref hist_ref_get(jinaImrect hist)
           
static void histdo(SWIGTYPE_p_FILE fp)
           
static double hlnorm(jinaShistogram ph, int norm)
           
static SWIGTYPE_p_p_double hmatinv(int n, SWIGTYPE_p_double params, SWIGTYPE_p_p_double a, SWIGTYPE_p_double nresult)
           
static float hmax1(jinaShistogram ph, SWIGTYPE_p_float maxx)
           
static float hmax2(jinaShistogram ph, SWIGTYPE_p_float maxx, SWIGTYPE_p_float maxy)
           
static float hnearmax1(jinaShistogram ph, SWIGTYPE_p_float maxx)
           
static void hopera()
           
static jinaImrect hough1_alloc(double minn, double maxx, double binsize, int vtype)
           
static jinaHoughPeak hough1_locate_max_peak_char(jinaImrect hough1, double thres)
           
static jinaHoughPeak hough1_locate_max_peak_float(jinaImrect hough1, double thres)
           
static jinaHoughPeak hough1_locate_max_peak(jinaImrect hough1, double thres, int vtype)
           
static jinaList hough1_locate_peaks_char(jinaImrect hough1, double thres)
           
static jinaList hough1_locate_peaks_float(jinaImrect hough1, double thres)
           
static jinaList hough1_locate_peaks(jinaImrect hough1, double thres, int vtype)
           
static void hough1_plot_log_gauss(jinaImrect hough1, double mean, double sigma)
           
static void hough1_plot_point_char(double p, jinaImrect hough1)
           
static double hough1_quad_fit_float(SWIGTYPE_p_int location, SWIGTYPE_p_float Y2, SWIGTYPE_p_float im_data)
           
static jinaImrect hough2_alloc(double min_x, double min_y, double max_x, double max_y, double binsize_x, double binsize_y, int type)
           
static int hough2_extend_line(jinaLine2 line, jinaImrect hough2)
           
static void hough2_fill(jinaImrect hough2, double val)
           
static jinaVec2 hough2_locate_max_peak(jinaImrect hough2, double thres)
           
static jinaList hough2_locate_peaks(jinaImrect hough2, double thres)
           
static void hough2_plot_ellipse(jinaImrect hough2, jinaVec2 c, jinaMat2 C, double weight)
           
static void hough2_plot_line(jinaLine2 line, jinaImrect hough2, double weight)
           
static void hough2_plot_points(jinaList list_of_parallel_line2s, jinaImrect hough2)
           
static void hprint(SWIGTYPE_p_FILE fp, jinaShistogram ph)
           
static void hpxprint(SWIGTYPE_p_FILE fp, jinaShistogram ph)
           
static void hpyprint(SWIGTYPE_p_FILE fp, jinaShistogram ph)
           
static void hreset(jinaShistogram ph)
           
static double hresidual(jinaShistogram ph, int i)
           
static void hrs_solve(int n, SWIGTYPE_p_double a, SWIGTYPE_p_double b, SWIGTYPE_p_double c, SWIGTYPE_p_double y)
           
static double hrunstat(jinaShistogram ph)
           
static void hsmoof(jinaShistogram ph)
           
static void hstore(SWIGTYPE_p_FILE fp, jinaShistogram ph)
           
static void hsuper(jinaShistogram ph, int n, SWIGTYPE_p_f_int_p_double_float__double func, SWIGTYPE_p_double a)
           
static int hyperbola_branch(jinaConic conic, jinaVec2 p)
           
static void hyperbola_format(jinaConic conic)
           
static double hyperbola_param(jinaConic conic, jinaVec2 p)
           
static jinaVec2 hyperbola_point(jinaConic conic, double t)
           
static jinaImrect im_add(double k, jinaImrect im)
           
static jinaImrect im_alloc(int height, int width, jinaImregion region, int vtype)
           
static jinaImrect im_arg(jinaImrect im)
           
static jinaImrect im_asin(jinaImrect im)
           
static jinaImrect im_bshift(jinaImrect im, int y, int x)
           
static jinaImrect im_cast(jinaImrect image, int vtype)
           
static jinaImrect im_cis(jinaImrect im1)
           
static jinaVector im_col_vector(jinaImrect im, int x, int ly, int uy, int vtype)
           
static jinaImrect im_combine(jinaImrect im1, jinaImrect im2, SWIGTYPE_p_f___p_void func, SWIGTYPE_p_void data)
           
static jinaImrect im_conj(jinaImrect im1)
           
static jinaImrect im_conv_h(jinaImrect im1, jinaProf1 prof)
           
static jinaImrect im_conv_separable(jinaImrect im1, jinaProf1 prof_h, jinaProf1 prof_v)
           
static jinaImrect im_conv_v(jinaImrect im1, jinaProf1 prof)
           
static void im_convolve(jinaImrect new_im, jinaImrect im, jinaImrect kern)
           
static void im_copy_inplace(jinaImrect image2, jinaImrect image1)
           
static jinaImrect im_copy(jinaImrect image)
           
static jinaImrect im_corrupt(jinaImrect im, int dx, int dy, double a, double b)
           
static double im_corscale(jinaImrect im0, jinaImrect corr, double noise)
           
static double im_corscale2(jinaImrect im0, jinaImrect corr, double noise)
           
static jinaImrect im_diff(jinaImrect im1, jinaImrect im2)
           
static jinaImrect im_div(jinaImrect im1, jinaImrect im2, double thresh, double val)
           
static jinaImrect im_dscat(jinaImrect im, jinaImrect im2, jinaImregion roi, float scale)
           
static jinaImrect im_erf(jinaImrect im, SWIGTYPE_p_double thresh, SWIGTYPE_p_double ml)
           
static jinaImrect im_exp(jinaImrect im)
           
static jinaImrect im_fffp_combine(jinaImrect im1, jinaImrect im2, jinaImrect im3, SWIGTYPE_p_f___p_void func, SWIGTYPE_p_void data)
           
static jinaImrect im_ffp_combine(jinaImrect im1, jinaImrect im2, SWIGTYPE_p_f___p_void func, SWIGTYPE_p_void data)
           
static jinaImrect im_fft_inverse(jinaImrect im1, jinaImregion region)
           
static jinaImrect im_fft(jinaImrect im1, jinaImregion region)
           
static jinaImrect im_fgabor(jinaImregion roi, double k, double b, double theta)
           
static jinaImrect im_filter_cols(jinaImrect image, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static jinaImrect im_filter_rows(jinaImrect image, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static jinaImrect im_fireburn(jinaImrect im, double low_thresh, double high_thresh)
           
static jinaImrect im_fpp_combine(jinaImrect im1, jinaImrect im2, SWIGTYPE_p_f___p_void func, SWIGTYPE_p_void data)
           
static double im_fraction(jinaImrect cut, jinaImrect image1, jinaImrect image2, int nbin, double sig_noise)
           
static void im_free(jinaImrect image)
           
static jinaImrect im_gabor_fft(jinaImrect im, double k, double b, double theta)
           
static jinaImrect im_gabor(jinaImrect im1, double phasex, double sigmax, double omegax, double nsigmax, double phasey, double sigmay, double omegay, double nsigmay)
           
static void im_gamma_scale_range_inplace(jinaImrect im, double gamma, double oldlow, double oldhigh, double newlow, double newhigh, double threslow, double threshigh)
           
static void im_get_col(SWIGTYPE_p_int line, jinaImrect image, int i, int from, int to)
           
static void im_get_colf(SWIGTYPE_p_float line, jinaImrect image, int i, int from, int to)
           
static void im_get_colz(jinaComplex line, jinaImrect image, int i, int from, int to)
           
static void im_get_interp_rast(SWIGTYPE_p_float line, jinaImrect image, jinaVec2 p, jinaVec2 v, int n1, int n2, double ds)
           
static void im_get_neg_diag(SWIGTYPE_p_int line, jinaImrect image, int x, int y, int len)
           
static void im_get_neg_diagf(SWIGTYPE_p_float line, jinaImrect image, int x, int y, int len)
           
static int im_get_pix(jinaImrect image, int i, int j)
           
static double im_get_pixf(jinaImrect image, int i, int j)
           
static jinaComplex im_get_pixz(jinaImrect image, int i, int j)
           
static void im_get_pos_diag(SWIGTYPE_p_int line, jinaImrect image, int x, int y, int len)
           
static void im_get_pos_diagf(SWIGTYPE_p_float line, jinaImrect image, int x, int y, int len)
           
static SWIGTYPE_p_void im_get_ptr(jinaImrect image, int i, int j)
           
static double im_get_quadcovar(jinaImrect image, double x, double y, SWIGTYPE_p_float px, SWIGTYPE_p_float py, jinaMat2 C)
           
static double im_get_quadinterpf(jinaImrect image, float x, float y, SWIGTYPE_p_float pdx, SWIGTYPE_p_float pdy)
           
static double im_get_quadmaxf(jinaImrect image, float x, float y, SWIGTYPE_p_float px, SWIGTYPE_p_float py)
           
static void im_get_row(SWIGTYPE_p_int line, jinaImrect image, int i, int from, int to)
           
static void im_get_rowf(SWIGTYPE_p_float line, jinaImrect image, int i, int from, int to)
           
static void im_get_rowz(jinaComplex line, jinaImrect image, int i, int from, int to)
           
static double im_get_sinc3interpf(jinaImrect image, float x, float y, SWIGTYPE_p_float pdx, SWIGTYPE_p_float pdy)
           
static double im_get_sinc5interpf(jinaImrect image, float x, float y, SWIGTYPE_p_float pdx, SWIGTYPE_p_float pdy)
           
static void im_grad(jinaImrect im, SWIGTYPE_p_p_imrect imx, SWIGTYPE_p_p_imrect imy)
           
static void im_hessian(jinaImrect im, SWIGTYPE_p_p_imrect imx, SWIGTYPE_p_p_imrect imy, SWIGTYPE_p_p_imrect imxx, SWIGTYPE_p_p_imrect imxy, SWIGTYPE_p_p_imrect imyy)
           
static jinaImrect im_hist(SWIGTYPE_p_p_shistogram imhist, double k, double range, jinaImrect im, jinaImregion roi)
           
static jinaImrect im_im(jinaImrect im)
           
static jinaImrect im_integrate(jinaImrect imdxf, jinaImrect imdyf)
           
static jinaImrect im_iscat(jinaImrect im, jinaImrect im2, jinaImregion roi, float scale)
           
static void im_locate_interest(jinaImrect im, SWIGTYPE_p_int y, SWIGTYPE_p_int x)
           
static float im_locate_max(jinaImrect im, SWIGTYPE_p_int y, SWIGTYPE_p_int x)
           
static jinaImrect im_log(jinaImrect im)
           
static jinaImrect im_mat2_det(jinaImrect m)
           
static void im_mat2_free(jinaImrect im)
           
static void im_mat2_grad_hessian(jinaImrect im, SWIGTYPE_p_p_imrect g, SWIGTYPE_p_p_imrect h)
           
static jinaImrect im_mat2_hessian(jinaImrect im)
           
static jinaImrect im_mat2_inverse(jinaImrect m)
           
static jinaImrect im_mat2_of_cols(jinaImrect cx, jinaImrect cy)
           
static jinaImrect im_mat2_of_rows(jinaImrect rx, jinaImrect ry)
           
static jinaImrect im_mat2_sprod(jinaImrect u, jinaImrect m, jinaImrect v)
           
static jinaImrect im_mat2_vprod(jinaImrect m, jinaImrect v)
           
static jinaImrect im_mat2_xx(jinaImrect m)
           
static jinaImrect im_mat2_xy(jinaImrect m)
           
static jinaImrect im_mat2_yx(jinaImrect m)
           
static jinaImrect im_mat2_yy(jinaImrect m)
           
static jinaImrect im_maxsel(jinaImrect im1, jinaImrect im2)
           
static jinaImrect im_median(jinaImrect im)
           
static jinaImrect im_minus(jinaImrect im)
           
static jinaImrect im_mod(jinaImrect im)
           
static jinaImrect im_pairs_alloc()
           
static jinaImrect im_pf_apply(jinaImrect im1, SWIGTYPE_p_f___double func, SWIGTYPE_p_void data)
           
static jinaImrect im_phase(jinaImrect im)
           
static void im_pixf_dec(jinaImrect image, int i, int j)
           
static void im_pixf_inc(jinaImrect image, int i, int j)
           
static jinaImrect im_power_spectrum(jinaImrect im1)
           
static jinaImrect im_pp_apply(jinaImrect im1, SWIGTYPE_p_f___p_void func, SWIGTYPE_p_void data)
           
static jinaImrect im_ppf_combine(jinaImrect im1, jinaImrect im2, SWIGTYPE_p_f___double func, SWIGTYPE_p_void data)
           
static jinaImrect im_ppp_combine(jinaImrect im1, jinaImrect im2, SWIGTYPE_p_f___p_void func, SWIGTYPE_p_void data)
           
static jinaImrect im_prod(jinaImrect im1, jinaImrect im2)
           
static void im_ptr_apply(jinaImrect im, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static void im_put_col(SWIGTYPE_p_int line, jinaImrect image, int i, int from, int to)
           
static void im_put_colf(SWIGTYPE_p_float line, jinaImrect image, int i, int from, int to)
           
static void im_put_colz(jinaComplex line, jinaImrect image, int i, int from, int to)
           
static void im_put_neg_diag(SWIGTYPE_p_int line, jinaImrect image, int x, int y, int len)
           
static void im_put_neg_diagf(SWIGTYPE_p_float line, jinaImrect image, int x, int y, int len)
           
static void im_put_pix(int pixval, jinaImrect image, int i, int j)
           
static void im_put_pixf(double pixval, jinaImrect image, int i, int j)
           
static void im_put_pixz(jinaComplex pixval, jinaImrect image, int i, int j)
           
static void im_put_pos_diag(SWIGTYPE_p_int line, jinaImrect image, int x, int y, int len)
           
static void im_put_pos_diagf(SWIGTYPE_p_float line, jinaImrect image, int x, int y, int len)
           
static void im_put_ptr(SWIGTYPE_p_void ptr, jinaImrect image, int i, int j)
           
static void im_put_row(SWIGTYPE_p_int line, jinaImrect image, int i, int from, int to)
           
static void im_put_rowf(SWIGTYPE_p_float line, jinaImrect image, int i, int from, int to)
           
static void im_put_rowz(jinaComplex line, jinaImrect image, int i, int from, int to)
           
static jinaImrect im_quad(jinaImrect im)
           
static jinaImrect im_quad2(jinaImrect im)
           
static jinaImrect im_rank(jinaImrect im, int range, double noise)
           
static jinaImrect im_re(jinaImrect im)
           
static jinaImrect im_rectify(jinaImrect im1, jinaMat3 rect)
           
static jinaImrect im_rotate(jinaImrect im, double angle, jinaVec2 im_center)
           
static jinaVector im_row_vector(jinaImrect im, int y, int lx, int ux, int vtype)
           
static void im_scale_range_inplace(jinaImrect im, double oldlow, double oldhigh, double newlow, double newhigh, double threslow, double threshigh)
           
static jinaImrect im_scat(jinaImrect im, jinaImregion roi, float scale)
           
static jinaImrect im_shading(jinaImrect im, double slant, double tilt, double scale)
           
static void im_shift(jinaImrect im, int dy, int dx)
           
static jinaImrect im_sin(jinaImrect im)
           
static jinaImrect im_sqr(jinaImrect im)
           
static jinaImrect im_sqrt(jinaImrect im)
           
static jinaImrect im_square(jinaImrect im)
           
static int im_sub_pix(jinaImrect image, double r, double c)
           
static double im_sub_pixf(jinaImrect image, double r, double c)
           
static double im_sub_pixqf(jinaImrect image, double y, double x)
           
static jinaComplex im_sub_pixz(jinaImrect im, double y, double x)
           
static jinaImrect im_subim(jinaImrect image, jinaImregion region)
           
static jinaImrect im_sum(jinaImrect im1, jinaImrect im2)
           
static int im_sup_vtype(int vtype1, int vtype2)
           
static jinaTerrain im_surface(jinaImrect im, jinaImrect mask, int samplex, int sampley, double scale)
           
static jinaImrect im_times(double k, jinaImrect im)
           
static jinaImrect im_tsmooth(jinaImrect im1)
           
static jinaImrect im_vec2_cross(jinaImrect u, jinaImrect v)
           
static jinaImrect im_vec2_diff(jinaImrect u, jinaImrect v)
           
static jinaImrect im_vec2_dot(jinaImrect u, jinaImrect v)
           
static void im_vec2_free(jinaImrect im)
           
static jinaImrect im_vec2_grad(jinaImrect im)
           
static jinaImrect im_vec2_sum(jinaImrect u, jinaImrect v)
           
static jinaImrect im_vec2_x(jinaImrect v)
           
static jinaImrect im_vec2_y(jinaImrect v)
           
static jinaImrect im_vec2(jinaImrect im1, jinaImrect im2)
           
static void im_vec3_free(jinaImrect im)
           
static jinaImrect im_vec3(jinaImrect im1, jinaImrect im2, jinaImrect im3)
           
static jinaImrect im_warp(jinaImrect im1, SWIGTYPE_p_f___vec2 f, SWIGTYPE_p_void data)
           
static jinaImrect im_window(jinaImrect im, double thresh, double constant)
           
static jinaImrect im_wrap_contig(SWIGTYPE_p_void mem_ptr, int height, int width, jinaImregion region, int vtype)
           
static jinaImrect im_zeropad(jinaImrect im, int auto_pad_depth)
           
static jinaMatrix imatrix_add_inplace(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix imatrix_add(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix imatrix_alloc(int m, int n, int shape, int vtype)
           
static jinaMatrix imatrix_cast(jinaMatrix mat)
           
static jinaMatrix imatrix_copy(jinaMatrix mat)
           
static void imatrix_format_full(jinaMatrix mat)
           
static void imatrix_format_gen(jinaMatrix mat)
           
static void imatrix_format_lower(jinaMatrix mat)
           
static void imatrix_format(jinaMatrix mat)
           
static void imatrix_free(jinaMatrix mat)
           
static jinaMatrix imatrix_mult(jinaMatrix mat1, jinaMatrix mat2)
           
static void imatrix_pprint(SWIGTYPE_p_FILE fp, jinaMatrix mat)
           
static void imatrix_print(SWIGTYPE_p_FILE fp, jinaMatrix mat)
           
static jinaMatrix imatrix_prod(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix imatrix_sub_inplace(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix imatrix_sub(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix imatrix_transp(jinaMatrix mat)
           
static jinaVector imatrix_vprod(jinaMatrix mat, jinaVector vec)
           
static int imax(int x, int y)
           
static int imax3(int x, int y, int z)
           
static jinaImrect imc_add(int k, jinaImrect im)
           
static void imc_connpixels(jinaImrect mask, jinaImrect connmask, jinaImregion roi, int x, int y, SWIGTYPE_p_f___void pixelxy)
           
static jinaImrect imc_hist(SWIGTYPE_p_p_shistogram imhist, double k, double range, jinaImrect im, jinaImregion roi)
           
static jinaImrect imc_median(jinaImrect im1)
           
static int imcbthin1n(jinaImrect im1, jinaImrect im2, SWIGTYPE_p_unsigned_long pixelcount)
           
static int imcthin1n(jinaImrect im1, jinaImrect im2, SWIGTYPE_p_unsigned_long pixelcount)
           
static void imf_accum_inplace(jinaImrect im1, double k, jinaImrect im2)
           
static void imf_add_inplace(double k, jinaImrect im)
           
static jinaImrect imf_add(double k, jinaImrect im)
           
static void imf_apply_inplace(jinaImrect im, SWIGTYPE_p_f___double func, SWIGTYPE_p_void data)
           
static jinaImrect imf_apply(jinaImrect im1, SWIGTYPE_p_f___double func, SWIGTYPE_p_void data)
           
static jinaImrect imf_aratio(double k, jinaImrect im)
           
static jinaImrect imf_asin(jinaImrect im1)
           
static jinaImrect imf_bratio(double k, jinaImrect im)
           
static jinaImrect imf_checquer(int width, int height, int dx, int dy)
           
static void imf_combine_inplace(jinaImrect im1, jinaImrect im2, SWIGTYPE_p_f___double func, SWIGTYPE_p_void data)
           
static jinaImrect imf_combine(jinaImrect im1, jinaImrect im2, SWIGTYPE_p_f___double func, SWIGTYPE_p_void data)
           
static jinaImrect imf_curv(jinaImrect im, double thresh, double val)
           
static jinaImrect imf_ddn(jinaImrect im)
           
static jinaImrect imf_ddt(jinaImrect im)
           
static jinaImrect imf_delta(int width, int height, double cx, double cy)
           
static jinaImrect imf_dfilter(jinaImrect im1)
           
static jinaImrect imf_diff(jinaImrect im1, jinaImrect im2)
           
static double imf_diffx_noise(jinaImrect im1, jinaImregion roi)
           
static jinaImrect imf_diffx(jinaImrect im1)
           
static double imf_diffy_noise(jinaImrect im1, jinaImregion roi)
           
static jinaImrect imf_diffy(jinaImrect im1)
           
static jinaImrect imf_dilate(jinaImrect im1, jinaImrect el_val)
           
static jinaImrect imf_div(jinaImrect im1, jinaImrect im2, double thresh, double val)
           
static jinaImrect imf_ellipse(int width, int height, double cx, double cy, double ax, double ay)
           
static jinaImrect imf_erf(jinaImrect im1, SWIGTYPE_p_double thresh, SWIGTYPE_p_double ml)
           
static jinaImrect imf_erode(jinaImrect im1, jinaImrect el_val)
           
static jinaImrect imf_exp(jinaImrect im)
           
static jinaImrect imf_gauss(jinaImrect image, double sig, double precision)
           
static jinaImrect imf_grad_h(jinaImrect image)
           
static jinaImrect imf_grad_v(jinaImrect image)
           
static jinaImrect imf_halve(jinaImrect im)
           
static jinaImrect imf_hist_noise(SWIGTYPE_p_p_shistogram imhist, double k, double range, jinaImrect im, jinaImrect immask, jinaImregion roi, int nbin)
           
static jinaImrect imf_hist(SWIGTYPE_p_p_shistogram imhist, double k, double range, jinaImrect im, jinaImregion roi)
           
static jinaImrect imf_laplacian(jinaImrect im)
           
static jinaImrect imf_log(jinaImrect im1)
           
static jinaImrect imf_lsf_smooth_quad(jinaImrect im1, double sigma, int sidex, int sidey)
           
static jinaImrect imf_lsf_smooth(jinaImrect im1, double sigma)
           
static jinaImrect imf_matop(jinaImrect ax, jinaImrect ay, jinaImrect mxx, jinaImrect mxy, jinaImrect myx, jinaImrect myy, jinaImrect bx, jinaImrect by)
           
static double imf_max(jinaImrect im, SWIGTYPE_p_int y, SWIGTYPE_p_int x)
           
static jinaImrect imf_maxsel(jinaImrect im1, jinaImrect im2)
           
static double imf_mean(jinaImrect im)
           
static jinaImrect imf_median(jinaImrect im1)
           
static double imf_min(jinaImrect im, SWIGTYPE_p_int y, SWIGTYPE_p_int x)
           
static void imf_minmax_nzero(jinaImrect im, SWIGTYPE_p_float pmin, SWIGTYPE_p_float pmax)
           
static void imf_minmax(jinaImrect im, SWIGTYPE_p_float pmin, SWIGTYPE_p_float pmax)
           
static jinaImrect imf_minus(jinaImrect im1)
           
static jinaImrect imf_mod(jinaImrect im1)
           
static jinaImrect imf_norm_noise(int width, int height, int dx, int dy, double a, double b)
           
static void imf_poly(jinaImrect im1, int n, SWIGTYPE_p_double a)
           
static jinaImrect imf_power(double k, jinaImrect im1)
           
static jinaImrect imf_prod(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imf_rank(jinaImrect im, int size, double noise)
           
static jinaImrect imf_rect(int width, int height, int lx, int ly, int ux, int uy)
           
static jinaImrect imf_rm_dc(jinaImrect im1)
           
static jinaImrect imf_sample(double k, jinaImrect im)
           
static void imf_scale_inplace(jinaImrect im, double low, double high)
           
static jinaImrect imf_scale_nzero(jinaImrect im1, double low, double high)
           
static jinaImrect imf_scale(jinaImrect im1, double low, double high)
           
static double imf_sigma(jinaImrect im2, jinaImrect immask, jinaImregion roi)
           
static jinaImrect imf_sin(jinaImrect im1)
           
static jinaImrect imf_spiral(int x_centre, int y_centre, int height, int width, double overtake, double loops)
           
static jinaImrect imf_sqr(jinaImrect im1)
           
static jinaImrect imf_sqrgrad(jinaImrect im)
           
static jinaImrect imf_sqrt(jinaImrect im1)
           
static jinaImrect imf_subpix_algebraic(int width, int height, SWIGTYPE_p_f___double f, SWIGTYPE_p_void data)
           
static jinaImrect imf_subpix_ellipse(int width, int height, double cx, double cy, double ax, double ay)
           
static jinaImrect imf_subpix_ellipsoid(int width, int height, double cx, double cy, double ax, double ay)
           
static jinaImrect imf_subpix_sellipse(int width, int height, double cx, double cy, double theta, double ax, double ay, double ex, double ey)
           
static jinaImrect imf_sum(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imf_sumsq(jinaImrect im1, jinaImrect im2)
           
static void imf_times_inplace(double k, jinaImrect im)
           
static jinaImrect imf_times(double k, jinaImrect im1)
           
static jinaImrect imf_unif_noise(int width, int height, int dx, int dy, double a, double b)
           
static void imf_warp(jinaImrect im1, jinaImrect im2, SWIGTYPE_p_f___vec2 f, SWIGTYPE_p_void data)
           
static jinaImrect imf_window(jinaImrect im1, double thresh, double constant)
           
static jinaImrect imf_wsum(double a, double b, jinaImrect im1, jinaImrect im2)
           
static jinaImrect imi_add(int k, jinaImrect im)
           
static jinaImrect imi_diff(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imi_hist(SWIGTYPE_p_p_shistogram imhist, double k, double range, jinaImrect im, jinaImregion roi)
           
static jinaImrect imi_maxsel(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imi_median(jinaImrect im1)
           
static jinaImrect imi_minus(jinaImrect im1)
           
static jinaImrect imi_mod(jinaImrect im1)
           
static jinaImrect imi_prod(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imi_rank(jinaImrect im, int size, double noise)
           
static jinaImrect imi_sqr(jinaImrect im1)
           
static jinaImrect imi_sum(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imi_window(jinaImrect im1, double thresh, double constant)
           
static int imin(int x, int y)
           
static int imin3(int x, int y, int z)
           
static jinaImrect imz_add(jinaComplex k, jinaImrect im)
           
static jinaImrect imz_arg(jinaImrect im1)
           
static jinaImrect imz_asin(jinaImrect im1)
           
static jinaImrect imz_cmplx(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imz_diff(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imz_div(jinaImrect im1, jinaImrect im2, double thresh, jinaComplex val)
           
static jinaImrect imz_dscat(jinaImrect graph_im, jinaImrect complex_im, jinaImregion roi, float scale)
           
static jinaImrect imz_erf(jinaImrect im1, SWIGTYPE_p_double thresh, SWIGTYPE_p_double ml)
           
static jinaImrect imz_exp(jinaImrect im1)
           
static jinaImrect imz_fshade(jinaImrect im1, double slant, double tilt)
           
static jinaImrect imz_fshape(jinaImrect im1, double slant, double tilt, double limit)
           
static jinaImrect imz_fxgrad(jinaImrect im1)
           
static jinaImrect imz_fygrad(jinaImrect im1)
           
static jinaImrect imz_im(jinaImrect im1)
           
static jinaImrect imz_iscat(jinaImrect im1, jinaImrect im2, jinaImregion roi, float scale)
           
static jinaImrect imz_log(jinaImrect im1)
           
static jinaImrect imz_maxsel(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imz_median(jinaImrect im)
           
static jinaImrect imz_minus(jinaImrect im1)
           
static jinaImrect imz_mod(jinaImrect im1)
           
static jinaImrect imz_phase(jinaImrect im1)
           
static jinaImrect imz_prod(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imz_re(jinaImrect im1)
           
static jinaImrect imz_scat(jinaImrect im1, jinaImregion roi, float scale)
           
static jinaImrect imz_sin(jinaImrect im1)
           
static jinaImrect imz_sqr(jinaImrect im1)
           
static jinaImrect imz_sqrt(jinaImrect im1)
           
static jinaImrect imz_sum(jinaImrect im1, jinaImrect im2)
           
static jinaImrect imz_times(double k, jinaImrect im1)
           
static jinaCovar init_cal_invcovar(jinaCamera caml, jinaCamera camr, int mask)
           
static void init_pairs_entry(int new_pairs_type, double newdbin_max, double newdbin_size, int newnum_abin, double newangle_sigma, double newdist_ramp)
           
static int init_proc_flow(java.lang.String dir_name, java.lang.String stem, int Swap, int flow_num, double Tau, double Alpha, int num_pass, int Offset, double Scale)
           
static void init_proc(java.lang.String dir_name, java.lang.String file_name)
           
static jinaMixmodel input_mixmodel(java.lang.String file_name)
           
static void insert(float diff, float kappa, int a, int b, SWIGTYPE_p_a_2__float list, int[] index_i, int[] index_j)
           
static jinaIpos ipos_alloc()
           
static void ipos_comps(jinaIpos pos, SWIGTYPE_p_int x, SWIGTYPE_p_int y)
           
static int ipos_cross(jinaIpos pos1, jinaIpos pos2)
           
static jinaIpos ipos_diff(jinaIpos pos1, jinaIpos pos2)
           
static double ipos_dist_seg(jinaIpos p, jinaIpos e1, jinaIpos e2)
           
static double ipos_dist(jinaIpos pos1, jinaIpos pos2)
           
static int ipos_dot(jinaIpos pos1, jinaIpos pos2)
           
static jinaIpos ipos_ex()
           
static jinaIpos ipos_ey()
           
static void ipos_free(SWIGTYPE_p_void pos)
           
static jinaIpos ipos_make(int x, int y)
           
static int ipos_manhattan(jinaIpos pos1, jinaIpos pos2)
           
static int ipos_maxabs(jinaIpos pos1, jinaIpos pos2)
           
static jinaIpos ipos_midpoint(jinaIpos p1, jinaIpos p2)
           
static jinaIpos ipos_minus(jinaIpos pos)
           
static double ipos_mod(jinaIpos pos)
           
static void ipos_pprint(SWIGTYPE_p_FILE fp, java.lang.String msg, jinaIpos pos)
           
static void ipos_print(SWIGTYPE_p_FILE fp, jinaIpos pos)
           
static jinaIpos ipos_read(SWIGTYPE_p_FILE fp)
           
static double ipos_sqrdist(jinaIpos pos1, jinaIpos pos2)
           
static double ipos_sqrmod(jinaIpos pos)
           
static jinaIpos ipos_sum(jinaIpos pos1, jinaIpos pos2)
           
static jinaIpos ipos_sum3(jinaIpos pos0, jinaIpos pos1, jinaIpos pos2)
           
static jinaIpos ipos_sum4(jinaIpos pos0, jinaIpos pos1, jinaIpos pos2, jinaIpos pos3)
           
static jinaIpos ipos_times(double k, jinaIpos pos)
           
static jinaIpos ipos_zero()
           
static jinaIsoError iso_alloc()
           
static void iso_set_defaults(double p, double r)
           
static void ivec_accum(jinaIvec v, int k, jinaIvec w)
           
static void ivec_block_get(jinaIvec u, int li, jinaIvec v)
           
static void ivec_block_set(jinaIvec u, int li, jinaIvec v)
           
static void ivec_copy(jinaIvec v, jinaIvec w)
           
static void ivec_diff(jinaIvec v, jinaIvec w)
           
static int ivec_dist(jinaIvec v, jinaIvec w)
           
static int ivec_dot(jinaIvec v, jinaIvec w)
           
static void ivec_free(jinaIvec v)
           
static void ivec_index_get(jinaIvec u, jinaIvec index, jinaIvec v)
           
static void ivec_index_set(jinaIvec u, jinaIvec index, jinaIvec v)
           
static jinaIvec ivec_make_copy(jinaIvec v)
           
static jinaIvec ivec_make(int n)
           
static void ivec_minus(jinaIvec v)
           
static int ivec_mod(jinaIvec v)
           
static int ivec_mod1(jinaIvec v)
           
static void ivec_print(SWIGTYPE_p_FILE fp, java.lang.String fmt, jinaIvec v)
           
static void ivec_rand_normal(jinaIvec v, int m, int s)
           
static void ivec_rand_unif(jinaIvec v, int p, int q)
           
static jinaIvec ivec_range(int l, int u)
           
static jinaIvec ivec_read(SWIGTYPE_p_FILE fp)
           
static void ivec_reverse(jinaIvec v, jinaIvec w)
           
static int ivec_sqrdist(jinaIvec v, jinaIvec w)
           
static int ivec_sqrmod(jinaIvec v)
           
static void ivec_sum(jinaIvec v, jinaIvec w)
           
static void ivec_times(int k, jinaIvec v)
           
static void ivec_zero(jinaIvec v)
           
static double kws_length(jinaKwsnake kwsnake)
           
static jinaKwsnake kwsnake_copy(jinaKwsnake kwsnake)
           
static void kwsnake_correct_fullstep(jinaKwsnake kwsnake, SWIGTYPE_p_double dx, SWIGTYPE_p_double dy, double fullstep)
           
static void kwsnake_correct_maxstep(jinaKwsnake kwsnake, SWIGTYPE_p_double dx, SWIGTYPE_p_double dy, double maxstep)
           
static void kwsnake_correct(jinaKwsnake kwsnake, SWIGTYPE_p_double fx, SWIGTYPE_p_double fy, double dt)
           
static double kwsnake_dist(jinaKwsnake kws1, jinaKwsnake kws2)
           
static double kwsnake_dt_run(jinaKwsnake kwsnake, jinaImrect pot, double alpha, double beta, double trans_dt, double shape_dt, int steps)
           
static double kwsnake_dt_run2(jinaKwsnake kwsnake, jinaImrect pot, double alpha, double beta, double trans_dt, double shape_dt, int steps)
           
static void kwsnake_dt_step(jinaKwsnake kwsnake, jinaImrect pot, double alpha, double beta, double trans_dt, double shape_dt)
           
static void kwsnake_dt_step2(jinaKwsnake kwsnake, jinaImrect pot, double alpha, double beta, double trans_dt, double shape_dt)
           
static jinaVec2 kwsnake_eval(jinaKwsnake kwsnake, double t)
           
static void kwsnake_external_step_from_pot(jinaKwsnake kwsnake, jinaImrect pot, double step, int type)
           
static void kwsnake_external_step_orth(jinaKwsnake kwsnake, SWIGTYPE_p_p_float im_orth, jinaVec2 p, jinaVec2 v, int n1, int n2, double step, int type)
           
static void kwsnake_free(jinaKwsnake kwsnake)
           
static jinaKwsnake kwsnake_from_ucbs2(jinaUcbs2 ucbs, double sample, SWIGTYPE_p_int mask)
           
static void kwsnake_grow(jinaKwsnake kwsnake, jinaVec2 p, jinaVec2 v, jinaImrect im, double mean, double sd, double step)
           
static void kwsnake_inflate(jinaKwsnake kwsnake, jinaVec2 p, jinaVec2 v, double step)
           
static void kwsnake_internal_step_orth(jinaKwsnake kwsnake, jinaVec2 p, jinaVec2 v, double alpha, double beta)
           
static void kwsnake_internal_step(jinaKwsnake kwsnake, double alpha, double beta)
           
static jinaKwsnake kwsnake_interpolate_list(int type, jinaList points)
           
static jinaKwsnake kwsnake_make(int type, int n, SWIGTYPE_p_double x, SWIGTYPE_p_double y)
           
static jinaKwsnake kwsnake_of_es(jinaTString es, int ds)
           
static void kwsnake_orth_step(jinaKwsnake kwsnake, SWIGTYPE_p_p_float im_orth, jinaVec2 p, jinaVec2 v, int n1, int n2, double alpha, double beta, double step, int type)
           
static jinaVec2 kwsnake_orth(jinaKwsnake kwsnake, int i)
           
static void kwsnake_region(jinaKwsnake kwsnake, jinaImrect im, double mean, double sd, jinaVec2 p, jinaVec2 v, double alpha, double beta, double step, int type)
           
static void kwsnake_reorth(jinaKwsnake kwsnake, jinaVec2 p, jinaVec2 v)
           
static void kwsnake_step_from_pot(jinaKwsnake kwsnake, jinaImrect pot, double alpha, double beta, double step, int type)
           
static void kwsnake_step_orth(jinaKwsnake kwsnake, SWIGTYPE_p_p_float im_orth, jinaVec2 p, jinaVec2 v, int n1, int n2, double alpha, double beta, double step, int type)
           
static void left_corners_store(jinaImrect er)
           
static jinaImregion left_search_func(jinaEdgel edgel)
           
static jinaVec2 leftpix_get(jinaList l)
           
static double line_error(jinaLine2 line, jinaVec2 p)
           
static void line_errors_check(jinaLine2 line, SWIGTYPE_p_double sum1, SWIGTYPE_p_double sum2)
           
static int line_to_conic_pwrte_compatible(jinaPwrteVtV p1, jinaPwrteVtV p2)
           
static int line_to_line_pwrte_compatible(jinaPwrteVtV p1, jinaPwrteVtV p2)
           
static jinaPoint2 line_to_model()
           
static jinaLine2 line2_alloc(long type)
           
static jinaLine2 line2_best_fit(jinaList start, jinaList end, double thres)
           
static jinaLine2 line2_between(jinaList start, jinaList end)
           
static jinaLine2 line2_circ_inter(jinaLine2 l, jinaVec2 p, double r)
           
static int line2_coincident(jinaLine2 l1, jinaLine2 l2, double doterror, double poserror)
           
static jinaLine2 line2_copy(jinaLine2 line)
           
static jinaLine2 line2_fit_and_grow(SWIGTYPE_p_p_list pos1ptr, SWIGTYPE_p_p_list pos2ptr, jinaList start, jinaList end, double thres)
           
static jinaLine2 line2_fit(jinaList start, jinaList end)
           
static void line2_format(jinaLine2 line)
           
static void line2_free(jinaLine2 line)
           
static jinaLine2 line2_make(jinaVec2 p1, jinaVec2 p2, long type)
           
static void line2_negate(jinaLine2 line)
           
static jinaLine2 line2_negative(jinaLine2 line)
           
static int line2_on_and_overlap(jinaLine2 l1, jinaLine2 l2, double length_ratio, double posth)
           
static int line2_point_on_line(jinaLine2 line, jinaVec2 p, double thres)
           
static jinaLine2 line2_proj(jinaLine2 line, jinaMat3 proj)
           
static jinaLine2 line2_rectify(jinaLine2 line, jinaMat3 rect)
           
static void line2_transform(jinaLine2 line, jinaTransform2 trans)
           
static jinaLine3 line3_alloc(long type)
           
static jinaLine3 line3_clone(jinaLine3 line)
           
static int line3_coincident(jinaLine3 l1, jinaLine3 l2, double doterror, double poserror)
           
static jinaLine3 line3_copy(jinaLine3 line)
           
static jinaLine3 line3_disp_from2d(jinaLine2 line2)
           
static void line3_format(jinaLine3 line)
           
static void line3_free(jinaLine3 line)
           
static jinaLine3 line3_from_line2(jinaLine2 line2)
           
static jinaLine3 line3_make(jinaVec3 p1, jinaVec3 p2, int type)
           
static double line3_min_separation(jinaLine3 l1, jinaLine3 l2)
           
static void line3_negate(jinaLine3 line)
           
static jinaLine3 line3_negative(jinaLine3 line)
           
static int line3_on_and_overlap(jinaLine3 l1, jinaLine3 l2, double length_ratio, double posth)
           
static void line3_par_proj_3d(jinaLine3 line)
           
static void line3_par_proj_disp(jinaLine3 line)
           
static int line3_point_on_line(jinaLine3 line, jinaVec3 p, double thres)
           
static void line3_remake(jinaLine3 line, int type)
           
static double line3_separation(jinaLine3 l1, jinaLine3 l2)
           
static void line3_transform(jinaLine3 line, jinaTransform3 trans)
           
static int line3_within_error(jinaLine3 l1, jinaLine3 l2)
           
static double linear_fraction(jinaMixmodel m, SWIGTYPE_p_float v, int blob1, int blob2, float a)
           
static jinaList linear_prox(jinaList start, jinaList end, float thres, int sample)
           
static jinaTString linear_string(jinaTString string, double thres)
           
static jinaList linear_strings(jinaList strings, double thres)
           
static void link_addafter(jinaList at, jinaList el)
           
static jinaList link_addtoend(jinaList end, jinaList el)
           
static jinaList link_addtostart(jinaList list, jinaList el)
           
static jinaList link_alloc(SWIGTYPE_p_void ptr, int type)
           
static jinaList link_copy(jinaList el, SWIGTYPE_p_f___p_void cpfunc, SWIGTYPE_p_void data)
           
static jinaList link_get_by_ref(jinaList list, SWIGTYPE_p_void ptr)
           
static jinaList link_get_by_type(jinaList list, int type)
           
static jinaList link_rm_el(jinaList at)
           
static void link_rm_next_el(jinaList at)
           
static void link_rm_next(jinaList at, SWIGTYPE_p_f___void freefunc)
           
static jinaList link_rm(jinaList at, SWIGTYPE_p_f___void freefunc)
           
static jinaList list_add_sorted(jinaList list, jinaList el, SWIGTYPE_p_f___double sortfunc)
           
static jinaList list_addtoend(jinaList list, jinaList el)
           
static jinaList list_addtostart(jinaList list, jinaList el)
           
static jinaList list_append(jinaList l1, jinaList l2)
           
static void list_apply_func(jinaList list, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static jinaList list_copy(jinaList list, SWIGTYPE_p_f___p_void cpfunc, SWIGTYPE_p_void data)
           
static void list_free_refs(jinaList list, SWIGTYPE_p_f___void freefunc)
           
static jinaList list_get_end(jinaList list)
           
static jinaList list_get_min(jinaList list, SWIGTYPE_p_f___int func, SWIGTYPE_p_void data)
           
static int list_length(jinaList list)
           
static void list_list_rm(jinaList list)
           
static jinaList list_make(int n, int type)
           
static jinaList list_nth(jinaList list, int n)
           
static SWIGTYPE_p_void list_query(jinaList list, SWIGTYPE_p_f___p_void match_func, SWIGTYPE_p_void key)
           
static jinaList list_reverse(jinaList list)
           
static jinaList list_reversecopy(jinaList list, SWIGTYPE_p_f___p_void cpfunc, SWIGTYPE_p_void data)
           
static jinaList list_rm_el(jinaList list, jinaList el, SWIGTYPE_p_f___void freefunc)
           
static jinaList list_rm_links_on_func(jinaList list, SWIGTYPE_p_f___int func, SWIGTYPE_p_void data)
           
static jinaList list_rm_links_on_type(jinaList list, int type)
           
static void list_rm_links(jinaList list)
           
static jinaList list_rm_ref(jinaList list, SWIGTYPE_p_void ptr, SWIGTYPE_p_f___void freefunc)
           
static void list_rm(jinaList list, SWIGTYPE_p_f___void freefunc)
           
static void locate_model()
           
static jinaPoint2 locate_models(java.lang.String model_name, SWIGTYPE_p_p_list new_peak_list)
           
static void loop_smooth(int l, jinaVec2 array, jinaVec2 store)
           
static void lower_solve(int n, SWIGTYPE_p_p_double l, SWIGTYPE_p_double x)
           
static void machine_choice(int val)
           
static void make_entry_direct(jinaImrect im, double min_dist, double max_dist, double angle, double weight)
           
static void make_entry_mirror(jinaImrect im, double min_dist, double max_dist, double angle, double weight)
           
static void make_entry_rotate(jinaImrect im, double min_dist, double max_dist, double angle, double weight)
           
static void make_header(int[] header, int pic_y, int pic_x)
           
static void make_image(jinaImrect image, int pic_x, int pic_y, java.lang.String path, java.lang.String name, int n)
           
static void mat_accum_tensor(jinaMat a, double k, jinaVec v, jinaVec w)
           
static void mat_accum(jinaMat a, double k, jinaMat b)
           
static jinaMatrix mat_alloc(int m, int n)
           
static void mat_block_get(jinaMat a, int li, int lj, jinaMat b)
           
static void mat_block_set(jinaMat a, int li, int lj, jinaMat b)
           
static void mat_cholesky_ldl(jinaMat s, jinaMat l, jinaVec d)
           
static void mat_cholesky(jinaMat s)
           
static void mat_col_get(jinaMat a, int j, jinaVec col)
           
static void mat_col_set(jinaMat a, int j, jinaVec col)
           
static void mat_copy(jinaMat a, jinaMat b)
           
static double mat_det(jinaMat a)
           
static void mat_diff(jinaMat a, jinaMat b)
           
static void mat_dprod(jinaVec d, jinaMat a)
           
static int mat_eigen(jinaMat a, jinaMat evec, jinaVec eval)
           
static void mat_format(jinaMatrix mat)
           
static void mat_free(jinaMat a)
           
static double mat_getf(jinaMatrix mat, int i, int j)
           
static void mat_index_get(jinaMat a, jinaIvec indi, jinaIvec indj, jinaMat b)
           
static void mat_index_set(jinaMat a, jinaIvec indi, jinaIvec indj, jinaMat b)
           
static void mat_invert(jinaMat a)
           
static jinaMat mat_make(int m, int n)
           
static void mat_mat3(jinaMat a, jinaMat3 a3)
           
static void mat_minus(jinaMat a)
           
static void mat_print(SWIGTYPE_p_FILE fp, java.lang.String fmt, jinaMat a)
           
static void mat_prod(jinaMat ab, jinaMat a, jinaMat b)
           
static void mat_putf(float val, jinaMatrix mat, int i, int j)
           
static void mat_rand_normal(jinaMat a, double m, double s)
           
static void mat_rand_orthonormal(jinaMat r)
           
static void mat_rand_unif(jinaMat a, double p, double q)
           
static jinaMat mat_read(SWIGTYPE_p_FILE fp)
           
static void mat_row_get(jinaMat a, int i, jinaVec row)
           
static void mat_row_set(jinaMat a, int i, jinaVec row)
           
static void mat_row(jinaVec row, jinaMat a, int i)
           
static void mat_solve(jinaMat a, jinaVec y)
           
static double mat_sprod(jinaVec v, jinaMat a, jinaVec w)
           
static void mat_sqr(jinaMat aa, jinaMat a)
           
static void mat_stransp(jinaMat a)
           
static void mat_sum_tensor(jinaMat a, jinaVec v, jinaVec w)
           
static void mat_sum(jinaMat a, jinaMat b)
           
static void mat_svd(jinaMat a, jinaMat p, jinaVec d, jinaMat q)
           
static void mat_times(double k, jinaMat a)
           
static void mat_transp(jinaMat at, jinaMat a)
           
static void mat_unit(jinaMat a)
           
static void mat_vprod(jinaVec av, jinaMat a, jinaVec v)
           
static void mat_zero(jinaMat a)
           
static SWIGTYPE_p_void mat2_alloc()
           
static jinaVec2 mat2_colx(jinaMat2 m)
           
static jinaVec2 mat2_coly(jinaMat2 m)
           
static void mat2_comps(jinaMat2 m, SWIGTYPE_p_float mxx, SWIGTYPE_p_float mxy, SWIGTYPE_p_float myx, SWIGTYPE_p_float myy)
           
static double mat2_det(jinaMat2 m)
           
static jinaMat2 mat2_diff(jinaMat2 m, jinaMat2 n)
           
static void mat2_format(jinaMat2 m)
           
static void mat2_free(SWIGTYPE_p_void m)
           
static jinaMat2 mat2_inverse(jinaMat2 m)
           
static SWIGTYPE_p_void mat2_make(jinaMat2 n)
           
static jinaMat2 mat2_matrix(jinaMatrix mat)
           
static jinaMat2 mat2_minus(jinaMat2 m)
           
static jinaMat2 mat2_of_cols(jinaVec2 cx, jinaVec2 cy)
           
static jinaMat2 mat2_of_rows(jinaVec2 rx, jinaVec2 ry)
           
static int mat2_posdef(jinaMat2 m)
           
static void mat2_pprint(SWIGTYPE_p_FILE fp, java.lang.String msg, jinaMat2 m)
           
static void mat2_print(SWIGTYPE_p_FILE fp, jinaMat2 m)
           
static jinaMat2 mat2_prod(jinaMat2 m, jinaMat2 n)
           
static jinaMat2 mat2_read(SWIGTYPE_p_FILE fp)
           
static jinaVec2 mat2_rowx(jinaMat2 m)
           
static jinaVec2 mat2_rowy(jinaMat2 m)
           
static double mat2_sprod(jinaVec2 v, jinaMat2 m, jinaVec2 w)
           
static jinaMat2 mat2_sum(jinaMat2 m, jinaMat2 n)
           
static void mat2_sym_eigen(jinaMat2 m, SWIGTYPE_p_double theta, SWIGTYPE_p_double lambda1, SWIGTYPE_p_double lambda2)
           
static jinaMat2 mat2_sym(jinaMat2 m)
           
static jinaMat2 mat2_tensor(jinaVec2 v, jinaVec2 w)
           
static jinaMat2 mat2_times(double k, jinaMat2 m)
           
static double mat2_trace(jinaMat2 m)
           
static jinaMat2 mat2_transpose(jinaMat2 m)
           
static jinaMat2 mat2_unit()
           
static jinaVec2 mat2_vprod(jinaMat2 m, jinaVec2 v)
           
static jinaMat2 mat2_zero()
           
static jinaMat3 mat3_alloc()
           
static jinaVec3 mat3_colx(jinaMat3 m)
           
static jinaVec3 mat3_coly(jinaMat3 m)
           
static jinaVec3 mat3_colz(jinaMat3 m)
           
static void mat3_comps(jinaMat3 m, SWIGTYPE_p_float mxx, SWIGTYPE_p_float mxy, SWIGTYPE_p_float mxz, SWIGTYPE_p_float myx, SWIGTYPE_p_float myy, SWIGTYPE_p_float myz, SWIGTYPE_p_float mzx, SWIGTYPE_p_float mzy, SWIGTYPE_p_float mzz)
           
static double mat3_det(jinaMat3 m)
           
static jinaMat3 mat3_diag(double mxx, double myy, double mzz)
           
static jinaMat3 mat3_diff(jinaMat3 m, jinaMat3 n)
           
static void mat3_eigen(jinaMat3 m, SWIGTYPE_p_double eval, jinaVec3 evec)
           
static void mat3_format(jinaMat3 m)
           
static void mat3_free(jinaMat3 m)
           
static double mat3_get_xx(jinaMat3 m)
           
static double mat3_get_xy(jinaMat3 m)
           
static double mat3_get_xz(jinaMat3 m)
           
static double mat3_get_yx(jinaMat3 m)
           
static double mat3_get_yy(jinaMat3 m)
           
static double mat3_get_yz(jinaMat3 m)
           
static double mat3_get_zx(jinaMat3 m)
           
static double mat3_get_zy(jinaMat3 m)
           
static double mat3_get_zz(jinaMat3 m)
           
static jinaMat3 mat3_inverse(jinaMat3 m)
           
static jinaMat3 mat3_make(jinaMat3 n)
           
static jinaMat3 mat3_mat(jinaMat a)
           
static jinaMat3 mat3_matrix(jinaMatrix mat)
           
static jinaMat3 mat3_minus(jinaMat3 m)
           
static jinaMat3 mat3_of_cols(jinaVec3 cx, jinaVec3 cy, jinaVec3 cz)
           
static jinaMat3 mat3_of_rows(jinaVec3 rx, jinaVec3 ry, jinaVec3 rz)
           
static int mat3_posdef(jinaMat3 m)
           
static void mat3_pprint(SWIGTYPE_p_FILE fp, java.lang.String msg, jinaMat3 m)
           
static void mat3_print(SWIGTYPE_p_FILE fp, jinaMat3 m)
           
static jinaMat3 mat3_prod(jinaMat3 m, jinaMat3 n)
           
static jinaMat3 mat3_read(SWIGTYPE_p_FILE fp)
           
static jinaVec3 mat3_rowx(jinaMat3 m)
           
static jinaVec3 mat3_rowy(jinaMat3 m)
           
static jinaVec3 mat3_rowz(jinaMat3 m)
           
static double mat3_sprod(jinaVec3 v, jinaMat3 m, jinaVec3 w)
           
static jinaMat3 mat3_sum_tensor(jinaMat3 m, jinaVec3 v, jinaVec3 w)
           
static jinaMat3 mat3_sum(jinaMat3 m, jinaMat3 n)
           
static jinaMat3 mat3_sum3(jinaMat3 l, jinaMat3 m, jinaMat3 n)
           
static jinaMat3 mat3_tensor(jinaVec3 v, jinaVec3 w)
           
static jinaMat3 mat3_times(double k, jinaMat3 m)
           
static double mat3_trace(jinaMat3 m)
           
static jinaVec3 mat3_transpose_vprod(jinaMat3 m, jinaVec3 v)
           
static jinaMat3 mat3_transpose(jinaMat3 m)
           
static jinaMat3 mat3_unit()
           
static jinaVec3 mat3_vprod(jinaMat3 m, jinaVec3 v)
           
static jinaMat3 mat3_zero()
           
static jinaMat4 mat4_alloc()
           
static jinaVec4 mat4_colw(jinaMat4 m)
           
static jinaVec4 mat4_colx(jinaMat4 m)
           
static jinaVec4 mat4_coly(jinaMat4 m)
           
static jinaVec4 mat4_colz(jinaMat4 m)
           
static void mat4_comps(jinaMat4 m, SWIGTYPE_p_double mxx, SWIGTYPE_p_double mxy, SWIGTYPE_p_double mxz, SWIGTYPE_p_double mxw, SWIGTYPE_p_double myx, SWIGTYPE_p_double myy, SWIGTYPE_p_double myz, SWIGTYPE_p_double myw, SWIGTYPE_p_double mzx, SWIGTYPE_p_double mzy, SWIGTYPE_p_double mzz, SWIGTYPE_p_double mzw, SWIGTYPE_p_double mwx, SWIGTYPE_p_double mwy, SWIGTYPE_p_double mwz, SWIGTYPE_p_double mww)
           
static jinaMat4 mat4_diff(jinaMat4 m, jinaMat4 n)
           
static void mat4_eigen(jinaMat4 m, SWIGTYPE_p_double eval, jinaVec4 evec)
           
static void mat4_format(jinaMat4 m)
           
static void mat4_free(jinaMat4 m)
           
static double mat4_get_ww(jinaMat4 m)
           
static double mat4_get_wx(jinaMat4 m)
           
static double mat4_get_wy(jinaMat4 m)
           
static double mat4_get_wz(jinaMat4 m)
           
static double mat4_get_xw(jinaMat4 m)
           
static double mat4_get_xx(jinaMat4 m)
           
static double mat4_get_xy(jinaMat4 m)
           
static double mat4_get_xz(jinaMat4 m)
           
static double mat4_get_yw(jinaMat4 m)
           
static double mat4_get_yx(jinaMat4 m)
           
static double mat4_get_yy(jinaMat4 m)
           
static double mat4_get_yz(jinaMat4 m)
           
static double mat4_get_zw(jinaMat4 m)
           
static double mat4_get_zx(jinaMat4 m)
           
static double mat4_get_zy(jinaMat4 m)
           
static double mat4_get_zz(jinaMat4 m)
           
static jinaMat4 mat4_inverse(jinaMat4 m)
           
static jinaMat4 mat4_make(jinaMat4 n)
           
static jinaMat4 mat4_minus(jinaMat4 m)
           
static jinaMat4 mat4_of_cols(jinaVec4 cx, jinaVec4 cy, jinaVec4 cz, jinaVec4 cw)
           
static jinaMat4 mat4_of_rows(jinaVec4 rx, jinaVec4 ry, jinaVec4 rz, jinaVec4 rw)
           
static void mat4_pprint(SWIGTYPE_p_FILE fp, java.lang.String msg, jinaMat4 m)
           
static void mat4_print(SWIGTYPE_p_FILE fp, jinaMat4 m)
           
static jinaMat4 mat4_prod(jinaMat4 m, jinaMat4 n)
           
static jinaMat4 mat4_read(SWIGTYPE_p_FILE fp)
           
static jinaVec4 mat4_roww(jinaMat4 m)
           
static jinaVec4 mat4_rowx(jinaMat4 m)
           
static jinaVec4 mat4_rowy(jinaMat4 m)
           
static jinaVec4 mat4_rowz(jinaMat4 m)
           
static double mat4_sprod(jinaVec4 v, jinaMat4 m, jinaVec4 w)
           
static jinaMat4 mat4_sum(jinaMat4 m, jinaMat4 n)
           
static jinaMat4 mat4_tensor(jinaVec4 v, jinaVec4 w)
           
static double mat4_trace(jinaMat4 m)
           
static jinaVec4 mat4_transpose_vprod(jinaMat4 m, jinaVec4 v)
           
static jinaMat4 mat4_transpose(jinaMat4 m)
           
static jinaMat4 mat4_unit()
           
static jinaVec4 mat4_vprod(jinaMat4 m, jinaVec4 v)
           
static jinaMat4 mat4_zero()
           
static jinaList match_add_supp_prop(jinaMatch m)
           
static jinaMatch match_alloc(int type)
           
static void match_cliche_free(jinaMatchCliche mc)
           
static jinaMatchCliche match_cliche_make(jinaList focus, int fthres, jinaList group, int gthres)
           
static void match_copy_free(jinaMatch match)
           
static jinaMatch match_copy(jinaMatch match)
           
static jinaList match_epi_dprog(jinaList left, SWIGTYPE_p_f___double match_weight_func)
           
static void match_free(jinaMatch match)
           
static double match_local_area_strength(jinaMatch match)
           
static double match_local_string_strength(jinaMatch match)
           
static jinaMatch match_make(SWIGTYPE_p_void ptr1, SWIGTYPE_p_void ptr2, int type)
           
static jinaTransform3 match_pair_transform_vec3(jinaMatch m1, jinaMatch m2, jinaList list, SWIGTYPE_p_int match_count)
           
static void match_scene_and_models(jinaList mono_geometry)
           
static void match_scene_list_to_model_list(jinaList scene_pairs_list, jinaList model_pairs_list, SWIGTYPE_p_Pairs_scale_def scale_def)
           
static void match_scene_models()
           
static void match_scene_pairs_to_model_list(jinaImrect scene_pairs_hist, jinaList model_list, SWIGTYPE_p_Pairs_scale_def scale_def)
           
static void match_set_match_strength(jinaMatch match, int type, SWIGTYPE_p_double strength)
           
static void match_set_strength_from_weight(jinaMatch match)
           
static void match_set_total_string(jinaMatch match, int type, SWIGTYPE_p_double strength)
           
static double match_strength(jinaMatch match)
           
static double match_total_string_strength(jinaMatch match)
           
static double matcher_get_length_ratio()
           
static double matcher_get_lthres()
           
static double matcher_get_max_rot()
           
static double matcher_get_max_trans()
           
static void matcher_set_length_ratio(double lenratio)
           
static void matcher_set_lthres(double lengththres)
           
static void matcher_set_max_rot(double rot)
           
static void matcher_set_max_trans(double pos)
           
static void matcher_set_use_transf_thres(int use)
           
static jinaList matches_list_from_hist(jinaImrect hist)
           
static int matches_not_ordered(jinaMatch m1, int type, jinaMatch m2)
           
static int matches_not_unique(jinaMatch m1, int type, jinaMatch m2)
           
static jinaMatrix matrix_add(jinaMatrix m1, jinaMatrix m2)
           
static jinaMatrix matrix_alloc(int m, int n, int shape, int vtype)
           
static jinaMatrix matrix_build(int m, int n, int shape, int vtype, SWIGTYPE_p_void el)
           
static jinaMatrix matrix_cast_fill(jinaMatrix mat, int vtype)
           
static jinaMatrix matrix_cast(jinaMatrix mat, int vtype)
           
static jinaVector matrix_col_vector(jinaMatrix mat, int c)
           
static jinaMatrix matrix_copy_inplace(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix matrix_copy(jinaMatrix mat)
           
static jinaMatrix matrix_diff(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix matrix_expand(jinaMatrix mat, int m, int n)
           
static jinaMatrix matrix_fill(jinaMatrix mat)
           
static void matrix_format(jinaMatrix mat)
           
static void matrix_free(jinaMatrix mat)
           
static int matrix_get_full(jinaMatrix mat, int i, int j)
           
static int matrix_get(jinaMatrix mat, int i, int j)
           
static double matrix_getf_full(jinaMatrix mat, int i, int j)
           
static double matrix_getf(jinaMatrix mat, int i, int j)
           
static SWIGTYPE_p_void matrix_getp_full(jinaMatrix mat, int i, int j)
           
static SWIGTYPE_p_void matrix_getp(jinaMatrix mat, int i, int j)
           
static jinaComplex matrix_getz_full(jinaMatrix mat, int i, int j)
           
static jinaComplex matrix_getz(jinaMatrix mat, int i, int j)
           
static jinaMatrix matrix_invert(jinaMatrix mat)
           
static jinaMatrix matrix_invsvd(jinaMatrix a, double condition)
           
static jinaMatrix matrix_itimes(int k, jinaMatrix mat)
           
static jinaMatrix matrix_mat2(jinaMat2 m)
           
static jinaMatrix matrix_mat3(jinaMat3 m)
           
static jinaMatrix matrix_minus(jinaMatrix mat)
           
static jinaMatrix matrix_mult(jinaMatrix mat1, jinaMatrix mat2)
           
static void matrix_pprint(SWIGTYPE_p_FILE fp, jinaMatrix mat)
           
static void matrix_print(SWIGTYPE_p_FILE fp, jinaMatrix mat)
           
static jinaMatrix matrix_prod(jinaMatrix mat1, jinaMatrix mat2)
           
static void matrix_put_full(int val, jinaMatrix mat, int i, int j)
           
static void matrix_put(int val, jinaMatrix mat, int i, int j)
           
static void matrix_putf_full(double val, jinaMatrix mat, int i, int j)
           
static void matrix_putf(double val, jinaMatrix mat, int i, int j)
           
static void matrix_putp_full(SWIGTYPE_p_void val, jinaMatrix mat, int i, int j)
           
static void matrix_putp(SWIGTYPE_p_void val, jinaMatrix mat, int i, int j)
           
static void matrix_putz_full(jinaComplex val, jinaMatrix mat, int i, int j)
           
static void matrix_putz(jinaComplex val, jinaMatrix mat, int i, int j)
           
static jinaMatrix matrix_read_file(java.lang.String fname)
           
static void matrix_set_default_fval(double fval)
           
static void matrix_set_default_pval(SWIGTYPE_p_void pval)
           
static void matrix_set_default_val(int ival)
           
static void matrix_set_default_zval(jinaComplex zval)
           
static jinaMatrix matrix_sub(jinaMatrix mat1, jinaMatrix mat2)
           
static jinaMatrix matrix_sum(jinaMatrix mat1, jinaMatrix mat2)
           
static int matrix_sup_shape(int shape1, int shape2)
           
static int matrix_sup_vtype(int vtype1, int vtype2)
           
static void matrix_svd(jinaMatrix a, SWIGTYPE_p_p_matrix u, SWIGTYPE_p_p_matrix v, SWIGTYPE_p_p_double w, double condition)
           
static int matrix_swap_cols(jinaMatrix mat, int c1, int c2)
           
static int matrix_swap_rows(jinaMatrix mat, int r1, int r2)
           
static jinaMatrix matrix_tensor(jinaVector v1, jinaVector v2)
           
static jinaMatrix matrix_times(double k, jinaMatrix mat)
           
static jinaMatrix matrix_transform2(jinaTransform2 transf)
           
static jinaMatrix matrix_transform3(jinaTransform3 transf)
           
static jinaMatrix matrix_transp(jinaMatrix mat)
           
static jinaMatrix matrix_unit(int m, int n, int shape, int vtype)
           
static jinaVector matrix_vprod(jinaMatrix mat, jinaVector vec)
           
static jinaMatrix matrix_write_file(jinaMatrix mptr, java.lang.String fname)
           
static float max_clique_get(jinaList graph_list)
           
static double max_ratio(double x, double y)
           
static void mean_update(SWIGTYPE_p_p_p_void pim_array, jinaImregion roi, jinaMixmodel m)
           
static int med3by3(SWIGTYPE_p_int b1, SWIGTYPE_p_int b2, SWIGTYPE_p_int b3)
           
static float med3by3f(SWIGTYPE_p_float b1, SWIGTYPE_p_float b2, SWIGTYPE_p_float b3)
           
static double min_interx(jinaList ptr)
           
static double min_intery(jinaList ptr)
           
static SWIGTYPE_p_double min_t0_get()
           
static jinaMixmodel mixmodel_alloc(int ndim, int nmix, double background)
           
static void mixmodel_free(jinaMixmodel model)
           
static jinaTransform3 mlist_best_transform_vec3(jinaList list, SWIGTYPE_p_int match_count)
           
static jinaMat3 mlist_comp_rot_all(jinaList match_list, SWIGTYPE_p_int rot_error)
           
static jinaMat3 mlist_comp_rot_pos3(jinaList match_list, jinaVec3 c1, jinaVec3 c2, SWIGTYPE_p_int rot_error)
           
static jinaMat3 mlist_comp_rot_vec3(jinaList match_list, SWIGTYPE_p_int rot_error)
           
static jinaTransform3 mlist_comp_transform_pos3(jinaList match_list, int weighted, SWIGTYPE_p_int terror)
           
static jinaTransform3 mlist_comp_transform_vec3(jinaList match_list, SWIGTYPE_p_int terror)
           
static jinaVec3 mlist_comp_translate_all(jinaList match_list, jinaMat3 R)
           
static jinaVec3 mlist_comp_translate_pos3(jinaList match_list, jinaMat3 R)
           
static jinaVec3 mlist_comp_translate_vec3(jinaList match_list, jinaMat3 R)
           
static void mlist_free(jinaList mlist)
           
static void mlist_set_dp_indices(jinaList mlist, SWIGTYPE_p_f___int index_func, SWIGTYPE_p_void data)
           
static void mlist_set_supp_type(jinaList mlist, int type)
           
static double mlist_strongest(jinaList mlist, SWIGTYPE_p_f___double cost_func)
           
static int mlist_to2_exists(jinaList mlist, SWIGTYPE_p_void to2)
           
static jinaList mlist_to2_list(jinaList mlist)
           
static jinaTransform3 mlist_transform_vec3(jinaList list, SWIGTYPE_p_int match_count)
           
static jinaList model_geom_from_hist(jinaImrect hist)
           
static void mono_corners_store(jinaImrect er)
           
static jinaList mono_geom_get()
           
static jinaList mono_geom()
           
static jinaImrect mono_image_get()
           
static void morph_spere(double r, SWIGTYPE_p_p_imrect el_val)
           
static jinaImrect my_ras_read_image(java.lang.String path, java.lang.String stem, int image_number)
           
static float nearest_pixel(SWIGTYPE_p_p_p_void rasptrs, jinaVec3 pos)
           
static jinaImrect nema_read_image(java.lang.String pathname)
           
static int new_label()
           
static jinaImrect nonmaxsup(jinaImrect gradx, jinaImrect grady, jinaImrect gradsq, double thres)
           
static float norm(float[] v, int n)
           
static double orient_abs(double or)
           
static int orient_less_than_thres(double or, double thres, double range)
           
static int orients_within_gradient_limit(double or1, double or2, double dgl)
           
static void output_mixmodel(jinaMixmodel model, java.lang.String file_name)
           
static void output_velocities(java.lang.String name, SWIGTYPE_p_p_imrect full_velocities, int pic_x, int pic_y, int n)
           
static double overlap_length(double a1, double a2, double b1, double b2)
           
static jinaPair pair_alloc(SWIGTYPE_p_void ptr1, int type1, SWIGTYPE_p_void ptr2, int type2)
           
static jinaPair pair_make(SWIGTYPE_p_void ptr1, int type1, SWIGTYPE_p_void ptr2, int type2)
           
static jinaImrect pairs_build_norm_hist_scale(jinaLine2 ref_line, SWIGTYPE_p_Model_poly_header ref_model, jinaList line_list, double window_r, double scale)
           
static SWIGTYPE_p_Pairs_hist_def pairs_hist_def_get()
           
static void pairs_hist_def_set(SWIGTYPE_p_Pairs_hist_def def)
           
static SWIGTYPE_p_Pairs_hough_def pairs_hough_def_get()
           
static void pairs_hough_def_set(SWIGTYPE_p_Pairs_hough_def def)
           
static SWIGTYPE_p_Model_poly_header pairs_load_model_poly()
           
static SWIGTYPE_p_Match_cut_def pairs_match_cut_def_get()
           
static void pairs_match_cut_def_set(SWIGTYPE_p_Match_cut_def def)
           
static jinaLine2 pairs_matched_line_get()
           
static void pairs_matched_line_set(jinaLine2 line)
           
static jinaList pairs_matched_models_list_get()
           
static void pairs_matched_models_list_set(jinaList list)
           
static jinaList pairs_model_geom_get()
           
static void pairs_model_geom_set(jinaList list)
           
static jinaList pairs_model_pairs_list_get()
           
static void pairs_model_pairs_list_set(jinaList list)
           
static jinaList pairs_model_poly_list_get()
           
static void pairs_model_poly_list_set(jinaList list)
           
static int pairs_model_present(java.lang.String name)
           
static jinaList pairs_picked_geom_get()
           
static void pairs_picked_geom_set(jinaList geom)
           
static SWIGTYPE_p_Pairs_scale_def pairs_scale_def_get()
           
static void pairs_scale_def_set(SWIGTYPE_p_Pairs_scale_def def)
           
static jinaList pairs_scene_pairs_list_get()
           
static void pairs_scene_pairs_list_set(jinaList list)
           
static void par_proj_get(SWIGTYPE_p_float fp, SWIGTYPE_p_float Ip)
           
static void par_proj_ray(jinaVec2 u, jinaVec3 p, jinaVec3 v)
           
static void par_proj_set(double fnew, double Inew)
           
static jinaParcam parcam_alloc(long type)
           
static jinaParcam parcam_make(jinaCamera cam1, jinaCamera cam2, long type)
           
static jinaParcam parcam_scaled_make(jinaCamera cam1, jinaCamera cam2, double scale, long type)
           
static double part_density(jinaMixmodel m, SWIGTYPE_p_float v, int blob1, int blob2)
           
static void partial_derv_covariance(float ax1, float ay1, float ax2, float ay2, float bx1, float by1, float bx2, float by2, SWIGTYPE_p_double matrix_1, SWIGTYPE_p_double matrix_2)
           
static void pcam_free(jinaParcam pcam)
           
static jinaParcam pcam_get()
           
static void pcam_set(jinaParcam pnew)
           
static void pcam_update(jinaCamera lcam, jinaCamera rcam)
           
static double peak_func(jinaPoint2 p)
           
static void perform_horn_iteration_2D(SWIGTYPE_p_p_imrect vels, SWIGTYPE_p_p_imrect vels1, jinaImrect Ex, jinaImrect Ey, jinaImrect Et, float alpha, int pic_x, int pic_y, int offset, int it_no)
           
static jinaPerfusion perfusion_alloc()
           
static void perfusion_free(jinaPerfusion p)
           
static int perm_fit_pixel(jinaPermiability perm_data, jinaVec2 v, SWIGTYPE_p_p_p_void imptrs, jinaImrect t1im)
           
static jinaPermiability permiability_alloc()
           
static void permiability_free(jinaPermiability p)
           
static jinaImrect pfit_get_image(int perm_type)
           
static void pfit_measure_image(double err_thresh, jinaImrect mask, jinaImrect t1im)
           
static int pgm_read_header(SWIGTYPE_p_FILE fp, SWIGTYPE_p_int height, SWIGTYPE_p_int width)
           
static jinaImrect pgm_read_image(java.lang.String fname)
           
static int pgm_write_header(SWIGTYPE_p_FILE fp, int height, int width)
           
static int pgm_write_image(jinaImrect im, java.lang.String fname)
           
static jinaList pixel_prox(jinaList start, jinaList end)
           
static jinaTString pixel_string(jinaTString string)
           
static jinaList pixel_strings(jinaList strings)
           
static jinaPlFlow pl_flow_alloc()
           
static void pl_flow_free(jinaPlFlow p)
           
static void pl_measures()
           
static jinaPlane plane_alloc(long type)
           
static int plane_coincident(jinaPlane p1, jinaPlane p2, double dotthres, double poserror)
           
static jinaPlane plane_copy(jinaPlane plane)
           
static jinaPlane plane_curve_ls(jinaTString curv, jinaTString es, double resid_thres, jinaVec2 p1, jinaVec2 p2, jinaVec2 pm)
           
static void plane_free(jinaPlane plane)
           
static jinaPlane plane_from_affine(double A, double B, double C)
           
static jinaPlane plane_lsq(jinaList geom3, SWIGTYPE_p_float resid)
           
static jinaPlane plane_make(jinaVec3 p, jinaVec3 n, int type)
           
static int plane_number(jinaList planes)
           
static void plane_par_proj_3d(jinaPlane plane)
           
static int plane_point_on_plane(jinaPlane plane, jinaVec3 p, double thres)
           
static void plane_transform(jinaPlane plane, jinaTransform3 trans)
           
static jinaMatrix pmatrix_alloc(int m, int n, int shape, int vtype)
           
static void pmatrix_format_full(jinaMatrix mat)
           
static void pmatrix_format_gen(jinaMatrix mat)
           
static void pmatrix_format_lower(jinaMatrix mat)
           
static void pmatrix_format(jinaMatrix mat)
           
static void pmatrix_free(jinaMatrix mat)
           
static int point_to_point_pwrte_compatible(jinaPwrtePtP p1, jinaPwrtePtP p2)
           
static int point_to_vec_pwrte_compatible(jinaPwrtePtV p1, jinaPwrtePtV p2)
           
static jinaPoint2 point2_alloc(long type)
           
static jinaPoint2 point2_copy(jinaPoint2 point)
           
static void point2_format(jinaPoint2 point)
           
static void point2_free(jinaPoint2 point)
           
static jinaPoint2 point2_make(jinaVec2 p, long type)
           
static int point2_number(jinaList points)
           
static jinaPoint2 point2_proj(jinaPoint2 point, jinaMat3 proj)
           
static jinaPoint2 point2_rectify(jinaPoint2 point, jinaMat3 rect)
           
static jinaPoint3 point3_alloc(long type)
           
static int point3_coincident(jinaPoint3 p1, jinaPoint3 p2, double poserror)
           
static jinaPoint3 point3_copy(jinaPoint3 point)
           
static void point3_format(jinaPoint3 point)
           
static void point3_free(jinaPoint3 point)
           
static jinaPoint3 point3_make(jinaVec3 p, int type)
           
static int point3_number(jinaList points)
           
static void point3_transform(jinaPoint3 point, jinaTransform3 trans)
           
static int point3_within_error(jinaPoint3 p1, jinaPoint3 p2)
           
static void poly_con_grow_conics(jinaTString string, int sample, double low_th, double up_th, int max_div)
           
static jinaList poly_copy(jinaList geom)
           
static double poly_len(jinaList geom)
           
static jinaList poly_prox(jinaList start, jinaList end, double thres)
           
static void poly_rotate_and_scale(jinaList geom, double angle, double scale_factor, jinaVec2 origin)
           
static void poly_rotate(jinaList geom, double angle, jinaVec2 origin)
           
static void poly_scale(jinaList geom, double scale_factor)
           
static void poly_string_find_conics(jinaTString string, int sample, double low_th, double up_th, int max_div)
           
static jinaTString poly_string(jinaTString string, double thres)
           
static void poly_strings_find_conics(jinaList strings, int sample, double low_th, double up_th, int max_div)
           
static jinaList poly_strings(jinaList strings, double thres)
           
static void poly_translate(jinaList geom, jinaVec2 translation)
           
static double poly_xy(int n, SWIGTYPE_p_double a, float x, float y)
           
static SWIGTYPE_p_Model_poly_header polyh_alloc(jinaList geom, java.lang.String basename)
           
static void polyh_free(SWIGTYPE_p_Model_poly_header polyh)
           
static double pot_camerror(SWIGTYPE_p_int n_data, SWIGTYPE_p_double f, jinaCamera cam, jinaList world3d, SWIGTYPE_p_f___double pix_get, SWIGTYPE_p_f___p_vec3 world_get, double accuracy)
           
static SWIGTYPE_p_double prebolus_get()
           
static void prefilter_in_t(jinaImrect putting_t, SWIGTYPE_p_p_imrect floatpic, float[] p_kernel, int pic_x, int pic_y)
           
static void prefilter_in_x(jinaImrect putting_x, jinaImrect pre_in_t, float[] p_kernel, int pic_x, int pic_y, int n)
           
static void prefilter_in_y(jinaImrect putting_y, jinaImrect pre_in_x, float[] p_kernel, int pic_x, int pic_y, int n)
           
static void priors_update(SWIGTYPE_p_p_p_void pim_array, jinaImregion roi, jinaMixmodel m)
           
static jinaImrect prob_class(jinaMixmodel m, SWIGTYPE_p_p_p_void pim_array, java.lang.String str_name)
           
static jinaImrect prob_im_norm(jinaImrect im_orig, jinaImrect im_tot)
           
static jinaImrect prob_im_tot(jinaMixmodel m, SWIGTYPE_p_p_p_void pim_arr, jinaImregion roi)
           
static jinaImrect prob_im(jinaMixmodel m, jinaImrect im_prob, jinaImregion roi, int select1, int select2)
           
static jinaProf1 prof_gauss_simple(double sig, double precision)
           
static jinaProf1 prof_gauss(double sig, double precision)
           
static jinaProf1 prof1_alloc(int n1, int n2, int vtype)
           
static void prof1_free(jinaProf1 prof)
           
static jinaProf1 prof1_reverse(jinaProf1 prof)
           
static jinaMat3 proj_between_ls(int n, jinaVec3 p, jinaVec3 q)
           
static jinaMat3 proj_x1(int n, jinaVec3 p, jinaVec3 q, SWIGTYPE_p_double badness)
           
static jinaMat3 proj_y1(int n, jinaVec3 p, jinaVec3 q, SWIGTYPE_p_double badness)
           
static jinaMat3 proj_z1(int n, jinaVec3 p, jinaVec3 q, SWIGTYPE_p_double badness)
           
static jinaMat3 proj2_between_proj2(jinaVec3 p00, jinaVec3 p10, jinaVec3 p01, jinaVec3 p11, jinaVec3 q00, jinaVec3 q10, jinaVec3 q01, jinaVec3 q11)
           
static jinaMat3 proj2_between(jinaVec2 p00, jinaVec2 p10, jinaVec2 p01, jinaVec2 p11, jinaVec2 q00, jinaVec2 q10, jinaVec2 q01, jinaVec2 q11)
           
static jinaVec3 proj2_intersect(jinaVec3 p, jinaVec3 q)
           
static jinaVec3 proj2_join(jinaVec3 p, jinaVec3 q)
           
static jinaVec3 proj2_of_vec2(jinaVec2 v)
           
static jinaVec3 proj2_rectify(jinaMat3 m, jinaVec3 v)
           
static jinaMat3 proj2_to_frame(jinaVec3 p00, jinaVec3 p10, jinaVec3 p01, jinaVec3 p11)
           
static jinaVec4 proj3_rectify(jinaMat4 m, jinaVec4 v)
           
static jinaProp prop_alloc(SWIGTYPE_p_void ptr, int type, SWIGTYPE_p_f___void freefunc)
           
static SWIGTYPE_p_void prop_first(jinaList proplist, SWIGTYPE_p_int type)
           
static SWIGTYPE_p_void prop_get(jinaList proplist, int type)
           
static int prop_present(jinaList proplist, int type)
           
static int prop_ref_present(jinaList proplist, SWIGTYPE_p_void ptr)
           
static int prop_set(jinaList proplist, SWIGTYPE_p_void ptr, int type, int dofree)
           
static jinaList proplist_add(jinaList proplist, SWIGTYPE_p_void ptr, int type, SWIGTYPE_p_f___void freefunc)
           
static jinaList proplist_addifnp(jinaList proplist, SWIGTYPE_p_void ptr, int type, SWIGTYPE_p_f___void freefunc, int dofree)
           
static jinaList proplist_copy(jinaList proplist)
           
static jinaList proplist_free_by_ref(jinaList proplist, SWIGTYPE_p_void ptr)
           
static jinaList proplist_free(jinaList proplist, int type)
           
static void proplist_freelist(jinaList proplist)
           
static void proplist_pprint(SWIGTYPE_p_FILE fp, jinaList plist)
           
static jinaList proplist_propcopy(jinaList proplist, SWIGTYPE_p_f___p_void prop_copy)
           
static jinaList proplist_rm_by_ref(jinaList proplist, SWIGTYPE_p_void ptr)
           
static jinaList proplist_rm_first(jinaList proplist)
           
static jinaList proplist_rm(jinaList proplist, int type)
           
static void proplist_rmlist(jinaList proplist)
           
static void ptr_default_print(SWIGTYPE_p_void ptr)
           
static SWIGTYPE_p_f___void ptr_get_print()
           
static void ptr_set_print(SWIGTYPE_p_f___void newprint)
           
static double pure_density(jinaMixmodel m, SWIGTYPE_p_float x, int blob)
           
static jinaPwrte pwrte_alloc(int ts_id)
           
static jinaMatrix pwrte_build_full_table(jinaList list)
           
static int pwrte_compatible(jinaPwrte p1, jinaPwrte p2)
           
static jinaPwrte pwrte_conic_to_conic_make(jinaConic3 c1, jinaConic3 c2)
           
static jinaPwrte pwrte_conic_to_line_make(jinaConic3 conic, jinaLine3 line)
           
static void pwrte_free(jinaPwrte p)
           
static jinaPwrte pwrte_line_to_conic_make(jinaLine3 line, jinaConic3 conic)
           
static jinaPwrte pwrte_line_to_line_make(jinaLine3 l1, jinaLine3 l2)
           
static jinaPwrte pwrte_make(SWIGTYPE_p_void p1, int type1, SWIGTYPE_p_void p2, int type2)
           
static jinaPwrte pwrte_point_to_conic_make(SWIGTYPE_p_void p1, int type1, SWIGTYPE_p_void p2, int type2)
           
static jinaPwrte pwrte_point_to_line_make(SWIGTYPE_p_void p1, int type1, SWIGTYPE_p_void p2, int type2)
           
static jinaPwrte pwrte_point_to_point_make(jinaPoint3 p1, jinaPoint3 p2)
           
static void pwrte_set_entry(jinaMatrix table, SWIGTYPE_p_void p1, int type1, SWIGTYPE_p_void p2, int type2)
           
static void pwtre_table_free(jinaMatrix tbl)
           
static jinaVec4 quat_conj(jinaVec4 q)
           
static jinaVec4 quat_inverse(jinaVec4 q)
           
static jinaVec4 quat_prod(jinaVec4 p, jinaVec4 q)
           
static jinaVec4 quat_rot3(jinaMat3 r)
           
static jinaVec4 quat_vec3(jinaVec3 v)
           
static SWIGTYPE_p_double r1cont_get()
           
static double rad_camerror(SWIGTYPE_p_int n_data, SWIGTYPE_p_double rad, SWIGTYPE_p_double err, jinaCamera cam, jinaList world3d, SWIGTYPE_p_f___p_vec2 pix_get, SWIGTYPE_p_f___p_vec3 world_get)
           
static jinaVec2 radial_correct(jinaVec2 w, SWIGTYPE_p_double a)
           
static jinaVec2 radial_distort(jinaVec2 w, SWIGTYPE_p_double a)
           
static double rand_1()
           
static int rand_bit()
           
static int rand_int(int a, int b)
           
static double rand_normal(double mu, double sigma)
           
static void rand_time_seed()
           
static double rand_unif(double x, double y)
           
static void ras_read_image_sequence(short[] stemname, short[] pathname, SWIGTYPE_p_p_imrect images, int start, int[] pic_x, int[] pic_y)
           
static void ras_read_image_sequence1()
           
static void ras_write_image(java.lang.String stemname, java.lang.String pathname, jinaImrect image, int[] header, int number)
           
static void rdist_read_fp(jinaCamera cam, SWIGTYPE_p_FILE fp)
           
static void rdist_write_fp(SWIGTYPE_p_FILE fp, jinaCamera cam)
           
static SWIGTYPE_p_double recirc_cut_get()
           
static SWIGTYPE_p_double recirc_period_get()
           
static void reclist_apply(SWIGTYPE_p_void ptr, int ptype, SWIGTYPE_p_f___void func, int type, SWIGTYPE_p_void data)
           
static SWIGTYPE_p_void reclist_copy(SWIGTYPE_p_void ptr, int ptype, SWIGTYPE_p_f___p_void func, int type, SWIGTYPE_p_void data)
           
static jinaList reclist_flat(SWIGTYPE_p_void ptr, SWIGTYPE_p_int ptype, SWIGTYPE_p_f___p_void func, int type, SWIGTYPE_p_void data)
           
static SWIGTYPE_p_void reclist_free(SWIGTYPE_p_void ptr, int ptype, SWIGTYPE_p_f___void freefunc, int type, SWIGTYPE_p_void data)
           
static void reclist_list_apply(jinaList list, SWIGTYPE_p_f___void func, int type, SWIGTYPE_p_void data)
           
static jinaList reclist_list_copy(jinaList list, SWIGTYPE_p_f___p_void func, int type, SWIGTYPE_p_void data)
           
static jinaList reclist_list_flat(jinaList list, SWIGTYPE_p_f___p_void func, int type, SWIGTYPE_p_void data)
           
static jinaList reclist_list_free(jinaList list, SWIGTYPE_p_f___void freefunc, int type, SWIGTYPE_p_void data)
           
static jinaList reclist_list_rm_entry(jinaList list, SWIGTYPE_p_void to, SWIGTYPE_p_f___void freefunc)
           
static jinaList reclist_list_update(jinaList list, SWIGTYPE_p_f___p_void func, int type, SWIGTYPE_p_void data)
           
static SWIGTYPE_p_void reclist_rm_entry(SWIGTYPE_p_void ptr, int type, SWIGTYPE_p_void to, SWIGTYPE_p_f___void freefunc)
           
static void reclist_string_apply(jinaTString str, SWIGTYPE_p_f___void func, int type, SWIGTYPE_p_void data)
           
static jinaTString reclist_string_copy(jinaTString str, SWIGTYPE_p_f___p_void func, int type, SWIGTYPE_p_void data)
           
static jinaList reclist_string_flat(jinaTString str, SWIGTYPE_p_f___p_void func, int type, SWIGTYPE_p_void data)
           
static jinaTString reclist_string_free(jinaTString str, SWIGTYPE_p_f___void freefunc, int type, SWIGTYPE_p_void data)
           
static jinaTString reclist_string_rm_entry(jinaTString str, SWIGTYPE_p_void to, SWIGTYPE_p_f___void freefunc)
           
static jinaTString reclist_string_update(jinaTString str, SWIGTYPE_p_f___p_void func, int type, SWIGTYPE_p_void data)
           
static SWIGTYPE_p_void reclist_update(SWIGTYPE_p_void ptr, SWIGTYPE_p_int ptype, SWIGTYPE_p_f___p_void func, int type, SWIGTYPE_p_void data)
           
static double rectify_orient(jinaMat3 rect, jinaVec2 p, double or)
           
static void rectify_pos_and_dir(jinaMat3 rect, jinaVec2 p, jinaVec2 v)
           
static jinaVec2 rectify_pos(jinaMat3 rect, jinaVec2 p)
           
static jinaVec2 rectpos(jinaEdgel edgel)
           
static jinaList ref_addtoend(jinaList end, SWIGTYPE_p_void ptr, int type)
           
static jinaList ref_addtostart(jinaList list, SWIGTYPE_p_void ptr, int type)
           
static void ref_free(jinaList at, SWIGTYPE_p_f___void freefunc)
           
static jinaLine2 ref_line_from_hist(jinaImrect hist)
           
static void ref_set(jinaList el, SWIGTYPE_p_void ptr, int type)
           
static jinaImrect result_HS_2D()
           
static jinaImrect result_LK_2D()
           
static void right_corners_store(jinaImrect er)
           
static jinaImregion right_search_func(jinaEdgel edgel)
           
static jinaVec2 rightpix_get(jinaList l)
           
static void rm_corner_matches(jinaRindex fx, SWIGTYPE_p_int type)
           
static void rm_match_from_props(jinaEdgel edge, SWIGTYPE_p_int type)
           
static void rm_stereo_corner_matches(jinaRindex fx)
           
static jinaImregion roi_alloc(int lx, int ly, int ux, int uy)
           
static jinaImregion roi_copy(jinaImregion roi)
           
static void roi_fill(jinaImregion roi, int lx, int ly, int ux, int uy)
           
static int roi_inregion(jinaImregion region, int x, int y)
           
static jinaImregion roi_inter(jinaImregion r1, jinaImregion r2)
           
static jinaImregion roi_outer(jinaImregion r1, jinaImregion r2)
           
static jinaImregion roi_rectify(jinaImregion roi, jinaMat3 rect)
           
static void roi_update(jinaImregion roi, jinaImregion copy)
           
static double rot2_angle(jinaMat2 m)
           
static jinaMat2 rot2_with_scale(double theta, double scale_factor)
           
static jinaMat2 rot2(double theta)
           
static jinaMat3 rot3_1(jinaVec3 axis)
           
static void rot3_angle_axis(jinaMat3 m, SWIGTYPE_p_double theta, jinaVec3 axis)
           
static jinaMat3 rot3_euler(double theta, double phi, double psi)
           
static jinaMat3 rot3_quat(jinaVec4 q)
           
static jinaMat3 rot3(double theta, jinaVec3 axis)
           
static void rotate_matched_model()
           
static jinaRindex rx_alloc(jinaImregion region, int type)
           
static void rx_free_links(jinaRindex r)
           
static void rx_free(jinaRindex r, SWIGTYPE_p_f___void freefunc)
           
static SWIGTYPE_p_float s_2d_mask_mean(SWIGTYPE_p_p_p_void imptrs, jinaImrect mask, jinaPerfusion p)
           
static SWIGTYPE_p_float s_2d_pixel_get(SWIGTYPE_p_p_p_void imptrs, jinaVec2 v, jinaPerfusion p)
           
static jinaMat3 S_array(double T1, double T2, double T3)
           
static jinaScalar scalar_alloc(long type)
           
static jinaScalar scalar_copy(jinaScalar scalar)
           
static void scalar_format(jinaScalar scalar)
           
static void scalar_free(jinaScalar scalar)
           
static jinaScalar scalar_make(double val, int type)
           
static int scalar_number(jinaList scalars)
           
static double scale_from_loc(jinaPoint2 loc, SWIGTYPE_p_Model_poly_header model)
           
static SWIGTYPE_p_double scl_get()
           
static jinaList segment_model(java.lang.String model_name)
           
static void segment_models()
           
static void seq_addtoall_props(SWIGTYPE_p_void ptr, int type, SWIGTYPE_p_f___p_void copyfunc, SWIGTYPE_p_void freefunc)
           
static jinaSequence seq_alloc()
           
static jinaSequence seq_copy(jinaSequence seq)
           
static void seq_frame_insert(jinaImrect im_in, jinaSequence data)
           
static jinaSequence seq_get_current()
           
static void seq_get_iscales(SWIGTYPE_p_double iscx, SWIGTYPE_p_double iscy, SWIGTYPE_p_double iscz)
           
static jinaImrect seq_image_get()
           
static void seq_image_set(jinaImrect im)
           
static void seq_imstack_free(jinaBrImStack imstack)
           
static jinaBrImStack seq_imstack_make(int vtype, int lz, int uz, double zscale)
           
static jinaImrect seq_imstack_xslice(jinaBrImStack imstack, int x)
           
static jinaImrect seq_imstack_yslice(jinaBrImStack imstack, int y)
           
static double seq_imstack_zscaled(jinaBrImStack imstack, int z)
           
static int seq_imstack_zunscaled(jinaBrImStack imstack, double z)
           
static void seq_init_interp(int nblx, int nbux, int nbly, int nbuy, int nblz, int nbuz)
           
static jinaSequence seq_init(jinaSequence seq)
           
static void seq_interp_choice(int choice)
           
static float seq_interp(SWIGTYPE_p_p_p_void rasptrs, jinaVec3 pos)
           
static SWIGTYPE_p_p_p_void seq_limits(SWIGTYPE_p_int lz, SWIGTYPE_p_int uz, SWIGTYPE_p_int ly, SWIGTYPE_p_int uy, SWIGTYPE_p_int lx, SWIGTYPE_p_int ux)
           
static jinaList seq_norm(jinaSequence data, double sigma, double thresh)
           
static void seq_rm(jinaSequence seq)
           
static void seq_set_current(jinaSequence seq)
           
static SWIGTYPE_p_p_p_void seq_slice_init(jinaSequence seq)
           
static jinaImrect seq_slicex(float slicex, jinaImregion within, SWIGTYPE_p_f___vec3 proj_func)
           
static jinaImrect seq_slicey(float slicey, jinaImregion within, SWIGTYPE_p_f___vec3 proj_func)
           
static jinaImrect seq_slicez(float zslice, jinaImregion within, SWIGTYPE_p_f___vec3 proj_func)
           
static void seq_voxel_vtype(int vtype)
           
static void set_current_seq_current_el(jinaList el)
           
static void set_current_seq_current_frame(int frame)
           
static void set_current_seq_end_el(jinaList el)
           
static void set_current_seq_start_el(jinaList el)
           
static void set_pairs_directed(double new_dbin_min, double new_dbin_max, double new_dbin_size, int new_num_abin, SWIGTYPE_p_float new_pair_dist, SWIGTYPE_p_float new_pair_angle, double new_abin_size, double new_angle_sigma, double new_dist_ramp)
           
static void set_pairs_mirror(double new_dbin_min, double new_dbin_max, double new_dbin_size, int new_num_abin, SWIGTYPE_p_float new_pair_dist, SWIGTYPE_p_float new_pair_angle, double new_abin_size, double new_angle_sigma, double new_dist_ramp)
           
static void set_pairs_rotate(double new_dbin_min, double new_dbin_max, double new_dbin_size, int new_num_abin, SWIGTYPE_p_float new_pair_dist, SWIGTYPE_p_float new_pair_angle, double new_abin_size, double new_angle_sigma, double new_dist_ramp)
           
static void set_par_proj(double fnew, double Inew)
           
static void set_perm_con(int val)
           
static void set_pl_flow(jinaPlFlow p)
           
static void set_seq_current_el(jinaSequence seq, jinaList el)
           
static void set_seq_current_frame(jinaSequence seq, int frame)
           
static void set_seq_end_el(jinaSequence seq, jinaList el)
           
static void set_seq_start_el(jinaSequence seq, jinaList el)
           
static void set_st_corner_match(jinaEdgel ledge, SWIGTYPE_p_void data)
           
static void set_st_corner_matches(jinaImrect er)
           
static void set_stereo_corner_match(jinaEdgel ledge, SWIGTYPE_p_void data)
           
static void set_stereo_corner_matches(jinaRindex fxl)
           
static void set_temporal_corner_match(jinaEdgel edge1, SWIGTYPE_p_void data)
           
static void set_temporal_corner_matches(jinaRindex fx)
           
static void setHist(SWIGTYPE_p_p_shistogram value)
           
static jinaImrect shade_conv(double slant, double tilt, jinaImregion roi)
           
static jinaWindex sindex_disp_hist(jinaRindex sx_left, jinaRindex sx_right, double lowdisp, double updisp, SWIGTYPE_p_f___int match_func)
           
static void sm_list_rm(jinaList sm_list)
           
static jinaStringMatch sm_make(jinaTString s1, jinaTString s2, int s1_id, int s2_id)
           
static jinaMatrix smatrix_alloc(int m, int n, int shape, int vtype)
           
static void smatrix_format_full(jinaMatrix mat)
           
static void smatrix_format_gen(jinaMatrix mat)
           
static void smatrix_format_lower(jinaMatrix mat)
           
static void smatrix_format(jinaMatrix mat)
           
static void smatrix_free(jinaMatrix mat)
           
static int smm_con_with_mlist(jinaMatch match, jinaList list)
           
static int smm_consistent_matches(jinaMatch m1, jinaMatch m2)
           
static SWIGTYPE_p_void smm_filter(SWIGTYPE_p_void geom, int type)
           
static int smm_geom_parallel(SWIGTYPE_p_void g1, int type1, SWIGTYPE_p_void g2, int type2)
           
static jinaVec3 smm_geom_position(SWIGTYPE_p_void geom, int type)
           
static double smm_geom_separation(SWIGTYPE_p_void g1, int type1, SWIGTYPE_p_void g2, int type2)
           
static double smm_geom_sepsq(SWIGTYPE_p_void g1, int type1, SWIGTYPE_p_void g2, int type2)
           
static int smm_good_match(SWIGTYPE_p_void p1, SWIGTYPE_p_void p2, int type)
           
static jinaList smm_good_matches(SWIGTYPE_p_void p, int ptype, jinaList list)
           
static double smm_match_strength(jinaMatch match)
           
static jinaList smm_mats_con_with_mlist(jinaList model, jinaList scene, jinaList matches)
           
static double smm_mlist_goodness(jinaList mlist)
           
static int smm_pwr_allowed_type(int type)
           
static int smm_reasonable_match(SWIGTYPE_p_void p1, SWIGTYPE_p_void p2, int type)
           
static jinaList smm_run(jinaList cliches)
           
static void smm_set(jinaList list1, jinaList list2, jinaMatrix table1, jinaMatrix table2)
           
static void smooth_1d_sym(SWIGTYPE_p_float line, int n1, int n2, jinaProf1 profile)
           
static void smooth_1d(SWIGTYPE_p_float line, int n1, int n2, jinaProf1 profile)
           
static void smooth_slopes(double sig_noise, double nsmear, jinaImrect image, SWIGTYPE_p_p_imrect imdx, SWIGTYPE_p_p_imrect imdy, SWIGTYPE_p_p_imrect corr, SWIGTYPE_p_p_imrect imxs, SWIGTYPE_p_p_imrect imys)
           
static jinaList sort_ddlist(jinaList list, SWIGTYPE_p_f___double valfunc, SWIGTYPE_p_void data)
           
static double sort_func(SWIGTYPE_p_void ptr, int type, SWIGTYPE_p_void data)
           
static void sort_keys_simple(SWIGTYPE_p_int key, SWIGTYPE_p_float val, int n)
           
static jinaList sort_list(jinaList list, SWIGTYPE_p_f___double valfunc, SWIGTYPE_p_void data)
           
static void spl_ci_gen(SWIGTYPE_p_float x, SWIGTYPE_p_float y, int n, SWIGTYPE_p_double ypf, SWIGTYPE_p_double ypl, SWIGTYPE_p_float y2)
           
static void spl_ci_sbp(SWIGTYPE_p_float x, SWIGTYPE_p_float y, int n, SWIGTYPE_p_double ypf, SWIGTYPE_p_double ypl, SWIGTYPE_p_float y2)
           
static double spl_ci_val(SWIGTYPE_p_float xa, SWIGTYPE_p_float ya, SWIGTYPE_p_float y2a, int n, double x)
           
static void spline_add_point(jinaSpline spline, int ibelow, double p)
           
static jinaSpline spline_copy(jinaSpline spline)
           
static void spline_delete_point(jinaSpline spline, int ip)
           
static double spline_eval(jinaSpline spline, double t)
           
static void spline_free(jinaSpline spline)
           
static void spline_interpolate(jinaSpline spline, SWIGTYPE_p_double q)
           
static jinaSpline spline_make(int type, int n)
           
static double spline_param(jinaSpline spline, double p)
           
static double spline_periodic_param(jinaSpline spline, double p)
           
static void spline_replace_point(jinaSpline spline, int ip, double p)
           
static jinaSpline spline_stack_interp(int n, SWIGTYPE_p_p_spline stack, double t)
           
static void spline2_add_point(jinaSpline2 spline, int ibelow, jinaVec2 p)
           
static jinaSpline2 spline2_alloc(int type, int n)
           
static jinaSpline2 spline2_approx_str2(jinaTString str, SWIGTYPE_p_int pn, double dmax)
           
static jinaVec2 spline2_closest(jinaSpline2 spline, jinaVec2 p)
           
static jinaSpline2 spline2_copy(jinaSpline2 spline)
           
static void spline2_delete_point(jinaSpline2 spline, int i)
           
static double spline2_dist(jinaSpline2 spline, jinaVec2 p)
           
static jinaVec2 spline2_eval(jinaSpline2 spline, double t)
           
static void spline2_free(jinaSpline2 spline)
           
static jinaSpline2 spline2_interpolate_ddlist(int type, jinaList points)
           
static jinaSpline2 spline2_interpolate_list(int type, jinaList points)
           
static void spline2_interpolate(jinaSpline2 spline, jinaVec2 p)
           
static jinaSpline2 spline2_make(int type, int n)
           
static double spline2_natural_param(jinaSpline2 spline, jinaVec2 p)
           
static jinaSpline2 spline2_of_str2(jinaTString str, int n)
           
static double spline2_param(jinaSpline2 spline, jinaVec2 p)
           
static void spline2_print(SWIGTYPE_p_FILE pf, jinaSpline2 spline)
           
static jinaSpline2 spline2_read(SWIGTYPE_p_FILE pf)
           
static void spline2_replace_point(jinaSpline2 spline, int ip, jinaVec2 p)
           
static void spline2_rts(jinaSpline2 spline, jinaMat2 r, jinaVec2 t, double s)
           
static jinaSpline2 spline2_stack_interp(int n, SWIGTYPE_p_p_spline2 spline, double t)
           
static void sqr_root_and_normalize_pairwise(jinaImrect hist)
           
static double sqr(double x)
           
static void sqrt_hough2(jinaImrect hough2)
           
static double ss_match_weight(jinaTString s1, jinaTString s2)
           
static void stereo_corner_match(jinaImrect im_left_new, jinaImrect im_right_new, jinaImrect left_er, jinaImrect right_er, double new_disp, double new_lowd, double new_upd, double new_width, double new_corr, double new_unique, double new_asym)
           
static int stereo_dp_max_size_get()
           
static void stereo_dp_max_size_set(int size)
           
static SWIGTYPE_p_void stereo_left_match(jinaEdgel edgell, jinaEdgel edgelr)
           
static double stereo_reg(jinaCovar incov, int mask, SWIGTYPE_p_double a)
           
static SWIGTYPE_p_void stereo_right_match(jinaEdgel edgelr, jinaEdgel edgell)
           
static jinaImrect stim_corr(int offset, int corr_func)
           
static void stim_roi_acqu(jinaImrect mask, SWIGTYPE_p_int hwave)
           
static void stim_sinwave_acqu(SWIGTYPE_p_int hwave, int offset, int dtime, float iphase)
           
static void stim_sqrwave_acqu(SWIGTYPE_p_int hwave, int offset, int dtime, float iphase)
           
static int store_camera_ext(SWIGTYPE_p_double a, jinaCamera cam)
           
static int store_camera_int(int mask, SWIGTYPE_p_double a, jinaCamera cam)
           
static int store_camera_rel(SWIGTYPE_p_double a, jinaCamera cam1, jinaCamera cam2)
           
static jinaImrect stored_left_corners()
           
static jinaImrect stored_mono_corners()
           
static jinaImrect stored_right_corners()
           
static jinaTString str_alloc()
           
static void str_apply_func(jinaTString str, SWIGTYPE_p_f___void func, SWIGTYPE_p_void data)
           
static jinaTString str_clone(jinaTString str)
           
static jinaTString str_combine(jinaTString s1, jinaTString s2)
           
static jinaTString str_copy(jinaTString str, SWIGTYPE_p_f___p_void copyfunc, SWIGTYPE_p_void data)
           
static jinaTString str_divide(jinaTString str, int n)
           
static void str_free(jinaTString str, SWIGTYPE_p_f___void freefunc)
           
static int str_get_min_dist(jinaTString str, SWIGTYPE_p_f___int func, SWIGTYPE_p_void data, SWIGTYPE_p_double d)
           
static jinaList str_get_min(jinaTString str, SWIGTYPE_p_f___int func, SWIGTYPE_p_void data)
           
static jinaTString str_ics2(jinaTString str, int knot_sample, double str_space, SWIGTYPE_p_double a, SWIGTYPE_p_double b)
           
static int str_length(jinaTString str)
           
static jinaList str_link_get_by_ref(jinaTString str, SWIGTYPE_p_void ptr)
           
static jinaTString str_list_get_by_ref(jinaList strings, SWIGTYPE_p_void ptr)
           
static jinaTString str_list_get_min(jinaList strings, SWIGTYPE_p_f___int func, SWIGTYPE_p_void data)
           
static jinaTString str_make(int type, jinaList start, jinaList end)
           
static jinaStringMatch str_mat_from_list(jinaList mlist, int s1_id, int s2_id)
           
static jinaList str_mid_point(jinaTString str)
           
static void str_reverse(jinaTString str)
           
static void str_rm_links(jinaTString str)
           
static void str_rm_list(jinaList strings)
           
static void str_rm_only_str(jinaTString str)
           
static void str_rm(jinaTString str, SWIGTYPE_p_f___void freefunc)
           
static jinaTString str_segment(jinaTString str, jinaList at)
           
static void str_smooth(jinaTString s, int n)
           
static double str_to_curve3_sep_get()
           
static void str_to_curve3_sep_set(double sep)
           
static double str2_ang_length(jinaTString str)
           
static double str2_arc_length(jinaTString str)
           
static double str2_area(jinaTString str)
           
static jinaVec2 str2_centroid(jinaTString str)
           
static jinaTString str2_copy(jinaTString str)
           
static void str2_eigen(jinaTString str, SWIGTYPE_p_double a, SWIGTYPE_p_double b, SWIGTYPE_p_double theta)
           
static jinaTString str2_fill(jinaTString str)
           
static void str2_free(jinaTString str)
           
static void str2_get_interp_vec2_knots(jinaTString str, int n, jinaVec2 p)
           
static void str2_get_knots(jinaTString es, int n, SWIGTYPE_p_double x, SWIGTYPE_p_double y)
           
static void str2_get_vec2_knots(jinaTString str, int n, jinaVec2 p)
           
static jinaTString str2_of_curve2(SWIGTYPE_p_f___vec2 c_func, SWIGTYPE_p_void c_data, double t1, double t2, SWIGTYPE_p_void e_data)
           
static jinaTString str2_of_spline2(jinaSpline2 spline)
           
static jinaTString str2_of_ucbs2(jinaUcbs2 ucbs)
           
static double str2_orientation(jinaTString str)
           
static jinaVec2 str2_point(jinaTString str, double t)
           
static void str2_rts(jinaTString str, jinaVec2 c, jinaMat2 r, jinaVec2 t, double s)
           
static void str2_translate(jinaTString str, jinaVec2 v)
           
static jinaList str2_triangulate3(jinaTString s1, double z1, jinaTString s2, double z2, int sample)
           
static void str3_get_knots(jinaTString es, int n, SWIGTYPE_p_double x, SWIGTYPE_p_double y, SWIGTYPE_p_double z)
           
static jinaTString str3_of_curve3(SWIGTYPE_p_f___vec3 c_func, SWIGTYPE_p_void c_data, double t1, double t2)
           
static jinaList str3_triangulate(jinaTString s1, jinaTString s2, int sample)
           
static jinaTString string_of_sindex_strings(jinaTString es)
           
static jinaImregion strings_bounding_region(jinaList strings)
           
static jinaRindex strings_set_sindex(jinaList strings)
           
static double sum_pairwise(jinaImrect hist)
           
static void superimpose(SWIGTYPE_p_p_imrect vels, jinaImrect pic, int pic_x, int pic_y, int sample, float scale, int offset)
           
static jinaSupport supp_alloc()
           
static void support_ordered_matches(jinaImrect er, SWIGTYPE_p_f___double match_weight_func)
           
static void svd(int m, int n, SWIGTYPE_p_p_double a, SWIGTYPE_p_p_double p, SWIGTYPE_p_double d, SWIGTYPE_p_p_double q)
           
static jinaSeqVoi svoi_alloc()
           
static jinaSeqVoi svoi_copy(jinaSeqVoi oldvoi)
           
static void svoi_empty(jinaSeqVoi voi)
           
static void svoi_free(jinaSeqVoi voi)
           
static void svoi_shift(jinaSeqVoi voi, jinaVec2 dp)
           
static jinaSpline2 svoi_spline_get(jinaSeqVoi voi)
           
static void svoi_spline_set(jinaSeqVoi voi, jinaSpline2 spline)
           
static void svoi_string_changed(jinaSeqVoi voi)
           
static jinaTString svoi_string_get(jinaSeqVoi voi)
           
static void svoi_string_set(jinaSeqVoi voi, jinaTString str)
           
static void swap_bytes(int[] x)
           
static void temp_backward_match(jinaEdgel edge1, jinaEdgel edge2)
           
static void temp_forward_match(jinaEdgel edge2, jinaEdgel edge1)
           
static void temporal_corner_match(jinaImrect er, jinaImrect old_er, double new_xdisp, double new_ydisp, double new_height, double new_width, double new_corr, double new_unique, double new_asym)
           
static jinaTerrain terrain_alloc(int type, int m, int n)
           
static jinaTerrain terrain_copy(jinaTerrain surf)
           
static void terrain_data_free(jinaTerrain surf)
           
static jinaTerrain terrain_make(jinaImregion region, jinaImrect mask, int samplex, int sampley)
           
static float this_pixel(SWIGTYPE_p_p_p_void rasptrs, int z, int y, int x)
           
static double tina_acos(double c)
           
static double tina_fmax(double x, double y)
           
static double tina_fmin(double x, double y)
           
static float too_big(float[] v)
           
static SWIGTYPE_p_double tr_get()
           
static SWIGTYPE_p_void trans2_alloc()
           
static void trans2_format(jinaTransform2 trans)
           
static void trans2_free(SWIGTYPE_p_void transf)
           
static jinaTransform2 trans2_inverse(jinaTransform2 transf)
           
static jinaTransform2 trans2_matrix(jinaMatrix mat)
           
static jinaVec2 trans2_pos(jinaTransform2 transf, jinaVec2 v)
           
static void trans2_print(SWIGTYPE_p_FILE fp, jinaTransform2 trans)
           
static jinaTransform2 trans2_prod(jinaTransform2 transf2, jinaTransform2 transf1)
           
static jinaTransform2 trans2_rot_about(double theta, jinaVec2 p)
           
static jinaVec2 trans2_vec(jinaTransform2 transf, jinaVec2 v)
           
static jinaTransform3 trans3_alloc()
           
static jinaTransform3 trans3_copy(jinaTransform3 transf)
           
static void trans3_format(jinaTransform3 trans)
           
static void trans3_free(SWIGTYPE_p_void transf)
           
static jinaTransform3 trans3_from_aim(jinaVec3 p, jinaVec3 aim, jinaVec3 down)
           
static jinaTransform3 trans3_from_frame_to_frame(jinaVec3 p1, jinaVec3 ex1, jinaVec3 ey1, jinaVec3 ez1, jinaVec3 p2, jinaVec3 ex2, jinaVec3 ey2, jinaVec3 ez2)
           
static jinaTransform3 trans3_from_frame(jinaVec3 p, jinaVec3 ex, jinaVec3 ey, jinaVec3 ez)
           
static void trans3_get_frame1in2(jinaTransform3 transf, jinaVec3 p, jinaVec3 ex, jinaVec3 ey, jinaVec3 ez)
           
static void trans3_get_frame2in1(jinaTransform3 transf, jinaVec3 p, jinaVec3 ex, jinaVec3 ey, jinaVec3 ez)
           
static jinaVec3 trans3_get_origin2in1(jinaTransform3 transf)
           
static jinaVec3 trans3_inverse_pos(jinaTransform3 transf, jinaVec3 v)
           
static jinaVec3 trans3_inverse_vec(jinaTransform3 transf, jinaVec3 v)
           
static jinaTransform3 trans3_inverse(jinaTransform3 transf)
           
static jinaTransform3 trans3_make(jinaMat3 R, jinaVec3 t)
           
static jinaTransform3 trans3_matrix(jinaMatrix mat)
           
static jinaVec3 trans3_pos(jinaTransform3 transf, jinaVec3 v)
           
static void trans3_print(SWIGTYPE_p_FILE fp, jinaTransform3 trans)
           
static jinaTransform3 trans3_prod(jinaTransform3 transf2, jinaTransform3 transf1)
           
static jinaTransform3 trans3_rot_about(jinaMat3 r, jinaVec3 p)
           
static jinaTransform3 trans3_to_frame(jinaVec3 p, jinaVec3 ex, jinaVec3 ey, jinaVec3 ez)
           
static jinaTransform3 trans3_unit()
           
static jinaVec3 trans3_vec(jinaTransform3 transf, jinaVec3 v)
           
static jinaTransform3 trans3(jinaMat3 R, jinaVec3 t)
           
static jinaTransf3 transf3_alloc(long type)
           
static jinaTransf3 transf3_copy(jinaTransf3 transf)
           
static void transf3_format(jinaTransf3 transf)
           
static void transf3_free(jinaTransf3 transf)
           
static jinaTransf3 transf3_make(jinaTransform3 T, int type)
           
static int transf3_number(jinaList transfs)
           
static int transform_match_ok(jinaMatch match, jinaTransform3 trans)
           
static jinaList transform_prune_mlist(jinaList list, jinaTransform3 trans, int freematch)
           
static jinaImrect trend_fit(jinaImrect im, int m, SWIGTYPE_p_double am)
           
static double trend_hfit(int n, SWIGTYPE_p_double a, float x)
           
static float tri_linear(SWIGTYPE_p_p_p_void rasptrs, jinaVec3 pos)
           
static jinaVec3 tri3_make(jinaVec3 p1, jinaVec3 p2, jinaVec3 p3)
           
static double triv_camerror(SWIGTYPE_p_int n_data, SWIGTYPE_p_double x, jinaCamera cam1, jinaCamera cam2, jinaList world3d, SWIGTYPE_p_f___p_vec2 pix_get1, SWIGTYPE_p_f___p_vec2 pix_get2, double accuracy)
           
static void ucbs_set_resolution(double res)
           
static void ucbs2_add_control(jinaUcbs2 ucbs, int t, jinaVec2 vt)
           
static void ucbs2_add_point(jinaUcbs2 ucbs, int t, jinaVec2 vt)
           
static void ucbs2_basis_val(double u, SWIGTYPE_p_double b0, SWIGTYPE_p_double b1, SWIGTYPE_p_double b2, SWIGTYPE_p_double b3)
           
static double ucbs2_closest_param_to(jinaUcbs2 ucbs, jinaVec2 v, int i)
           
static jinaUcbs2 ucbs2_copy(jinaUcbs2 old)
           
static void ucbs2_delete_control(jinaUcbs2 ucbs, int t)
           
static void ucbs2_delete_point(jinaUcbs2 ucbs, int t)
           
static void ucbs2_end_conditions(jinaUcbs2 ucbs)
           
static jinaVec2 ucbs2_eval(jinaUcbs2 ucbs, double t)
           
static void ucbs2_free(jinaUcbs2 ucbs)
           
static void ucbs2_interpolate_kwsnake(jinaUcbs2 ucbs, jinaKwsnake kwsnake, SWIGTYPE_p_int mask)
           
static jinaUcbs2 ucbs2_interpolate_list(int type, jinaList points)
           
static void ucbs2_interpolate(jinaUcbs2 ucbs, SWIGTYPE_p_double x, SWIGTYPE_p_double y)
           
static jinaUcbs2 ucbs2_make(int type, int n)
           
static jinaUcbs2 ucbs2_of_str2(jinaTString es, int ds)
           
static double ucbs2_param(jinaUcbs2 ucbs, jinaVec2 v)
           
static void ucbs2_replace_point(jinaUcbs2 ucbs, int ip, jinaVec2 p)
           
static int ucread_raw_data(SWIGTYPE_p_FILE fp, jinaImrect im)
           
static int ucwrite_raw_data(SWIGTYPE_p_FILE fp, jinaImrect im)
           
static long var_size(int type)
           
static void vec_accum(jinaVec v, double k, jinaVec w)
           
static void vec_basis_complete(int p, SWIGTYPE_p_p_vec basis)
           
static void vec_block_get(jinaVec u, int li, jinaVec v)
           
static void vec_block_set(jinaVec u, int li, jinaVec v)
           
static void vec_copy(jinaVec v, jinaVec w)
           
static void vec_diff(jinaVec v, jinaVec w)
           
static double vec_dist(jinaVec v, jinaVec w)
           
static void vec_divide(jinaVec v, jinaVec w)
           
static double vec_dot(jinaVec v, jinaVec w)
           
static void vec_free(jinaVec v)
           
static void vec_gram_schmidt(int p, SWIGTYPE_p_p_vec basis)
           
static void vec_index_get(jinaVec u, jinaIvec index, jinaVec v)
           
static void vec_index_set(jinaVec u, jinaIvec index, jinaVec v)
           
static jinaVec vec_make_copy(jinaVec w)
           
static jinaVec vec_make(int n)
           
static double vec_max(jinaVec v, SWIGTYPE_p_int imax)
           
static double vec_min(jinaVec v, SWIGTYPE_p_int imin)
           
static void vec_minus(jinaVec v)
           
static double vec_mod(jinaVec v)
           
static double vec_mod1(jinaVec v)
           
static void vec_print(SWIGTYPE_p_FILE fp, java.lang.String fmt, jinaVec v)
           
static void vec_prod(jinaVec v, jinaVec w)
           
static void vec_rand_normal(jinaVec v, double m, double s)
           
static void vec_rand_unif(jinaVec v, double p, double q)
           
static jinaVec vec_read(SWIGTYPE_p_FILE fp)
           
static void vec_reverse(jinaVec v, jinaVec w)
           
static double vec_sqrdist(jinaVec v, jinaVec w)
           
static double vec_sqrmod(jinaVec v)
           
static void vec_sum(jinaVec v, jinaVec w)
           
static void vec_times(double k, jinaVec v)
           
static void vec_unit(jinaVec v)
           
static void vec_zero(jinaVec v)
           
static jinaVec2 vec2_alloc()
           
static double vec2_angle(jinaVec2 v, jinaVec2 w)
           
static void vec2_basis(jinaVec2 up, jinaVec2 ex, jinaVec2 ey)
           
static void vec2_circ_3_points(jinaVec2 p1, jinaVec2 p2, jinaVec2 p3, jinaVec2 centre, SWIGTYPE_p_double radius)
           
static void vec2_comps(jinaVec2 v, SWIGTYPE_p_float x, SWIGTYPE_p_float y)
           
static jinaVec2 vec2_copy(jinaVec2 vec2)
           
static double vec2_cross(jinaVec2 v, jinaVec2 w)
           
static jinaVec2 vec2_diff(jinaVec2 v, jinaVec2 w)
           
static double vec2_dist_point_line(jinaVec2 q, jinaVec2 l, jinaVec2 v)
           
static double vec2_dist(jinaVec2 v, jinaVec2 w)
           
static double vec2_dot(jinaVec2 v, jinaVec2 w)
           
static jinaVec2 vec2_ex()
           
static void vec2_extend_hull(jinaVec2 vmin, jinaVec2 vmax, jinaVec2 v)
           
static jinaVec2 vec2_ey()
           
static void vec2_format(jinaVec2 v)
           
static void vec2_free(SWIGTYPE_p_void v)
           
static double vec2_get_x(jinaVec2 v)
           
static double vec2_get_y(jinaVec2 v)
           
static jinaVec2 vec2_greater(jinaVec2 v1, jinaVec2 v2)
           
static jinaVec2 vec2_inter_lines(jinaVec2 l1, jinaVec2 v1, jinaVec2 l2, jinaVec2 v2)
           
static jinaVec2 vec2_inter_par_test(jinaVec2 p, jinaVec2 v1, jinaVec2 q, jinaVec2 v2, double parallel)
           
static jinaVec2 vec2_interp(double k, jinaVec2 v1, jinaVec2 v2)
           
static void vec2_join_2_points(jinaVec2 q1, jinaVec2 q2, jinaVec2 l, jinaVec2 v)
           
static jinaVec2 vec2_less(jinaVec2 v1, jinaVec2 v2)
           
static jinaVec2 vec2_make(jinaVec2 u)
           
static jinaVec2 vec2_midpoint(jinaVec2 q1, jinaVec2 q2)
           
static jinaVec2 vec2_minus(jinaVec2 v)
           
static double vec2_mod(jinaVec2 v)
           
static double vec2_modunit(jinaVec2 v, jinaVec2 e)
           
static jinaVec2 vec2_of_polar(double r, double theta)
           
static jinaVec2 vec2_of_proj2(jinaVec3 v)
           
static int vec2_parallel(jinaVec2 v1, jinaVec2 v2, double dotthres)
           
static double vec2_perp_dist(jinaVec2 p, jinaVec2 v, jinaVec2 d)
           
static jinaVec2 vec2_perp(jinaVec2 v)
           
static void vec2_pprint(SWIGTYPE_p_FILE fp, java.lang.String msg, jinaVec2 v)
           
static void vec2_print(SWIGTYPE_p_FILE fp, jinaVec2 v)
           
static jinaVec2 vec2_proj_on_line(jinaVec2 q, jinaVec2 l, jinaVec2 v)
           
static jinaVec2 vec2_projpar(jinaVec2 u, jinaVec2 v)
           
static jinaVec2 vec2_projperp(jinaVec2 u, jinaVec2 v)
           
static jinaVec2 vec2_rand_circle(jinaVec2 centre, double radius)
           
static void vec2_ranges(jinaVec2 v1, jinaVec2 v2, jinaVec2 vec)
           
static jinaVec2 vec2_read(SWIGTYPE_p_FILE fp)
           
static jinaVec2 vec2_rectify(jinaMat3 m, jinaVec2 v)
           
static jinaVec2 vec2_smooth(jinaVec2 v0, jinaVec2 v1, jinaVec2 v2)
           
static double vec2_sqrdist(jinaVec2 v, jinaVec2 w)
           
static double vec2_sqrmod(jinaVec2 v)
           
static jinaVec2 vec2_sum(jinaVec2 v, jinaVec2 w)
           
static jinaVec2 vec2_sum3(jinaVec2 u, jinaVec2 v, jinaVec2 w)
           
static jinaVec2 vec2_sum4(jinaVec2 u, jinaVec2 v, jinaVec2 w, jinaVec2 x)
           
static jinaVec2 vec2_times(double k, jinaVec2 v)
           
static void vec2_to_polar(jinaVec2 v, SWIGTYPE_p_double r, SWIGTYPE_p_double theta)
           
static jinaVec2 vec2_unit(jinaVec2 v)
           
static jinaVec2 vec2_zero()
           
static jinaVec3 vec3_alloc()
           
static jinaVec3 vec3_along_line(jinaLine3 line, double frac)
           
static double vec3_angle(jinaVec3 v, jinaVec3 w)
           
static void vec3_basis(jinaVec3 aim, jinaVec3 down, jinaVec3 ex, jinaVec3 ey, jinaVec3 ez)
           
static void vec3_circ_3_points(jinaVec3 p1, jinaVec3 p2, jinaVec3 p3, jinaVec3 centre, jinaVec3 normal, SWIGTYPE_p_double radius)
           
static double vec3_closest_app(jinaVec3 p1, jinaVec3 v1, jinaVec3 p2, jinaVec3 v2, jinaVec3 c1, jinaVec3 c2)
           
static jinaVec3 vec3_closest_lines(jinaVec3 l1, jinaVec3 v1, jinaVec3 l2, jinaVec3 v2)
           
static int vec3_collinear(jinaVec3 p1, jinaVec3 p2, jinaVec3 q1, jinaVec3 q2, double dotth1, double dotth2)
           
static void vec3_comps(jinaVec3 v, SWIGTYPE_p_float x, SWIGTYPE_p_float y, SWIGTYPE_p_float z)
           
static jinaVec3 vec3_copy(jinaVec3 u)
           
static jinaVec3 vec3_cross(jinaVec3 v, jinaVec3 w)
           
static jinaVec3 vec3_diff(jinaVec3 v, jinaVec3 w)
           
static double vec3_dist_lines(jinaVec3 l1, jinaVec3 v1, jinaVec3 l2, jinaVec3 v2)
           
static double vec3_dist_point_line(jinaVec3 q, jinaVec3 l, jinaVec3 v)
           
static double vec3_dist_point_plane(jinaVec3 q, jinaVec3 p, jinaVec3 n)
           
static double vec3_dist(jinaVec3 v, jinaVec3 w)
           
static double vec3_dot(jinaVec3 v, jinaVec3 w)
           
static jinaVec3 vec3_ex()
           
static void vec3_extend_hull(jinaVec3 vmin, jinaVec3 vmax, jinaVec3 v)
           
static jinaVec3 vec3_ey()
           
static jinaVec3 vec3_ez()
           
static void vec3_format(jinaVec3 v)
           
static void vec3_free(SWIGTYPE_p_void v)
           
static double vec3_get_x(jinaVec3 v)
           
static double vec3_get_y(jinaVec3 v)
           
static double vec3_get_z(jinaVec3 v)
           
static jinaVec3 vec3_inter_line_plane(jinaVec3 l, jinaVec3 v, jinaVec3 p, jinaVec3 n)
           
static jinaVec3 vec3_inter_lines(jinaVec3 l1, jinaVec3 v1, jinaVec3 l2, jinaVec3 v2)
           
static void vec3_inter_planes(jinaVec3 p1, jinaVec3 n1, jinaVec3 p2, jinaVec3 n2, jinaVec3 l, jinaVec3 v)
           
static jinaVec3 vec3_interp(double k, jinaVec3 v1, jinaVec3 v2)
           
static void vec3_join_2_points(jinaVec3 q1, jinaVec3 q2, jinaVec3 l, jinaVec3 v)
           
static void vec3_join_3_points(jinaVec3 q1, jinaVec3 q2, jinaVec3 q3, jinaVec3 p, jinaVec3 n)
           
static void vec3_join_lines(jinaVec3 l1, jinaVec3 v1, jinaVec3 l2, jinaVec3 v2, jinaVec3 p, jinaVec3 n)
           
static void vec3_join_point_line(jinaVec3 q, jinaVec3 l, jinaVec3 v, jinaVec3 p, jinaVec3 n)
           
static jinaVec3 vec3_make(jinaVec3 u)
           
static jinaVec3 vec3_midpoint(jinaVec3 q1, jinaVec3 q2)
           
static jinaVec3 vec3_minus(jinaVec3 v)
           
static double vec3_mod(jinaVec3 v)
           
static double vec3_modunit(jinaVec3 v, jinaVec3 e)
           
static jinaVec3 vec3_par_proj_3d(jinaVec3 p)
           
static jinaVec3 vec3_par_proj_disp(jinaVec3 p)
           
static int vec3_parallel(jinaVec3 v1, jinaVec3 v2, double dotthres)
           
static jinaVec3 vec3_perp(jinaVec3 v)
           
static void vec3_pp3d_inplace(jinaVec3 p)
           
static void vec3_ppdisp_inplace(jinaVec3 p)
           
static void vec3_pprint(SWIGTYPE_p_FILE fp, java.lang.String msg, jinaVec3 v)
           
static void vec3_print(SWIGTYPE_p_FILE fp, jinaVec3 v)
           
static jinaVec3 vec3_proj_on_line(jinaVec3 q, jinaVec3 l, jinaVec3 v)
           
static jinaVec3 vec3_proj_on_plane(jinaVec3 q, jinaVec3 p, jinaVec3 n)
           
static jinaVec3 vec3_projpar(jinaVec3 u, jinaVec3 v)
           
static jinaVec3 vec3_projperp(jinaVec3 u, jinaVec3 v)
           
static jinaVec3 vec3_quat(jinaVec4 q)
           
static jinaVec3 vec3_rand_sphere(jinaVec3 c, double r)
           
static jinaVec3 vec3_read(SWIGTYPE_p_FILE fp)
           
static jinaVec3 vec3_rectify(jinaMat4 m, jinaVec3 v)
           
static jinaVec3 vec3_rot_quat(jinaVec4 q, jinaVec3 v)
           
static double vec3_sqrdist(jinaVec3 v, jinaVec3 w)
           
static double vec3_sqrmod(jinaVec3 v)
           
static jinaVec3 vec3_sum(jinaVec3 v, jinaVec3 w)
           
static jinaVec3 vec3_sum3(jinaVec3 u, jinaVec3 v, jinaVec3 w)
           
static jinaVec3 vec3_sum4(jinaVec3 u, jinaVec3 v, jinaVec3 w, jinaVec3 x)
           
static jinaVec3 vec3_times(double k, jinaVec3 v)
           
static jinaVec3 vec3_unit(jinaVec3 v)
           
static jinaVec3 vec3_unitcross(jinaVec3 v, jinaVec3 w)
           
static jinaVec3 vec3_zero()
           
static jinaVec4 vec4_alloc()
           
static double vec4_angle(jinaVec4 v, jinaVec4 w)
           
static void vec4_comps(jinaVec4 v, SWIGTYPE_p_float x, SWIGTYPE_p_float y, SWIGTYPE_p_float z, SWIGTYPE_p_float w)
           
static jinaMat4 vec4_cross(jinaVec4 v, jinaVec4 w)
           
static jinaVec4 vec4_diff(jinaVec4 v, jinaVec4 w)
           
static double vec4_dist(jinaVec4 v, jinaVec4 w)
           
static double vec4_dot(jinaVec4 v, jinaVec4 w)
           
static jinaVec4 vec4_ew()
           
static jinaVec4 vec4_ex()
           
static jinaVec4 vec4_ey()
           
static jinaVec4 vec4_ez()
           
static void vec4_format(jinaVec4 v)
           
static void vec4_free(SWIGTYPE_p_void v)
           
static double vec4_get_w(jinaVec4 v)
           
static double vec4_get_x(jinaVec4 v)
           
static double vec4_get_y(jinaVec4 v)
           
static double vec4_get_z(jinaVec4 v)
           
static jinaVec4 vec4_interp(double k, jinaVec4 v1, jinaVec4 v2)
           
static jinaVec4 vec4_make(jinaVec4 u)
           
static jinaVec4 vec4_minus(jinaVec4 v)
           
static double vec4_mod(jinaVec4 v)
           
static double vec4_modunit(jinaVec4 v, jinaVec4 e)
           
static void vec4_pprint(SWIGTYPE_p_FILE fp, java.lang.String msg, jinaVec4 v)
           
static void vec4_print(SWIGTYPE_p_FILE fp, jinaVec4 v)
           
static jinaVec4 vec4_read(SWIGTYPE_p_FILE fp)
           
static double vec4_sqrdist(jinaVec4 v, jinaVec4 w)
           
static double vec4_sqrmod(jinaVec4 v)
           
static jinaVec4 vec4_sum(jinaVec4 v, jinaVec4 w)
           
static jinaVec4 vec4_sum3(jinaVec4 u, jinaVec4 v, jinaVec4 w)
           
static jinaVec4 vec4_sum4(jinaVec4 u, jinaVec4 v, jinaVec4 w, jinaVec4 x)
           
static jinaVec4 vec4_times(double k, jinaVec4 v)
           
static jinaVec4 vec4_unit(jinaVec4 v)
           
static jinaVec4 vec4_zero()
           
static jinaVector vector_alloc(int n, int vtype)
           
static void vector_apply_inplace(jinaVector w, jinaVector v, SWIGTYPE_p_f___void f, SWIGTYPE_p_void data)
           
static jinaVector vector_apply(jinaVector v, int vtype, SWIGTYPE_p_f___void f, SWIGTYPE_p_void data)
           
static jinaVector vector_build(int n, int vtype, SWIGTYPE_p_void el)
           
static jinaVector vector_cast(jinaVector v, int vtype)
           
static jinaVector vector_conv(jinaVector v1, jinaVector v2)
           
static void vector_copy_inplace(jinaVector w, jinaVector v)
           
static jinaVector vector_copy(jinaVector v)
           
static jinaVector vector_corr_cutoff(jinaVector v1, jinaVector v2, int cut)
           
static jinaVector vector_corr(jinaVector v1, jinaVector v2)
           
static void vector_cprod_inplace(jinaVector v1, jinaVector v2)
           
static jinaVector vector_cprod(jinaVector v1, jinaVector v2)
           
static void vector_diff_inplace(jinaVector v1, jinaVector v2)
           
static jinaVector vector_diff(jinaVector v1, jinaVector v2)
           
static double vector_dist(jinaVector v1, jinaVector v2)
           
static void vector_div_inplace(jinaVector v1, jinaVector v2)
           
static jinaVector vector_div(jinaVector v1, jinaVector v2)
           
static double vector_dot(jinaVector v1, jinaVector v2)
           
static jinaComplex vector_dotz(jinaVector v1, jinaVector v2)
           
static jinaVector vector_expand(jinaVector v, int n)
           
static jinaVector vector_extend(jinaVector v, int n, int vtype)
           
static void vector_fft_inplace(jinaVector v)
           
static void vector_fft_inverse_inplace(jinaVector v)
           
static jinaVector vector_fft_inverse(jinaVector v)
           
static jinaVector vector_fft(jinaVector v)
           
static void vector_format(jinaVector v)
           
static void vector_free(jinaVector v)
           
static int vector_get(jinaVector v, int i)
           
static double vector_getf(jinaVector v, int i)
           
static SWIGTYPE_p_void vector_getp(jinaVector v, int i)
           
static jinaComplex vector_getz(jinaVector v, int i)
           
static double vector_interpf(jinaVector v, double x)
           
static jinaComplex vector_interpz(jinaVector v, double x)
           
static jinaVector vector_itimes(int k, jinaVector v)
           
static double vector_max(jinaVector v, SWIGTYPE_p_int imax)
           
static double vector_maxmod(jinaVector v, SWIGTYPE_p_int imax)
           
static double vector_min(jinaVector v, SWIGTYPE_p_int imin)
           
static double vector_minmod(jinaVector v, SWIGTYPE_p_int imin)
           
static void vector_minus_inplace(jinaVector v)
           
static jinaVector vector_minus(jinaVector v)
           
static double vector_mod(jinaVector v)
           
static void vector_pprint(SWIGTYPE_p_FILE fp, jinaVector v)
           
static void vector_print(SWIGTYPE_p_FILE fp, jinaVector v)
           
static void vector_prod_inplace(jinaVector v1, jinaVector v2)
           
static jinaVector vector_prod(jinaVector v1, jinaVector v2)
           
static void vector_put(int vi, jinaVector v, int i)
           
static void vector_putf(double vi, jinaVector v, int i)
           
static void vector_putp(SWIGTYPE_p_void vi, jinaVector v, int i)
           
static void vector_putz(jinaComplex vi, jinaVector v, int i)
           
static void vector_set(jinaVector v, int i, int vi)
           
static void vector_setf(jinaVector v, int i, double vi)
           
static void vector_setp(jinaVector v, int i, SWIGTYPE_p_void vi)
           
static void vector_setz(jinaVector v, int i, jinaComplex vi)
           
static double vector_sqrdist(jinaVector v1, jinaVector v2)
           
static double vector_sqrmod(jinaVector v)
           
static void vector_sum_inplace(jinaVector v1, jinaVector v2)
           
static jinaVector vector_sum(jinaVector v1, jinaVector v2)
           
static int vector_sup_vtype(int vtype1, int vtype2)
           
static jinaVector vector_times(double k, jinaVector v)
           
static jinaVector vector_unit(jinaVector v)
           
static jinaVector vector_ztimes(jinaComplex k, jinaVector v)
           
static jinaVec3 world_get(jinaList l)
           
static void wx_add_entry(jinaWindex w, SWIGTYPE_p_void ptr, int type, int i, int j)
           
static void wx_add_line(jinaWindex w, SWIGTYPE_p_void ptr, int type, jinaVec2 p1, jinaVec2 p2)
           
static void wx_add_str2(jinaTString str, int type, jinaWindex w)
           
static jinaWindex wx_alloc(jinaImregion region, int m, int n, int type)
           
static void wx_delete_entry(jinaWindex w, SWIGTYPE_p_void entry)
           
static void wx_duplicate_entry(jinaWindex w, SWIGTYPE_p_void entry1, SWIGTYPE_p_void entry2, int type)
           
static void wx_free(jinaWindex w, SWIGTYPE_p_f___void freefunc)
           
static jinaIpos wx_get_index(jinaWindex w, jinaVec2 p)
           
static jinaVec2 wx_get_mid_pos2(jinaWindex w, jinaIpos i)
           
static jinaVec2 wx_get_pos2(jinaWindex w, jinaIpos i)
           
static SWIGTYPE_p_void wx_get(jinaWindex w, int i, int j)
           
static int wx_in_index(jinaWindex w, int i, int j)
           
static void wx_replace_entry(jinaWindex w, SWIGTYPE_p_void entry, jinaList entry_list)
           
static void wx_rm_entry(jinaWindex w, SWIGTYPE_p_void ptr, int i, int j)
           
static void wx_set(jinaWindex w, SWIGTYPE_p_void ptr, int i, int j, SWIGTYPE_p_f___void freefunc)
           
static void x_based_plot(double x0, double x1, double y0, double grad, jinaImrect hough2, double weight)
           
static jinaImrect xy_norm(jinaImrect im, double constant, double sigma, double thresh)
           
static void y_based_plot(double y0, double y1, double x0, double grad, jinaImrect hough2, double weight)
           
static jinaMatrix zmatrix_alloc(int m, int n, int shape, int vtype)
           
static void zmatrix_format_full(jinaMatrix mat)
           
static void zmatrix_format_gen(jinaMatrix mat)
           
static void zmatrix_format_lower(jinaMatrix mat)
           
static void zmatrix_format(jinaMatrix mat)
           
static void zmatrix_free(jinaMatrix mat)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TS_ID_BASE

public static final int TS_ID_BASE

ts_base_id

public static final int ts_base_id

Aiffhdr_id

public static final int Aiffhdr_id

Basis2_id

public static final int Basis2_id

Basis3_id

public static final int Basis3_id

Bin_node_id

public static final int Bin_node_id

Blk_stat_id

public static final int Blk_stat_id

Camera_id

public static final int Camera_id

Circ2_id

public static final int Circ2_id

Cmap_data_id

public static final int Cmap_data_id

Cmap_data_visible_id

public static final int Cmap_data_visible_id

Complex_id

public static final int Complex_id

Cone_id

public static final int Cone_id

Conic_id

public static final int Conic_id

Conic3_id

public static final int Conic3_id

Conic_stat_id

public static final int Conic_stat_id

Covar_id

public static final int Covar_id

Cursor_data_id

public static final int Cursor_data_id

Cvr_slice_id

public static final int Cvr_slice_id

Cvr_voi_id

public static final int Cvr_voi_id

Cylinder_id

public static final int Cylinder_id

Ddlist_id

public static final int Ddlist_id

Dpnode_id

public static final int Dpnode_id

Edge_conn_id

public static final int Edge_conn_id

Edge_fp_id

public static final int Edge_fp_id

Edgel_id

public static final int Edgel_id

Epos_id

public static final int Epos_id

Field_info_id

public static final int Field_info_id

Font_data_id

public static final int Font_data_id

Generic_id

public static final int Generic_id

Graph_node_id

public static final int Graph_node_id

Icarray_id

public static final int Icarray_id

Ics2_id

public static final int Ics2_id

Iffhdr_id

public static final int Iffhdr_id

Imrect_id

public static final int Imrect_id

Imregion_id

public static final int Imregion_id

Imstack_id

public static final int Imstack_id

Ipos_id

public static final int Ipos_id

Iso_error_id

public static final int Iso_error_id

Kwsnake_id

public static final int Kwsnake_id

Line2_id

public static final int Line2_id

Line3_id

public static final int Line3_id

List_id

public static final int List_id

Mat2_id

public static final int Mat2_id

Mat3_id

public static final int Mat3_id

Mat4_id

public static final int Mat4_id

Match_id

public static final int Match_id

Match_cliche_id

public static final int Match_cliche_id

Match_clique_id

public static final int Match_clique_id

Matrix_id

public static final int Matrix_id

Pair_id

public static final int Pair_id

Parcam_id

public static final int Parcam_id

Pl_axes_id

public static final int Pl_axes_id

Pl_ctr_id

public static final int Pl_ctr_id

Pl_graph_id

public static final int Pl_graph_id

Plane_id

public static final int Plane_id

Point2_id

public static final int Point2_id

Point3_id

public static final int Point3_id

Pos2_id

public static final int Pos2_id

Pos3_id

public static final int Pos3_id

Prof1_id

public static final int Prof1_id

Prop_id

public static final int Prop_id

Pwrte_gen_id

public static final int Pwrte_gen_id

Pwrte_point_to_point_id

public static final int Pwrte_point_to_point_id

Pwrte_point_to_vec_id

public static final int Pwrte_point_to_vec_id

Pwrte_vec_to_vec_id

public static final int Pwrte_vec_to_vec_id

Quad3_id

public static final int Quad3_id

Quadric_id

public static final int Quadric_id

Rgb_id

public static final int Rgb_id

Rindex_id

public static final int Rindex_id

Ruled_id

public static final int Ruled_id

Scalar_id

public static final int Scalar_id

Snake_id

public static final int Snake_id

State_id

public static final int State_id

String_match_id

public static final int String_match_id

Support_id

public static final int Support_id

Terrain_data_id

public static final int Terrain_data_id

Tina_color_id

public static final int Tina_color_id

Toptool_data_id

public static final int Toptool_data_id

Torus_id

public static final int Torus_id

Transf3_id

public static final int Transf3_id

Transform2_id

public static final int Transform2_id

Transform3_id

public static final int Transform3_id

Tree_node_id

public static final int Tree_node_id

Tstring_id

public static final int Tstring_id

Tv_id

public static final int Tv_id

Tv_closest_id

public static final int Tv_closest_id

Tv_draw_id

public static final int Tv_draw_id

Tv_mask_id

public static final int Tv_mask_id

Tv_mouse_id

public static final int Tv_mouse_id

Tv_patch_id

public static final int Tv_patch_id

Tv_pick_id

public static final int Tv_pick_id

Tv_picture_id

public static final int Tv_picture_id

Tv_screen_id

public static final int Tv_screen_id

Tv_zbuff_id

public static final int Tv_zbuff_id

Tw_callback_id

public static final int Tw_callback_id

Ucbs_id

public static final int Ucbs_id

Ucbs2_id

public static final int Ucbs2_id

Ucbs3_id

public static final int Ucbs3_id

Vec2_id

public static final int Vec2_id

Vec3_id

public static final int Vec3_id

Vec4_id

public static final int Vec4_id

Vector_id

public static final int Vector_id

Viols_node_id

public static final int Viols_node_id

Vram_id

public static final int Vram_id

Windex_id

public static final int Windex_id

User_type_0_id

public static final int User_type_0_id

User_type_1_id

public static final int User_type_1_id

User_type_2_id

public static final int User_type_2_id

User_type_3_id

public static final int User_type_3_id

User_type_4_id

public static final int User_type_4_id

User_type_5_id

public static final int User_type_5_id

User_type_6_id

public static final int User_type_6_id

User_type_7_id

public static final int User_type_7_id

User_type_8_id

public static final int User_type_8_id

User_type_9_id

public static final int User_type_9_id

Ts_int_id

public static final int Ts_int_id

Ts_float_id

public static final int Ts_float_id

Ts_double_id

public static final int Ts_double_id

Ts_string_id

public static final int Ts_string_id

ts_last_id

public static final int ts_last_id

BLK_STAT_SWAP_STRING

public static final java.lang.String BLK_STAT_SWAP_STRING

fatal

public static final int fatal

non_fatal

public static final int non_fatal

warning

public static final int warning

core_dump

public static final int core_dump

COMPLEX_SWAP_STRING

public static final java.lang.String COMPLEX_SWAP_STRING

VRAM_SWAP_STRING

public static final java.lang.String VRAM_SWAP_STRING

char_v

public static final int char_v

uchar_v

public static final int uchar_v

short_v

public static final int short_v

ushort_v

public static final int ushort_v

int_v

public static final int int_v

uint_v

public static final int uint_v

float_v

public static final int float_v

double_v

public static final int double_v

complex_v

public static final int complex_v

ptr_v

public static final int ptr_v

vram0_v

public static final int vram0_v

vram1_v

public static final int vram1_v

vram2_v

public static final int vram2_v

vram3_v

public static final int vram3_v

POSITIVE

public static final int POSITIVE

NEGATIVE

public static final int NEGATIVE

PROP_TYPE

public static final int PROP_TYPE

LIST

public static final int LIST

STRING

public static final int STRING

DDLIST

public static final int DDLIST

IMAGE

public static final int IMAGE

IMRECT

public static final int IMRECT

REGION

public static final int REGION

TERRAIN

public static final int TERRAIN

PAIRS

public static final int PAIRS

GRAPH_NODE

public static final int GRAPH_NODE

GENERIC

public static final int GENERIC

VEC2

public static final int VEC2

VEC3

public static final int VEC3

MAT3

public static final int MAT3

TRANSFORM2

public static final int TRANSFORM2

TRANSFORM3

public static final int TRANSFORM3

MATRIX

public static final int MATRIX

VECTOR

public static final int VECTOR

IPOS

public static final int IPOS

VEC4

public static final int VEC4

MAT4

public static final int MAT4

LOOP

public static final int LOOP

STRING64

public static final int STRING64

STRING128

public static final int STRING128

TS_INT_SWAP_STRING

public static final java.lang.String TS_INT_SWAP_STRING

TS_FLOAT_SWAP_STRING

public static final java.lang.String TS_FLOAT_SWAP_STRING

TS_DOUBLE_SWAP_STRING

public static final java.lang.String TS_DOUBLE_SWAP_STRING

TS_STRING_SWAP_STRING

public static final java.lang.String TS_STRING_SWAP_STRING

GRAPH_NODE_SWAP_STRING

public static final java.lang.String GRAPH_NODE_SWAP_STRING

TREE_NODE_SWAP_STRING

public static final java.lang.String TREE_NODE_SWAP_STRING

VIOLS_NODE_SWAP_STRING

public static final java.lang.String VIOLS_NODE_SWAP_STRING

BIN_NODE_SWAP_STRING

public static final java.lang.String BIN_NODE_SWAP_STRING

LIST_SWAP_STRING

public static final java.lang.String LIST_SWAP_STRING

DDLIST_SWAP_STRING

public static final java.lang.String DDLIST_SWAP_STRING

TSTRING_SWAP_STRING

public static final java.lang.String TSTRING_SWAP_STRING

PROP_SWAP_STRING

public static final java.lang.String PROP_SWAP_STRING

MATCH_SWAP_STRING

public static final java.lang.String MATCH_SWAP_STRING

PAIR_SWAP_STRING

public static final java.lang.String PAIR_SWAP_STRING

GENERIC_SWAP_STRING

public static final java.lang.String GENERIC_SWAP_STRING

LOWACC

public static final double LOWACC

TARGET

public static final double TARGET

HIGACC

public static final double HIGACC

TOL

public static final double TOL

ITMAX

public static final int ITMAX

COVAR_SWAP_STRING

public static final java.lang.String COVAR_SWAP_STRING

POS2_SWAP_STRING

public static final java.lang.String POS2_SWAP_STRING

IPOS_SWAP_STRING

public static final java.lang.String IPOS_SWAP_STRING

POS3_SWAP_STRING

public static final java.lang.String POS3_SWAP_STRING

VEC2_SWAP_STRING

public static final java.lang.String VEC2_SWAP_STRING

VEC3_SWAP_STRING

public static final java.lang.String VEC3_SWAP_STRING

VEC4_SWAP_STRING

public static final java.lang.String VEC4_SWAP_STRING

MAT2_SWAP_STRING

public static final java.lang.String MAT2_SWAP_STRING

MAT3_SWAP_STRING

public static final java.lang.String MAT3_SWAP_STRING

MAT4_SWAP_STRING

public static final java.lang.String MAT4_SWAP_STRING

matrix_full

public static final int matrix_full

matrix_lower

public static final int matrix_lower

matrix_upper

public static final int matrix_upper

matrix_symmetric

public static final int matrix_symmetric

MATRIX_SWAP_STRING

public static final java.lang.String MATRIX_SWAP_STRING

SPLINE_NATURAL

public static final int SPLINE_NATURAL

SPLINE_PERIODIC

public static final int SPLINE_PERIODIC

SPLINE_TANGENT

public static final int SPLINE_TANGENT

TRANSFORM2_SWAP_STRING

public static final java.lang.String TRANSFORM2_SWAP_STRING

TRANSFORM3_SWAP_STRING

public static final java.lang.String TRANSFORM3_SWAP_STRING

NHIST

public static final int NHIST

MAXITS

public static final int MAXITS

MINITS

public static final int MINITS

AGREE

public static final double AGREE

MAXMIN

public static final double MAXMIN

SLOW

public static final double SLOW

VECTOR_SWAP_STRING

public static final java.lang.String VECTOR_SWAP_STRING

IMREGION_SWAP_STRING

public static final java.lang.String IMREGION_SWAP_STRING

IMRECT_SWAP_STRING

public static final java.lang.String IMRECT_SWAP_STRING

PROF1_SWAP_STRING

public static final java.lang.String PROF1_SWAP_STRING

TERRAIN_DATA_SWAP_STRING

public static final java.lang.String TERRAIN_DATA_SWAP_STRING

SEQ

public static final int SEQ

VOXELS

public static final int VOXELS

TE_DATA

public static final int TE_DATA

PAT_DATA

public static final int PAT_DATA

NVOI

public static final int NVOI

CAMERA_SWAP_STRING

public static final java.lang.String CAMERA_SWAP_STRING

PARCAM_SWAP_STRING

public static final java.lang.String PARCAM_SWAP_STRING

CONIC_SWAP_STRING

public static final java.lang.String CONIC_SWAP_STRING

CONIC3_SWAP_STRING

public static final java.lang.String CONIC3_SWAP_STRING

CONE_SWAP_STRING

public static final java.lang.String CONE_SWAP_STRING

CONIC_STAT_SWAP_STRING

public static final java.lang.String CONIC_STAT_SWAP_STRING

CIRC2_SWAP_STRING

public static final java.lang.String CIRC2_SWAP_STRING

EDGEL_SWAP_STRING

public static final java.lang.String EDGEL_SWAP_STRING

EDGE_CONN_SWAP_STRING

public static final java.lang.String EDGE_CONN_SWAP_STRING

EDGE_GET_CORR_MASK

public static final int EDGE_GET_CORR_MASK

EDGE_GET_MATCH_MASK

public static final int EDGE_GET_MATCH_MASK

EDGE_GET_LOOP_MASK

public static final int EDGE_GET_LOOP_MASK

EDGE_GET_RECT_MASK

public static final int EDGE_GET_RECT_MASK

EDGE_GET_CONN_MASK

public static final int EDGE_GET_CONN_MASK

EDGE_GET_TYPE_MASK

public static final int EDGE_GET_TYPE_MASK

EDGE_SET_CORR_MASK

public static final int EDGE_SET_CORR_MASK

EDGE_SET_MATCH_MASK

public static final int EDGE_SET_MATCH_MASK

EDGE_SET_LOOP_MASK

public static final int EDGE_SET_LOOP_MASK

EDGE_SET_RECT_MASK

public static final int EDGE_SET_RECT_MASK

EDGE_SET_CONN_MASK

public static final int EDGE_SET_CONN_MASK

EDGE_SET_TYPE_MASK

public static final int EDGE_SET_TYPE_MASK

EDGE_RAW

public static final int EDGE_RAW

EDGE_UNKNOWN

public static final int EDGE_UNKNOWN

EDGE_CANNY

public static final int EDGE_CANNY

EDGE_SOBEL

public static final int EDGE_SOBEL

EDGE_NOLINK

public static final int EDGE_NOLINK

EDGE_TERMIN

public static final int EDGE_TERMIN

EDGE_CONN

public static final int EDGE_CONN

EDGE_JUNC

public static final int EDGE_JUNC

EDGE_ISOLATED

public static final int EDGE_ISOLATED

EDGE_NOT_RECTIFIED

public static final int EDGE_NOT_RECTIFIED

EDGE_RECTIFIED

public static final int EDGE_RECTIFIED

EDGE_CORRECTED

public static final int EDGE_CORRECTED

EDGE_NOT_CORRECTED

public static final int EDGE_NOT_CORRECTED

EDGE_NOT_LOOP

public static final int EDGE_NOT_LOOP

EDGE_LOOP

public static final int EDGE_LOOP

EDGE_NOT_MATCHED

public static final int EDGE_NOT_MATCHED

EDGE_MATCHED

public static final int EDGE_MATCHED

LINE2_SWAP_STRING

public static final java.lang.String LINE2_SWAP_STRING

LINE3_SWAP_STRING

public static final java.lang.String LINE3_SWAP_STRING

PLANE_SWAP_STRING

public static final java.lang.String PLANE_SWAP_STRING

POINT2_SWAP_STRING

public static final java.lang.String POINT2_SWAP_STRING

POINT3_SWAP_STRING

public static final java.lang.String POINT3_SWAP_STRING

SCALAR_SWAP_STRING

public static final java.lang.String SCALAR_SWAP_STRING

UCBS_SWAP_STRING

public static final java.lang.String UCBS_SWAP_STRING

UCBS2_SWAP_STRING

public static final java.lang.String UCBS2_SWAP_STRING

UCBS3_SWAP_STRING

public static final java.lang.String UCBS3_SWAP_STRING

ICS2_SWAP_STRING

public static final java.lang.String ICS2_SWAP_STRING

KWSNAKE_SWAP_STRING

public static final java.lang.String KWSNAKE_SWAP_STRING

KW_STEP

public static final int KW_STEP

KW_MAXSTEP

public static final int KW_MAXSTEP

KW_FULLSTEP

public static final int KW_FULLSTEP

ISO_ERROR_SWAP_STRING

public static final java.lang.String ISO_ERROR_SWAP_STRING

TRANSF3_SWAP_STRING

public static final java.lang.String TRANSF3_SWAP_STRING

WINDEX_SWAP_STRING

public static final java.lang.String WINDEX_SWAP_STRING

RINDEX_SWAP_STRING

public static final java.lang.String RINDEX_SWAP_STRING

SUPPORT_SWAP_STRING

public static final java.lang.String SUPPORT_SWAP_STRING

STRING_MATCH_SWAP_STRING

public static final java.lang.String STRING_MATCH_SWAP_STRING

DP_MATCHED

public static final int DP_MATCHED

DP_PVTROW

public static final int DP_PVTROW

DP_PVTCOL

public static final int DP_PVTCOL

DPNODE_SWAP_STRING

public static final java.lang.String DPNODE_SWAP_STRING

MATCH_CLIQUE_SWAP_STRING

public static final java.lang.String MATCH_CLIQUE_SWAP_STRING

PWRTE_GEN_SWAP_STRING

public static final java.lang.String PWRTE_GEN_SWAP_STRING

PWRTE_POINT_TO_POINT_SWAP_STRING

public static final java.lang.String PWRTE_POINT_TO_POINT_SWAP_STRING

PWRTE_POINT_TO_VEC_SWAP_STRING

public static final java.lang.String PWRTE_POINT_TO_VEC_SWAP_STRING

PWRTE_VEC_TO_VEC_SWAP_STRING

public static final java.lang.String PWRTE_VEC_TO_VEC_SWAP_STRING

MATCH_CLICHE_SWAP_STRING

public static final java.lang.String MATCH_CLICHE_SWAP_STRING

FALSE

public static final int FALSE

TRUE

public static final int TRUE

COVAR2

public static final int COVAR2

SCORR_SQR

public static final int SCORR_SQR

SCORR_SIN

public static final int SCORR_SIN

SCORR_ROI

public static final int SCORR_ROI

SCORR_PREV

public static final int SCORR_PREV

SCORR_COVAR

public static final int SCORR_COVAR

SCORR_CORR

public static final int SCORR_CORR

SCORR_NORM_2

public static final int SCORR_NORM_2

SCORR_LSQR

public static final int SCORR_LSQR

DYNSTIME

public static final int DYNSTIME

FP_MINMAX

public static final int FP_MINMAX

MY_HUGE

public static final double MY_HUGE

N

public static final int N

FIVE

public static final int FIVE

SEVEN

public static final int SEVEN

NO_VALUE

public static final double NO_VALUE

WHITE

public static final int WHITE

BLACK

public static final int BLACK

GREY

public static final int GREY

NO_INDEX

public static final int NO_INDEX

PMODE

public static final int PMODE

SMALL

public static final double SMALL

BIG_THRESHOLD

public static final double BIG_THRESHOLD

UNDEFINED

public static final int UNDEFINED
Constructor Detail

tina

public tina()
Method Detail

setHist

public static void setHist(SWIGTYPE_p_p_shistogram value)

getHist

public static SWIGTYPE_p_p_shistogram getHist()

var_size

public static long var_size(int type)

max_clique_get

public static float max_clique_get(jinaList graph_list)

cliques_get

public static jinaList cliques_get(jinaList graph_list,
                                   int csize)

graph_list_set_status

public static void graph_list_set_status(jinaList list,
                                         int status)

graph_list_consistent

public static void graph_list_consistent(jinaList list,
                                         SWIGTYPE_p_f___int confunc)

graph_consistent_with

public static jinaList graph_consistent_with(jinaGraphNode gn,
                                             jinaList list,
                                             SWIGTYPE_p_f___int confunc)

graph_recover_list

public static jinaList graph_recover_list(jinaList list)

graph_ref

public static SWIGTYPE_p_void graph_ref(jinaGraphNode gn)

graph_make_list

public static jinaList graph_make_list(jinaList list)

graph_node_set

public static void graph_node_set(jinaGraphNode gn,
                                  SWIGTYPE_p_void ptr,
                                  int type)

graph_node_alloc

public static jinaGraphNode graph_node_alloc(SWIGTYPE_p_void ptr,
                                             int type)

list_query

public static SWIGTYPE_p_void list_query(jinaList list,
                                         SWIGTYPE_p_f___p_void match_func,
                                         SWIGTYPE_p_void key)

list_add_sorted

public static jinaList list_add_sorted(jinaList list,
                                       jinaList el,
                                       SWIGTYPE_p_f___double sortfunc)

link_get_by_type

public static jinaList link_get_by_type(jinaList list,
                                        int type)

link_get_by_ref

public static jinaList link_get_by_ref(jinaList list,
                                       SWIGTYPE_p_void ptr)

list_get_min

public static jinaList list_get_min(jinaList list,
                                    SWIGTYPE_p_f___int func,
                                    SWIGTYPE_p_void data)

list_apply_func

public static void list_apply_func(jinaList list,
                                   SWIGTYPE_p_f___void func,
                                   SWIGTYPE_p_void data)

list_reversecopy

public static jinaList list_reversecopy(jinaList list,
                                        SWIGTYPE_p_f___p_void cpfunc,
                                        SWIGTYPE_p_void data)

list_reverse

public static jinaList list_reverse(jinaList list)

list_copy

public static jinaList list_copy(jinaList list,
                                 SWIGTYPE_p_f___p_void cpfunc,
                                 SWIGTYPE_p_void data)

link_copy

public static jinaList link_copy(jinaList el,
                                 SWIGTYPE_p_f___p_void cpfunc,
                                 SWIGTYPE_p_void data)

list_list_rm

public static void list_list_rm(jinaList list)

list_rm

public static void list_rm(jinaList list,
                           SWIGTYPE_p_f___void freefunc)

list_free_refs

public static void list_free_refs(jinaList list,
                                  SWIGTYPE_p_f___void freefunc)

list_rm_links_on_func

public static jinaList list_rm_links_on_func(jinaList list,
                                             SWIGTYPE_p_f___int func,
                                             SWIGTYPE_p_void data)

list_rm_links_on_type

public static jinaList list_rm_links_on_type(jinaList list,
                                             int type)

list_rm_links

public static void list_rm_links(jinaList list)

list_rm_ref

public static jinaList list_rm_ref(jinaList list,
                                   SWIGTYPE_p_void ptr,
                                   SWIGTYPE_p_f___void freefunc)

list_rm_el

public static jinaList list_rm_el(jinaList list,
                                  jinaList el,
                                  SWIGTYPE_p_f___void freefunc)

link_rm

public static jinaList link_rm(jinaList at,
                               SWIGTYPE_p_f___void freefunc)

link_rm_next

public static void link_rm_next(jinaList at,
                                SWIGTYPE_p_f___void freefunc)

ref_free

public static void ref_free(jinaList at,
                            SWIGTYPE_p_f___void freefunc)

link_rm_el

public static jinaList link_rm_el(jinaList at)

link_rm_next_el

public static void link_rm_next_el(jinaList at)

link_addafter

public static void link_addafter(jinaList at,
                                 jinaList el)

list_addtoend

public static jinaList list_addtoend(jinaList list,
                                     jinaList el)

ref_addtoend

public static jinaList ref_addtoend(jinaList end,
                                    SWIGTYPE_p_void ptr,
                                    int type)

link_addtoend

public static jinaList link_addtoend(jinaList end,
                                     jinaList el)

list_addtostart

public static jinaList list_addtostart(jinaList list,
                                       jinaList el)

ref_addtostart

public static jinaList ref_addtostart(jinaList list,
                                      SWIGTYPE_p_void ptr,
                                      int type)

link_addtostart

public static jinaList link_addtostart(jinaList list,
                                       jinaList el)

list_append

public static jinaList list_append(jinaList l1,
                                   jinaList l2)

list_get_end

public static jinaList list_get_end(jinaList list)

list_make

public static jinaList list_make(int n,
                                 int type)

ref_set

public static void ref_set(jinaList el,
                           SWIGTYPE_p_void ptr,
                           int type)

link_alloc

public static jinaList link_alloc(SWIGTYPE_p_void ptr,
                                  int type)

dd_list_add_sorted

public static jinaList dd_list_add_sorted(jinaList list,
                                          jinaList el,
                                          SWIGTYPE_p_f___double sortfunc)

dd_link_get_by_type

public static jinaList dd_link_get_by_type(jinaList list,
                                           int type)

dd_link_get_by_ref

public static jinaList dd_link_get_by_ref(jinaList list,
                                          SWIGTYPE_p_void ptr)

dd_get_min

public static jinaList dd_get_min(jinaList list,
                                  SWIGTYPE_p_f___int func,
                                  SWIGTYPE_p_void data)

dd_apply_func

public static void dd_apply_func(jinaList list,
                                 SWIGTYPE_p_f___void func,
                                 SWIGTYPE_p_void data)

dd_list_reversecopy

public static jinaList dd_list_reversecopy(jinaList list,
                                           SWIGTYPE_p_f___p_void cpfunc,
                                           SWIGTYPE_p_void data)

dd_list_reverse

public static jinaList dd_list_reverse(jinaList list)

dd_list_copy

public static jinaList dd_list_copy(jinaList list,
                                    SWIGTYPE_p_f___p_void cpfunc,
                                    SWIGTYPE_p_void data)

dd_link_copy

public static jinaList dd_link_copy(jinaList el,
                                    SWIGTYPE_p_f___p_void cpfunc,
                                    SWIGTYPE_p_void data)

dd_list_rm

public static void dd_list_rm(jinaList list,
                              SWIGTYPE_p_f___void freefunc)

dd_list_free_refs

public static void dd_list_free_refs(jinaList list,
                                     SWIGTYPE_p_f___void freefunc)

dd_list_rm_links_on_func

public static jinaList dd_list_rm_links_on_func(jinaList list,
                                                SWIGTYPE_p_f___int func,
                                                SWIGTYPE_p_void data)

dd_list_rm_links_on_type

public static jinaList dd_list_rm_links_on_type(jinaList list,
                                                int type)

dd_list_rm_links

public static void dd_list_rm_links(jinaList list)

dd_list_rm_ref

public static jinaList dd_list_rm_ref(jinaList list,
                                      SWIGTYPE_p_void ptr,
                                      SWIGTYPE_p_f___void freefunc)

dd_list_rm_el

public static jinaList dd_list_rm_el(jinaList list,
                                     jinaList el,
                                     SWIGTYPE_p_f___void freefunc)

dd_link_rm

public static jinaList dd_link_rm(jinaList at,
                                  SWIGTYPE_p_f___void freefunc)

dd_link_rm_next

public static void dd_link_rm_next(jinaList at,
                                   SWIGTYPE_p_f___void freefunc)

dd_ref_free

public static void dd_ref_free(jinaList at,
                               SWIGTYPE_p_f___void freefunc)

dd_link_rm_el

public static jinaList dd_link_rm_el(jinaList at)

dd_link_rm_next_el

public static void dd_link_rm_next_el(jinaList at)

dd_link_addafter

public static void dd_link_addafter(jinaList at,
                                    jinaList el)

dd_list_addtoend

public static jinaList dd_list_addtoend(jinaList list,
                                        jinaList el)

dd_ref_addtoend

public static jinaList dd_ref_addtoend(jinaList end,
                                       SWIGTYPE_p_void ptr,
                                       int type)

dd_link_addtoend

public static jinaList dd_link_addtoend(jinaList end,
                                        jinaList el)

dd_append

public static jinaList dd_append(jinaList l1,
                                 jinaList l2)

dd_get_end

public static jinaList dd_get_end(jinaList list)

dd_list_make

public static jinaList dd_list_make(int n,
                                    int type)

dd_ref_addtostart

public static jinaList dd_ref_addtostart(jinaList list,
                                         SWIGTYPE_p_void ptr,
                                         int type)

dd_link_addtostart

public static jinaList dd_link_addtostart(jinaList list,
                                          jinaList el)

dd_ref_set

public static void dd_ref_set(jinaList el,
                              SWIGTYPE_p_void ptr,
                              int type)

dd_link_alloc

public static jinaList dd_link_alloc(SWIGTYPE_p_void ptr,
                                     int type)

match_alloc

public static jinaMatch match_alloc(int type)

match_make

public static jinaMatch match_make(SWIGTYPE_p_void ptr1,
                                   SWIGTYPE_p_void ptr2,
                                   int type)

match_copy

public static jinaMatch match_copy(jinaMatch match)

mlist_strongest

public static double mlist_strongest(jinaList mlist,
                                     SWIGTYPE_p_f___double cost_func)

mlist_to2_exists

public static int mlist_to2_exists(jinaList mlist,
                                   SWIGTYPE_p_void to2)

mlist_to2_list

public static jinaList mlist_to2_list(jinaList mlist)

match_free

public static void match_free(jinaMatch match)

match_copy_free

public static void match_copy_free(jinaMatch match)

mlist_free

public static void mlist_free(jinaList mlist)

prop_alloc

public static jinaProp prop_alloc(SWIGTYPE_p_void ptr,
                                  int type,
                                  SWIGTYPE_p_f___void freefunc)

proplist_freelist

public static void proplist_freelist(jinaList proplist)

proplist_rm_first

public static jinaList proplist_rm_first(jinaList proplist)

proplist_rmlist

public static void proplist_rmlist(jinaList proplist)

proplist_free_by_ref

public static jinaList proplist_free_by_ref(jinaList proplist,
                                            SWIGTYPE_p_void ptr)

proplist_free

public static jinaList proplist_free(jinaList proplist,
                                     int type)

proplist_rm_by_ref

public static jinaList proplist_rm_by_ref(jinaList proplist,
                                          SWIGTYPE_p_void ptr)

proplist_rm

public static jinaList proplist_rm(jinaList proplist,
                                   int type)

proplist_copy

public static jinaList proplist_copy(jinaList proplist)

proplist_propcopy

public static jinaList proplist_propcopy(jinaList proplist,
                                         SWIGTYPE_p_f___p_void prop_copy)

prop_set

public static int prop_set(jinaList proplist,
                           SWIGTYPE_p_void ptr,
                           int type,
                           int dofree)

prop_first

public static SWIGTYPE_p_void prop_first(jinaList proplist,
                                         SWIGTYPE_p_int type)

prop_ref_present

public static int prop_ref_present(jinaList proplist,
                                   SWIGTYPE_p_void ptr)

prop_present

public static int prop_present(jinaList proplist,
                               int type)

prop_get

public static SWIGTYPE_p_void prop_get(jinaList proplist,
                                       int type)

proplist_addifnp

public static jinaList proplist_addifnp(jinaList proplist,
                                        SWIGTYPE_p_void ptr,
                                        int type,
                                        SWIGTYPE_p_f___void freefunc,
                                        int dofree)

proplist_add

public static jinaList proplist_add(jinaList proplist,
                                    SWIGTYPE_p_void ptr,
                                    int type,
                                    SWIGTYPE_p_f___void freefunc)

reclist_string_free

public static jinaTString reclist_string_free(jinaTString str,
                                              SWIGTYPE_p_f___void freefunc,
                                              int type,
                                              SWIGTYPE_p_void data)

reclist_free

public static SWIGTYPE_p_void reclist_free(SWIGTYPE_p_void ptr,
                                           int ptype,
                                           SWIGTYPE_p_f___void freefunc,
                                           int type,
                                           SWIGTYPE_p_void data)

reclist_list_free

public static jinaList reclist_list_free(jinaList list,
                                         SWIGTYPE_p_f___void freefunc,
                                         int type,
                                         SWIGTYPE_p_void data)

reclist_string_copy

public static jinaTString reclist_string_copy(jinaTString str,
                                              SWIGTYPE_p_f___p_void func,
                                              int type,
                                              SWIGTYPE_p_void data)

reclist_list_copy

public static jinaList reclist_list_copy(jinaList list,
                                         SWIGTYPE_p_f___p_void func,
                                         int type,
                                         SWIGTYPE_p_void data)

reclist_copy

public static SWIGTYPE_p_void reclist_copy(SWIGTYPE_p_void ptr,
                                           int ptype,
                                           SWIGTYPE_p_f___p_void func,
                                           int type,
                                           SWIGTYPE_p_void data)

reclist_string_flat

public static jinaList reclist_string_flat(jinaTString str,
                                           SWIGTYPE_p_f___p_void func,
                                           int type,
                                           SWIGTYPE_p_void data)

reclist_list_flat

public static jinaList reclist_list_flat(jinaList list,
                                         SWIGTYPE_p_f___p_void func,
                                         int type,
                                         SWIGTYPE_p_void data)

reclist_flat

public static jinaList reclist_flat(SWIGTYPE_p_void ptr,
                                    SWIGTYPE_p_int ptype,
                                    SWIGTYPE_p_f___p_void func,
                                    int type,
                                    SWIGTYPE_p_void data)

reclist_string_update

public static jinaTString reclist_string_update(jinaTString str,
                                                SWIGTYPE_p_f___p_void func,
                                                int type,
                                                SWIGTYPE_p_void data)

reclist_update

public static SWIGTYPE_p_void reclist_update(SWIGTYPE_p_void ptr,
                                             SWIGTYPE_p_int ptype,
                                             SWIGTYPE_p_f___p_void func,
                                             int type,
                                             SWIGTYPE_p_void data)

reclist_list_update

public static jinaList reclist_list_update(jinaList list,
                                           SWIGTYPE_p_f___p_void func,
                                           int type,
                                           SWIGTYPE_p_void data)

reclist_string_rm_entry

public static jinaTString reclist_string_rm_entry(jinaTString str,
                                                  SWIGTYPE_p_void to,
                                                  SWIGTYPE_p_f___void freefunc)

reclist_list_rm_entry

public static jinaList reclist_list_rm_entry(jinaList list,
                                             SWIGTYPE_p_void to,
                                             SWIGTYPE_p_f___void freefunc)

reclist_rm_entry

public static SWIGTYPE_p_void reclist_rm_entry(SWIGTYPE_p_void ptr,
                                               int type,
                                               SWIGTYPE_p_void to,
                                               SWIGTYPE_p_f___void freefunc)

reclist_string_apply

public static void reclist_string_apply(jinaTString str,
                                        SWIGTYPE_p_f___void func,
                                        int type,
                                        SWIGTYPE_p_void data)

reclist_list_apply

public static void reclist_list_apply(jinaList list,
                                      SWIGTYPE_p_f___void func,
                                      int type,
                                      SWIGTYPE_p_void data)

reclist_apply

public static void reclist_apply(SWIGTYPE_p_void ptr,
                                 int ptype,
                                 SWIGTYPE_p_f___void func,
                                 int type,
                                 SWIGTYPE_p_void data)

sort_ddlist

public static jinaList sort_ddlist(jinaList list,
                                   SWIGTYPE_p_f___double valfunc,
                                   SWIGTYPE_p_void data)

sort_list

public static jinaList sort_list(jinaList list,
                                 SWIGTYPE_p_f___double valfunc,
                                 SWIGTYPE_p_void data)

sort_keys_simple

public static void sort_keys_simple(SWIGTYPE_p_int key,
                                    SWIGTYPE_p_float val,
                                    int n)

str_length

public static int str_length(jinaTString str)

str_rm_list

public static void str_rm_list(jinaList strings)

str_list_get_min

public static jinaTString str_list_get_min(jinaList strings,
                                           SWIGTYPE_p_f___int func,
                                           SWIGTYPE_p_void data)

str_get_min_dist

public static int str_get_min_dist(jinaTString str,
                                   SWIGTYPE_p_f___int func,
                                   SWIGTYPE_p_void data,
                                   SWIGTYPE_p_double d)

str_get_min

public static jinaList str_get_min(jinaTString str,
                                   SWIGTYPE_p_f___int func,
                                   SWIGTYPE_p_void data)

str_apply_func

public static void str_apply_func(jinaTString str,
                                  SWIGTYPE_p_f___void func,
                                  SWIGTYPE_p_void data)

str_clone

public static jinaTString str_clone(jinaTString str)

str_copy

public static jinaTString str_copy(jinaTString str,
                                   SWIGTYPE_p_f___p_void copyfunc,
                                   SWIGTYPE_p_void data)

str_combine

public static jinaTString str_combine(jinaTString s1,
                                      jinaTString s2)

str_reverse

public static void str_reverse(jinaTString str)

str_list_get_by_ref

public static jinaTString str_list_get_by_ref(jinaList strings,
                                              SWIGTYPE_p_void ptr)

str_link_get_by_ref

public static jinaList str_link_get_by_ref(jinaTString str,
                                           SWIGTYPE_p_void ptr)

str_segment

public static jinaTString str_segment(jinaTString str,
                                      jinaList at)

str_rm_only_str

public static void str_rm_only_str(jinaTString str)

str_rm

public static void str_rm(jinaTString str,
                          SWIGTYPE_p_f___void freefunc)

str_rm_links

public static void str_rm_links(jinaTString str)

str_free

public static void str_free(jinaTString str,
                            SWIGTYPE_p_f___void freefunc)

str_divide

public static jinaTString str_divide(jinaTString str,
                                     int n)

str_mid_point

public static jinaList str_mid_point(jinaTString str)

str_make

public static jinaTString str_make(int type,
                                   jinaList start,
                                   jinaList end)

str_alloc

public static jinaTString str_alloc()

ddlist_nth

public static jinaList ddlist_nth(jinaList ddlist,
                                  int n)

list_nth

public static jinaList list_nth(jinaList list,
                                int n)

proplist_pprint

public static void proplist_pprint(SWIGTYPE_p_FILE fp,
                                   jinaList plist)

ddstr_length

public static int ddstr_length(jinaList start,
                               jinaList end)

dd_list_length

public static int dd_list_length(jinaList list)

list_length

public static int list_length(jinaList list)

generic_number

public static int generic_number(jinaList gens)

generic_copy

public static jinaGeneric generic_copy(jinaGeneric gen)

generic_free

public static void generic_free(jinaGeneric gen)

generic_make

public static jinaGeneric generic_make(SWIGTYPE_p_void ptr,
                                       int type)

generic_alloc

public static jinaGeneric generic_alloc()

new_label

public static int new_label()

pair_make

public static jinaPair pair_make(SWIGTYPE_p_void ptr1,
                                 int type1,
                                 SWIGTYPE_p_void ptr2,
                                 int type2)

pair_alloc

public static jinaPair pair_alloc(SWIGTYPE_p_void ptr1,
                                  int type1,
                                  SWIGTYPE_p_void ptr2,
                                  int type2)

em_get_im_tot

public static jinaImrect em_get_im_tot()

em_estep

public static SWIGTYPE_p_p_p_void em_estep(SWIGTYPE_p_p_p_void pim_array,
                                           jinaMixmodel model)

cov_update

public static void cov_update(SWIGTYPE_p_p_p_void pim_array,
                              jinaImregion roi,
                              jinaMixmodel m)

priors_update

public static void priors_update(SWIGTYPE_p_p_p_void pim_array,
                                 jinaImregion roi,
                                 jinaMixmodel m)

mean_update

public static void mean_update(SWIGTYPE_p_p_p_void pim_array,
                               jinaImregion roi,
                               jinaMixmodel m)

mixmodel_alloc

public static jinaMixmodel mixmodel_alloc(int ndim,
                                          int nmix,
                                          double background)

mixmodel_free

public static void mixmodel_free(jinaMixmodel model)

input_mixmodel

public static jinaMixmodel input_mixmodel(java.lang.String file_name)

output_mixmodel

public static void output_mixmodel(jinaMixmodel model,
                                   java.lang.String file_name)

get_submodel

public static jinaMixmodel get_submodel(jinaMixmodel model,
                                        int n1,
                                        int n2)

pure_density

public static double pure_density(jinaMixmodel m,
                                  SWIGTYPE_p_float x,
                                  int blob)

get_covar

public static void get_covar(jinaMixmodel m,
                             int blob1,
                             int blob2,
                             float a,
                             SWIGTYPE_p_p_double newcov)

linear_fraction

public static double linear_fraction(jinaMixmodel m,
                                     SWIGTYPE_p_float v,
                                     int blob1,
                                     int blob2,
                                     float a)

conv_gauss_tri

public static double conv_gauss_tri(double sig,
                                    double xs,
                                    double xl,
                                    double x)

part_density

public static double part_density(jinaMixmodel m,
                                  SWIGTYPE_p_float v,
                                  int blob1,
                                  int blob2)

prob_im

public static jinaImrect prob_im(jinaMixmodel m,
                                 jinaImrect im_prob,
                                 jinaImregion roi,
                                 int select1,
                                 int select2)

prob_im_tot

public static jinaImrect prob_im_tot(jinaMixmodel m,
                                     SWIGTYPE_p_p_p_void pim_arr,
                                     jinaImregion roi)

prob_im_norm

public static jinaImrect prob_im_norm(jinaImrect im_orig,
                                      jinaImrect im_tot)

prob_class

public static jinaImrect prob_class(jinaMixmodel m,
                                    SWIGTYPE_p_p_p_void pim_array,
                                    java.lang.String str_name)

im_shift

public static void im_shift(jinaImrect im,
                            int dy,
                            int dx)

im_free

public static void im_free(jinaImrect image)

im_copy

public static jinaImrect im_copy(jinaImrect image)

im_cast

public static jinaImrect im_cast(jinaImrect image,
                                 int vtype)

im_subim

public static jinaImrect im_subim(jinaImrect image,
                                  jinaImregion region)

im_copy_inplace

public static void im_copy_inplace(jinaImrect image2,
                                   jinaImrect image1)

im_wrap_contig

public static jinaImrect im_wrap_contig(SWIGTYPE_p_void mem_ptr,
                                        int height,
                                        int width,
                                        jinaImregion region,
                                        int vtype)

im_alloc

public static jinaImrect im_alloc(int height,
                                  int width,
                                  jinaImregion region,
                                  int vtype)

im_get_neg_diagf

public static void im_get_neg_diagf(SWIGTYPE_p_float line,
                                    jinaImrect image,
                                    int x,
                                    int y,
                                    int len)

im_get_pos_diagf

public static void im_get_pos_diagf(SWIGTYPE_p_float line,
                                    jinaImrect image,
                                    int x,
                                    int y,
                                    int len)

im_get_neg_diag

public static void im_get_neg_diag(SWIGTYPE_p_int line,
                                   jinaImrect image,
                                   int x,
                                   int y,
                                   int len)

im_get_pos_diag

public static void im_get_pos_diag(SWIGTYPE_p_int line,
                                   jinaImrect image,
                                   int x,
                                   int y,
                                   int len)

im_get_colz

public static void im_get_colz(jinaComplex line,
                               jinaImrect image,
                               int i,
                               int from,
                               int to)

im_get_rowz

public static void im_get_rowz(jinaComplex line,
                               jinaImrect image,
                               int i,
                               int from,
                               int to)

im_get_colf

public static void im_get_colf(SWIGTYPE_p_float line,
                               jinaImrect image,
                               int i,
                               int from,
                               int to)

im_get_rowf

public static void im_get_rowf(SWIGTYPE_p_float line,
                               jinaImrect image,
                               int i,
                               int from,
                               int to)

im_get_col

public static void im_get_col(SWIGTYPE_p_int line,
                              jinaImrect image,
                              int i,
                              int from,
                              int to)

im_get_row

public static void im_get_row(SWIGTYPE_p_int line,
                              jinaImrect image,
                              int i,
                              int from,
                              int to)

im_sub_pixz

public static jinaComplex im_sub_pixz(jinaImrect im,
                                      double y,
                                      double x)

im_sub_pixqf

public static double im_sub_pixqf(jinaImrect image,
                                  double y,
                                  double x)

im_sub_pixf

public static double im_sub_pixf(jinaImrect image,
                                 double r,
                                 double c)

im_sub_pix

public static int im_sub_pix(jinaImrect image,
                             double r,
                             double c)

im_get_pixz

public static jinaComplex im_get_pixz(jinaImrect image,
                                      int i,
                                      int j)

im_get_pixf

public static double im_get_pixf(jinaImrect image,
                                 int i,
                                 int j)

im_get_ptr

public static SWIGTYPE_p_void im_get_ptr(jinaImrect image,
                                         int i,
                                         int j)

im_get_pix

public static int im_get_pix(jinaImrect image,
                             int i,
                             int j)

im_get_sinc3interpf

public static double im_get_sinc3interpf(jinaImrect image,
                                         float x,
                                         float y,
                                         SWIGTYPE_p_float pdx,
                                         SWIGTYPE_p_float pdy)

im_get_sinc5interpf

public static double im_get_sinc5interpf(jinaImrect image,
                                         float x,
                                         float y,
                                         SWIGTYPE_p_float pdx,
                                         SWIGTYPE_p_float pdy)

im_get_quadinterpf

public static double im_get_quadinterpf(jinaImrect image,
                                        float x,
                                        float y,
                                        SWIGTYPE_p_float pdx,
                                        SWIGTYPE_p_float pdy)

im_get_quadmaxf

public static double im_get_quadmaxf(jinaImrect image,
                                     float x,
                                     float y,
                                     SWIGTYPE_p_float px,
                                     SWIGTYPE_p_float py)

im_get_interp_rast

public static void im_get_interp_rast(SWIGTYPE_p_float line,
                                      jinaImrect image,
                                      jinaVec2 p,
                                      jinaVec2 v,
                                      int n1,
                                      int n2,
                                      double ds)

im_row_vector

public static jinaVector im_row_vector(jinaImrect im,
                                       int y,
                                       int lx,
                                       int ux,
                                       int vtype)

im_col_vector

public static jinaVector im_col_vector(jinaImrect im,
                                       int x,
                                       int ly,
                                       int uy,
                                       int vtype)

im_put_neg_diagf

public static void im_put_neg_diagf(SWIGTYPE_p_float line,
                                    jinaImrect image,
                                    int x,
                                    int y,
                                    int len)

im_put_pos_diagf

public static void im_put_pos_diagf(SWIGTYPE_p_float line,
                                    jinaImrect image,
                                    int x,
                                    int y,
                                    int len)

im_put_neg_diag

public static void im_put_neg_diag(SWIGTYPE_p_int line,
                                   jinaImrect image,
                                   int x,
                                   int y,
                                   int len)

im_put_pos_diag

public static void im_put_pos_diag(SWIGTYPE_p_int line,
                                   jinaImrect image,
                                   int x,
                                   int y,
                                   int len)

im_put_colz

public static void im_put_colz(jinaComplex line,
                               jinaImrect image,
                               int i,
                               int from,
                               int to)

im_put_rowz

public static void im_put_rowz(jinaComplex line,
                               jinaImrect image,
                               int i,
                               int from,
                               int to)

im_put_colf

public static void im_put_colf(SWIGTYPE_p_float line,
                               jinaImrect image,
                               int i,
                               int from,
                               int to)

im_put_rowf

public static void im_put_rowf(SWIGTYPE_p_float line,
                               jinaImrect image,
                               int i,
                               int from,
                               int to)

im_put_col

public static void im_put_col(SWIGTYPE_p_int line,
                              jinaImrect image,
                              int i,
                              int from,
                              int to)

im_put_row

public static void im_put_row(SWIGTYPE_p_int line,
                              jinaImrect image,
                              int i,
                              int from,
                              int to)

im_put_pixz

public static void im_put_pixz(jinaComplex pixval,
                               jinaImrect image,
                               int i,
                               int j)

im_pixf_dec

public static void im_pixf_dec(jinaImrect image,
                               int i,
                               int j)

im_pixf_inc

public static void im_pixf_inc(jinaImrect image,
                               int i,
                               int j)

im_put_pixf

public static void im_put_pixf(double pixval,
                               jinaImrect image,
                               int i,
                               int j)

im_put_ptr

public static void im_put_ptr(SWIGTYPE_p_void ptr,
                              jinaImrect image,
                              int i,
                              int j)

im_put_pix

public static void im_put_pix(int pixval,
                              jinaImrect image,
                              int i,
                              int j)

roi_fill

public static void roi_fill(jinaImregion roi,
                            int lx,
                            int ly,
                            int ux,
                            int uy)

roi_inregion

public static int roi_inregion(jinaImregion region,
                               int x,
                               int y)

roi_outer

public static jinaImregion roi_outer(jinaImregion r1,
                                     jinaImregion r2)

roi_inter

public static jinaImregion roi_inter(jinaImregion r1,
                                     jinaImregion r2)

roi_update

public static void roi_update(jinaImregion roi,
                              jinaImregion copy)

roi_copy

public static jinaImregion roi_copy(jinaImregion roi)

roi_alloc

public static jinaImregion roi_alloc(int lx,
                                     int ly,
                                     int ux,
                                     int uy)

imc_add

public static jinaImrect imc_add(int k,
                                 jinaImrect im)

imi_add

public static jinaImrect imi_add(int k,
                                 jinaImrect im)

imf_add

public static jinaImrect imf_add(double k,
                                 jinaImrect im)

imz_add

public static jinaImrect imz_add(jinaComplex k,
                                 jinaImrect im)

im_add

public static jinaImrect im_add(double k,
                                jinaImrect im)

im_arg

public static jinaImrect im_arg(jinaImrect im)

im_im

public static jinaImrect im_im(jinaImrect im)

im_minus

public static jinaImrect im_minus(jinaImrect im)

im_mod

public static jinaImrect im_mod(jinaImrect im)

im_re

public static jinaImrect im_re(jinaImrect im)

imf_apply

public static jinaImrect imf_apply(jinaImrect im1,
                                   SWIGTYPE_p_f___double func,
                                   SWIGTYPE_p_void data)

imf_apply_inplace

public static void imf_apply_inplace(jinaImrect im,
                                     SWIGTYPE_p_f___double func,
                                     SWIGTYPE_p_void data)

imf_dfilter

public static jinaImrect imf_dfilter(jinaImrect im1)

imf_mod

public static jinaImrect imf_mod(jinaImrect im1)

imi_minus

public static jinaImrect imi_minus(jinaImrect im1)

imi_mod

public static jinaImrect imi_mod(jinaImrect im1)

imz_minus

public static jinaImrect imz_minus(jinaImrect im1)

imz_mod

public static jinaImrect imz_mod(jinaImrect im1)

imz_arg

public static jinaImrect imz_arg(jinaImrect im1)

imz_re

public static jinaImrect imz_re(jinaImrect im1)

imz_im

public static jinaImrect imz_im(jinaImrect im1)

imz_phase

public static jinaImrect imz_phase(jinaImrect im1)

im_phase

public static jinaImrect im_phase(jinaImrect im)

im_cis

public static jinaImrect im_cis(jinaImrect im1)

imi_sqr

public static jinaImrect imi_sqr(jinaImrect im1)

imz_sqr

public static jinaImrect imz_sqr(jinaImrect im1)

im_sqr

public static jinaImrect im_sqr(jinaImrect im)

imz_times

public static jinaImrect imz_times(double k,
                                   jinaImrect im1)

im_times

public static jinaImrect im_times(double k,
                                  jinaImrect im)

im_conj

public static jinaImrect im_conj(jinaImrect im1)

imf_minus

public static jinaImrect imf_minus(jinaImrect im1)

imf_power

public static jinaImrect imf_power(double k,
                                   jinaImrect im1)

imf_rm_dc

public static jinaImrect imf_rm_dc(jinaImrect im1)

imf_sqr

public static jinaImrect imf_sqr(jinaImrect im1)

imf_times

public static jinaImrect imf_times(double k,
                                   jinaImrect im1)

imf_aratio

public static jinaImrect imf_aratio(double k,
                                    jinaImrect im)

imf_bratio

public static jinaImrect imf_bratio(double k,
                                    jinaImrect im)

im_bshift

public static jinaImrect im_bshift(jinaImrect im,
                                   int y,
                                   int x)

imcthin1n

public static int imcthin1n(jinaImrect im1,
                            jinaImrect im2,
                            SWIGTYPE_p_unsigned_long pixelcount)

imcbthin1n

public static int imcbthin1n(jinaImrect im1,
                             jinaImrect im2,
                             SWIGTYPE_p_unsigned_long pixelcount)

im_combine

public static jinaImrect im_combine(jinaImrect im1,
                                    jinaImrect im2,
                                    SWIGTYPE_p_f___p_void func,
                                    SWIGTYPE_p_void data)

imf_combine

public static jinaImrect imf_combine(jinaImrect im1,
                                     jinaImrect im2,
                                     SWIGTYPE_p_f___double func,
                                     SWIGTYPE_p_void data)

imf_combine_inplace

public static void imf_combine_inplace(jinaImrect im1,
                                       jinaImrect im2,
                                       SWIGTYPE_p_f___double func,
                                       SWIGTYPE_p_void data)

imi_sum

public static jinaImrect imi_sum(jinaImrect im1,
                                 jinaImrect im2)

imf_sum

public static jinaImrect imf_sum(jinaImrect im1,
                                 jinaImrect im2)

imz_sum

public static jinaImrect imz_sum(jinaImrect im1,
                                 jinaImrect im2)

im_sum

public static jinaImrect im_sum(jinaImrect im1,
                                jinaImrect im2)

imi_diff

public static jinaImrect imi_diff(jinaImrect im1,
                                  jinaImrect im2)

imf_diff

public static jinaImrect imf_diff(jinaImrect im1,
                                  jinaImrect im2)

imz_diff

public static jinaImrect imz_diff(jinaImrect im1,
                                  jinaImrect im2)

im_diff

public static jinaImrect im_diff(jinaImrect im1,
                                 jinaImrect im2)

imf_wsum

public static jinaImrect imf_wsum(double a,
                                  double b,
                                  jinaImrect im1,
                                  jinaImrect im2)

imf_sumsq

public static jinaImrect imf_sumsq(jinaImrect im1,
                                   jinaImrect im2)

imi_maxsel

public static jinaImrect imi_maxsel(jinaImrect im1,
                                    jinaImrect im2)

imf_maxsel

public static jinaImrect imf_maxsel(jinaImrect im1,
                                    jinaImrect im2)

imz_maxsel

public static jinaImrect imz_maxsel(jinaImrect im1,
                                    jinaImrect im2)

im_maxsel

public static jinaImrect im_maxsel(jinaImrect im1,
                                   jinaImrect im2)

imi_prod

public static jinaImrect imi_prod(jinaImrect im1,
                                  jinaImrect im2)

imf_prod

public static jinaImrect imf_prod(jinaImrect im1,
                                  jinaImrect im2)

imz_prod

public static jinaImrect imz_prod(jinaImrect im1,
                                  jinaImrect im2)

im_prod

public static jinaImrect im_prod(jinaImrect im1,
                                 jinaImrect im2)

imf_div

public static jinaImrect imf_div(jinaImrect im1,
                                 jinaImrect im2,
                                 double thresh,
                                 double val)

imz_div

public static jinaImrect imz_div(jinaImrect im1,
                                 jinaImrect im2,
                                 double thresh,
                                 jinaComplex val)

im_div

public static jinaImrect im_div(jinaImrect im1,
                                jinaImrect im2,
                                double thresh,
                                double val)

imz_cmplx

public static jinaImrect imz_cmplx(jinaImrect im1,
                                   jinaImrect im2)

imc_connpixels

public static void imc_connpixels(jinaImrect mask,
                                  jinaImrect connmask,
                                  jinaImregion roi,
                                  int x,
                                  int y,
                                  SWIGTYPE_p_f___void pixelxy)

im_conv_h

public static jinaImrect im_conv_h(jinaImrect im1,
                                   jinaProf1 prof)

im_conv_v

public static jinaImrect im_conv_v(jinaImrect im1,
                                   jinaProf1 prof)

im_conv_separable

public static jinaImrect im_conv_separable(jinaImrect im1,
                                           jinaProf1 prof_h,
                                           jinaProf1 prof_v)

prof_gauss_simple

public static jinaProf1 prof_gauss_simple(double sig,
                                          double precision)

prof_gauss

public static jinaProf1 prof_gauss(double sig,
                                   double precision)

im_convolve

public static void im_convolve(jinaImrect new_im,
                               jinaImrect im,
                               jinaImrect kern)

imf_checquer

public static jinaImrect imf_checquer(int width,
                                      int height,
                                      int dx,
                                      int dy)

imf_rect

public static jinaImrect imf_rect(int width,
                                  int height,
                                  int lx,
                                  int ly,
                                  int ux,
                                  int uy)

imf_ellipse

public static jinaImrect imf_ellipse(int width,
                                     int height,
                                     double cx,
                                     double cy,
                                     double ax,
                                     double ay)

imf_subpix_ellipse

public static jinaImrect imf_subpix_ellipse(int width,
                                            int height,
                                            double cx,
                                            double cy,
                                            double ax,
                                            double ay)

imf_subpix_ellipsoid

public static jinaImrect imf_subpix_ellipsoid(int width,
                                              int height,
                                              double cx,
                                              double cy,
                                              double ax,
                                              double ay)

imf_subpix_algebraic

public static jinaImrect imf_subpix_algebraic(int width,
                                              int height,
                                              SWIGTYPE_p_f___double f,
                                              SWIGTYPE_p_void data)

imf_subpix_sellipse

public static jinaImrect imf_subpix_sellipse(int width,
                                             int height,
                                             double cx,
                                             double cy,
                                             double theta,
                                             double ax,
                                             double ay,
                                             double ex,
                                             double ey)

imf_delta

public static jinaImrect imf_delta(int width,
                                   int height,
                                   double cx,
                                   double cy)

imf_unif_noise

public static jinaImrect imf_unif_noise(int width,
                                        int height,
                                        int dx,
                                        int dy,
                                        double a,
                                        double b)

imf_norm_noise

public static jinaImrect imf_norm_noise(int width,
                                        int height,
                                        int dx,
                                        int dy,
                                        double a,
                                        double b)

im_corrupt

public static jinaImrect im_corrupt(jinaImrect im,
                                    int dx,
                                    int dy,
                                    double a,
                                    double b)

imf_diffx

public static jinaImrect imf_diffx(jinaImrect im1)

imf_diffy

public static jinaImrect imf_diffy(jinaImrect im1)

im_grad

public static void im_grad(jinaImrect im,
                           SWIGTYPE_p_p_imrect imx,
                           SWIGTYPE_p_p_imrect imy)

im_hessian

public static void im_hessian(jinaImrect im,
                              SWIGTYPE_p_p_imrect imx,
                              SWIGTYPE_p_p_imrect imy,
                              SWIGTYPE_p_p_imrect imxx,
                              SWIGTYPE_p_p_imrect imxy,
                              SWIGTYPE_p_p_imrect imyy)

imf_laplacian

public static jinaImrect imf_laplacian(jinaImrect im)

imf_sqrgrad

public static jinaImrect imf_sqrgrad(jinaImrect im)

imf_matop

public static jinaImrect imf_matop(jinaImrect ax,
                                   jinaImrect ay,
                                   jinaImrect mxx,
                                   jinaImrect mxy,
                                   jinaImrect myx,
                                   jinaImrect myy,
                                   jinaImrect bx,
                                   jinaImrect by)

imf_ddn

public static jinaImrect imf_ddn(jinaImrect im)

imf_ddt

public static jinaImrect imf_ddt(jinaImrect im)

imf_curv

public static jinaImrect imf_curv(jinaImrect im,
                                  double thresh,
                                  double val)

imf_erf

public static jinaImrect imf_erf(jinaImrect im1,
                                 SWIGTYPE_p_double thresh,
                                 SWIGTYPE_p_double ml)

imz_erf

public static jinaImrect imz_erf(jinaImrect im1,
                                 SWIGTYPE_p_double thresh,
                                 SWIGTYPE_p_double ml)

im_erf

public static jinaImrect im_erf(jinaImrect im,
                                SWIGTYPE_p_double thresh,
                                SWIGTYPE_p_double ml)

im_filter_rows

public static jinaImrect im_filter_rows(jinaImrect image,
                                        SWIGTYPE_p_f___void func,
                                        SWIGTYPE_p_void data)

im_filter_cols

public static jinaImrect im_filter_cols(jinaImrect image,
                                        SWIGTYPE_p_f___void func,
                                        SWIGTYPE_p_void data)

im_fireburn

public static jinaImrect im_fireburn(jinaImrect im,
                                     double low_thresh,
                                     double high_thresh)

im_fft

public static jinaImrect im_fft(jinaImrect im1,
                                jinaImregion region)

im_fft_inverse

public static jinaImrect im_fft_inverse(jinaImrect im1,
                                        jinaImregion region)

im_power_spectrum

public static jinaImrect im_power_spectrum(jinaImrect im1)

gabor_profile

public static jinaProf1 gabor_profile(float phase,
                                      float sigma,
                                      float omega,
                                      float nsigma)

im_gabor

public static jinaImrect im_gabor(jinaImrect im1,
                                  double phasex,
                                  double sigmax,
                                  double omegax,
                                  double nsigmax,
                                  double phasey,
                                  double sigmay,
                                  double omegay,
                                  double nsigmay)

im_gabor_fft

public static jinaImrect im_gabor_fft(jinaImrect im,
                                      double k,
                                      double b,
                                      double theta)

im_fgabor

public static jinaImrect im_fgabor(jinaImregion roi,
                                   double k,
                                   double b,
                                   double theta)

imf_gauss

public static jinaImrect imf_gauss(jinaImrect image,
                                   double sig,
                                   double precision)

imf_grad_h

public static jinaImrect imf_grad_h(jinaImrect image)

imf_grad_v

public static jinaImrect imf_grad_v(jinaImrect image)

imc_hist

public static jinaImrect imc_hist(SWIGTYPE_p_p_shistogram imhist,
                                  double k,
                                  double range,
                                  jinaImrect im,
                                  jinaImregion roi)

imi_hist

public static jinaImrect imi_hist(SWIGTYPE_p_p_shistogram imhist,
                                  double k,
                                  double range,
                                  jinaImrect im,
                                  jinaImregion roi)

imf_hist

public static jinaImrect imf_hist(SWIGTYPE_p_p_shistogram imhist,
                                  double k,
                                  double range,
                                  jinaImrect im,
                                  jinaImregion roi)

im_hist

public static jinaImrect im_hist(SWIGTYPE_p_p_shistogram imhist,
                                 double k,
                                 double range,
                                 jinaImrect im,
                                 jinaImregion roi)

imf_log

public static jinaImrect imf_log(jinaImrect im1)

imz_log

public static jinaImrect imz_log(jinaImrect im1)

im_log

public static jinaImrect im_log(jinaImrect im)

imz_exp

public static jinaImrect imz_exp(jinaImrect im1)

imf_exp

public static jinaImrect imf_exp(jinaImrect im)

im_exp

public static jinaImrect im_exp(jinaImrect im)

imf_lsf_smooth

public static jinaImrect imf_lsf_smooth(jinaImrect im1,
                                        double sigma)

imf_lsf_smooth_quad

public static jinaImrect imf_lsf_smooth_quad(jinaImrect im1,
                                             double sigma,
                                             int sidex,
                                             int sidey)

med3by3

public static int med3by3(SWIGTYPE_p_int b1,
                          SWIGTYPE_p_int b2,
                          SWIGTYPE_p_int b3)

med3by3f

public static float med3by3f(SWIGTYPE_p_float b1,
                             SWIGTYPE_p_float b2,
                             SWIGTYPE_p_float b3)

imc_median

public static jinaImrect imc_median(jinaImrect im1)

imi_median

public static jinaImrect imi_median(jinaImrect im1)

imf_median

public static jinaImrect imf_median(jinaImrect im1)

imz_median

public static jinaImrect imz_median(jinaImrect im)

im_median

public static jinaImrect im_median(jinaImrect im)

morph_spere

public static void morph_spere(double r,
                               SWIGTYPE_p_p_imrect el_val)

imf_dilate

public static jinaImrect imf_dilate(jinaImrect im1,
                                    jinaImrect el_val)

imf_erode

public static jinaImrect imf_erode(jinaImrect im1,
                                   jinaImrect el_val)

get_peaks_hist

public static jinaShistogram get_peaks_hist()

poly_xy

public static double poly_xy(int n,
                             SWIGTYPE_p_double a,
                             float x,
                             float y)

imf_poly

public static void imf_poly(jinaImrect im1,
                            int n,
                            SWIGTYPE_p_double a)

trend_hfit

public static double trend_hfit(int n,
                                SWIGTYPE_p_double a,
                                float x)

trend_fit

public static jinaImrect trend_fit(jinaImrect im,
                                   int m,
                                   SWIGTYPE_p_double am)

prof1_alloc

public static jinaProf1 prof1_alloc(int n1,
                                    int n2,
                                    int vtype)

prof1_free

public static void prof1_free(jinaProf1 prof)

prof1_reverse

public static jinaProf1 prof1_reverse(jinaProf1 prof)

im_ptr_apply

public static void im_ptr_apply(jinaImrect im,
                                SWIGTYPE_p_f___void func,
                                SWIGTYPE_p_void data)

im_pp_apply

public static jinaImrect im_pp_apply(jinaImrect im1,
                                     SWIGTYPE_p_f___p_void func,
                                     SWIGTYPE_p_void data)

im_pf_apply

public static jinaImrect im_pf_apply(jinaImrect im1,
                                     SWIGTYPE_p_f___double func,
                                     SWIGTYPE_p_void data)

im_ppp_combine

public static jinaImrect im_ppp_combine(jinaImrect im1,
                                        jinaImrect im2,
                                        SWIGTYPE_p_f___p_void func,
                                        SWIGTYPE_p_void data)

im_ffp_combine

public static jinaImrect im_ffp_combine(jinaImrect im1,
                                        jinaImrect im2,
                                        SWIGTYPE_p_f___p_void func,
                                        SWIGTYPE_p_void data)

im_fffp_combine

public static jinaImrect im_fffp_combine(jinaImrect im1,
                                         jinaImrect im2,
                                         jinaImrect im3,
                                         SWIGTYPE_p_f___p_void func,
                                         SWIGTYPE_p_void data)

im_fpp_combine

public static jinaImrect im_fpp_combine(jinaImrect im1,
                                        jinaImrect im2,
                                        SWIGTYPE_p_f___p_void func,
                                        SWIGTYPE_p_void data)

im_ppf_combine

public static jinaImrect im_ppf_combine(jinaImrect im1,
                                        jinaImrect im2,
                                        SWIGTYPE_p_f___double func,
                                        SWIGTYPE_p_void data)

im_vec2_free

public static void im_vec2_free(jinaImrect im)

im_vec3_free

public static void im_vec3_free(jinaImrect im)

im_mat2_free

public static void im_mat2_free(jinaImrect im)

im_vec2

public static jinaImrect im_vec2(jinaImrect im1,
                                 jinaImrect im2)

im_vec2_sum

public static jinaImrect im_vec2_sum(jinaImrect u,
                                     jinaImrect v)

im_vec2_diff

public static jinaImrect im_vec2_diff(jinaImrect u,
                                      jinaImrect v)

im_vec2_dot

public static jinaImrect im_vec2_dot(jinaImrect u,
                                     jinaImrect v)

im_vec2_cross

public static jinaImrect im_vec2_cross(jinaImrect u,
                                       jinaImrect v)

im_mat2_vprod

public static jinaImrect im_mat2_vprod(jinaImrect m,
                                       jinaImrect v)

im_mat2_sprod

public static jinaImrect im_mat2_sprod(jinaImrect u,
                                       jinaImrect m,
                                       jinaImrect v)

im_mat2_inverse

public static jinaImrect im_mat2_inverse(jinaImrect m)

im_mat2_of_cols

public static jinaImrect im_mat2_of_cols(jinaImrect cx,
                                         jinaImrect cy)

im_mat2_of_rows

public static jinaImrect im_mat2_of_rows(jinaImrect rx,
                                         jinaImrect ry)

im_vec2_grad

public static jinaImrect im_vec2_grad(jinaImrect im)

im_mat2_grad_hessian

public static void im_mat2_grad_hessian(jinaImrect im,
                                        SWIGTYPE_p_p_imrect g,
                                        SWIGTYPE_p_p_imrect h)

im_mat2_hessian

public static jinaImrect im_mat2_hessian(jinaImrect im)

im_mat2_det

public static jinaImrect im_mat2_det(jinaImrect m)

im_vec2_x

public static jinaImrect im_vec2_x(jinaImrect v)

im_vec2_y

public static jinaImrect im_vec2_y(jinaImrect v)

im_mat2_xx

public static jinaImrect im_mat2_xx(jinaImrect m)

im_mat2_xy

public static jinaImrect im_mat2_xy(jinaImrect m)

im_mat2_yx

public static jinaImrect im_mat2_yx(jinaImrect m)

im_mat2_yy

public static jinaImrect im_mat2_yy(jinaImrect m)

im_vec3

public static jinaImrect im_vec3(jinaImrect im1,
                                 jinaImrect im2,
                                 jinaImrect im3)

im_quad

public static jinaImrect im_quad(jinaImrect im)

im_square

public static jinaImrect im_square(jinaImrect im)

im_quad2

public static jinaImrect im_quad2(jinaImrect im)

imi_rank

public static jinaImrect imi_rank(jinaImrect im,
                                  int size,
                                  double noise)

imf_rank

public static jinaImrect imf_rank(jinaImrect im,
                                  int size,
                                  double noise)

im_rank

public static jinaImrect im_rank(jinaImrect im,
                                 int range,
                                 double noise)

im_rotate

public static jinaImrect im_rotate(jinaImrect im,
                                   double angle,
                                   jinaVec2 im_center)

imf_sample

public static jinaImrect imf_sample(double k,
                                    jinaImrect im)

imf_halve

public static jinaImrect imf_halve(jinaImrect im)

imf_minmax

public static void imf_minmax(jinaImrect im,
                              SWIGTYPE_p_float pmin,
                              SWIGTYPE_p_float pmax)

imf_minmax_nzero

public static void imf_minmax_nzero(jinaImrect im,
                                    SWIGTYPE_p_float pmin,
                                    SWIGTYPE_p_float pmax)

imf_min

public static double imf_min(jinaImrect im,
                             SWIGTYPE_p_int y,
                             SWIGTYPE_p_int x)

imf_max

public static double imf_max(jinaImrect im,
                             SWIGTYPE_p_int y,
                             SWIGTYPE_p_int x)

imf_scale

public static jinaImrect imf_scale(jinaImrect im1,
                                   double low,
                                   double high)

imf_scale_nzero

public static jinaImrect imf_scale_nzero(jinaImrect im1,
                                         double low,
                                         double high)

im_gamma_scale_range_inplace

public static void im_gamma_scale_range_inplace(jinaImrect im,
                                                double gamma,
                                                double oldlow,
                                                double oldhigh,
                                                double newlow,
                                                double newhigh,
                                                double threslow,
                                                double threshigh)

im_scale_range_inplace

public static void im_scale_range_inplace(jinaImrect im,
                                          double oldlow,
                                          double oldhigh,
                                          double newlow,
                                          double newhigh,
                                          double threslow,
                                          double threshigh)

imf_times_inplace

public static void imf_times_inplace(double k,
                                     jinaImrect im)

imf_add_inplace

public static void imf_add_inplace(double k,
                                   jinaImrect im)

imf_accum_inplace

public static void imf_accum_inplace(jinaImrect im1,
                                     double k,
                                     jinaImrect im2)

imf_mean

public static double imf_mean(jinaImrect im)

imf_scale_inplace

public static void imf_scale_inplace(jinaImrect im,
                                     double low,
                                     double high)

im_locate_max

public static float im_locate_max(jinaImrect im,
                                  SWIGTYPE_p_int y,
                                  SWIGTYPE_p_int x)

im_locate_interest

public static void im_locate_interest(jinaImrect im,
                                      SWIGTYPE_p_int y,
                                      SWIGTYPE_p_int x)

imz_scat

public static jinaImrect imz_scat(jinaImrect im1,
                                  jinaImregion roi,
                                  float scale)

imz_iscat

public static jinaImrect imz_iscat(jinaImrect im1,
                                   jinaImrect im2,
                                   jinaImregion roi,
                                   float scale)

imz_dscat

public static jinaImrect imz_dscat(jinaImrect graph_im,
                                   jinaImrect complex_im,
                                   jinaImregion roi,
                                   float scale)

im_scat

public static jinaImrect im_scat(jinaImrect im,
                                 jinaImregion roi,
                                 float scale)

im_iscat

public static jinaImrect im_iscat(jinaImrect im,
                                  jinaImrect im2,
                                  jinaImregion roi,
                                  float scale)

im_dscat

public static jinaImrect im_dscat(jinaImrect im,
                                  jinaImrect im2,
                                  jinaImregion roi,
                                  float scale)

im_shading

public static jinaImrect im_shading(jinaImrect im,
                                    double slant,
                                    double tilt,
                                    double scale)

shade_conv

public static jinaImrect shade_conv(double slant,
                                    double tilt,
                                    jinaImregion roi)

imz_fshade

public static jinaImrect imz_fshade(jinaImrect im1,
                                    double slant,
                                    double tilt)

imz_fshape

public static jinaImrect imz_fshape(jinaImrect im1,
                                    double slant,
                                    double tilt,
                                    double limit)

imz_fxgrad

public static jinaImrect imz_fxgrad(jinaImrect im1)

imz_fygrad

public static jinaImrect imz_fygrad(jinaImrect im1)

imf_sin

public static jinaImrect imf_sin(jinaImrect im1)

imz_sin

public static jinaImrect imz_sin(jinaImrect im1)

im_sin

public static jinaImrect im_sin(jinaImrect im)

imf_asin

public static jinaImrect imf_asin(jinaImrect im1)

imz_asin

public static jinaImrect imz_asin(jinaImrect im1)

im_asin

public static jinaImrect im_asin(jinaImrect im)

im_tsmooth

public static jinaImrect im_tsmooth(jinaImrect im1)

smooth_1d

public static void smooth_1d(SWIGTYPE_p_float line,
                             int n1,
                             int n2,
                             jinaProf1 profile)

smooth_1d_sym

public static void smooth_1d_sym(SWIGTYPE_p_float line,
                                 int n1,
                                 int n2,
                                 jinaProf1 profile)

conv_1d

public static void conv_1d(SWIGTYPE_p_float line,
                           int n1,
                           int n2,
                           jinaProf1 profile)

imf_spiral

public static jinaImrect imf_spiral(int x_centre,
                                    int y_centre,
                                    int height,
                                    int width,
                                    double overtake,
                                    double loops)

imf_sqrt

public static jinaImrect imf_sqrt(jinaImrect im1)

imz_sqrt

public static jinaImrect imz_sqrt(jinaImrect im1)

im_sqrt

public static jinaImrect im_sqrt(jinaImrect im)

im_sup_vtype

public static int im_sup_vtype(int vtype1,
                               int vtype2)

terrain_data_free

public static void terrain_data_free(jinaTerrain surf)

terrain_alloc

public static jinaTerrain terrain_alloc(int type,
                                        int m,
                                        int n)

terrain_copy

public static jinaTerrain terrain_copy(jinaTerrain surf)

terrain_make

public static jinaTerrain terrain_make(jinaImregion region,
                                       jinaImrect mask,
                                       int samplex,
                                       int sampley)

im_surface

public static jinaTerrain im_surface(jinaImrect im,
                                     jinaImrect mask,
                                     int samplex,
                                     int sampley,
                                     double scale)

imf_warp

public static void imf_warp(jinaImrect im1,
                            jinaImrect im2,
                            SWIGTYPE_p_f___vec2 f,
                            SWIGTYPE_p_void data)

im_warp

public static jinaImrect im_warp(jinaImrect im1,
                                 SWIGTYPE_p_f___vec2 f,
                                 SWIGTYPE_p_void data)

roi_rectify

public static jinaImregion roi_rectify(jinaImregion roi,
                                       jinaMat3 rect)

im_rectify

public static jinaImrect im_rectify(jinaImrect im1,
                                    jinaMat3 rect)

imi_window

public static jinaImrect imi_window(jinaImrect im1,
                                    double thresh,
                                    double constant)

imf_window

public static jinaImrect imf_window(jinaImrect im1,
                                    double thresh,
                                    double constant)

im_window

public static jinaImrect im_window(jinaImrect im,
                                   double thresh,
                                   double constant)

im_zeropad

public static jinaImrect im_zeropad(jinaImrect im,
                                    int auto_pad_depth)

seq_alloc

public static jinaSequence seq_alloc()

seq_rm

public static void seq_rm(jinaSequence seq)

seq_copy

public static jinaSequence seq_copy(jinaSequence seq)

seq_init

public static jinaSequence seq_init(jinaSequence seq)

seq_image_get

public static jinaImrect seq_image_get()

seq_image_set

public static void seq_image_set(jinaImrect im)

seq_addtoall_props

public static void seq_addtoall_props(SWIGTYPE_p_void ptr,
                                      int type,
                                      SWIGTYPE_p_f___p_void copyfunc,
                                      SWIGTYPE_p_void freefunc)

seq_frame_insert

public static void seq_frame_insert(jinaImrect im_in,
                                    jinaSequence data)

seq_imstack_make

public static jinaBrImStack seq_imstack_make(int vtype,
                                             int lz,
                                             int uz,
                                             double zscale)

seq_imstack_free

public static void seq_imstack_free(jinaBrImStack imstack)

seq_imstack_zscaled

public static double seq_imstack_zscaled(jinaBrImStack imstack,
                                         int z)

seq_imstack_zunscaled

public static int seq_imstack_zunscaled(jinaBrImStack imstack,
                                        double z)

seq_imstack_xslice

public static jinaImrect seq_imstack_xslice(jinaBrImStack imstack,
                                            int x)

seq_imstack_yslice

public static jinaImrect seq_imstack_yslice(jinaBrImStack imstack,
                                            int y)

seq_get_current

public static jinaSequence seq_get_current()

seq_set_current

public static void seq_set_current(jinaSequence seq)

get_seq_start_el

public static jinaList get_seq_start_el(jinaSequence seq)

get_seq_end_el

public static jinaList get_seq_end_el(jinaSequence seq)

get_seq_current_el

public static jinaList get_seq_current_el(jinaSequence seq)

set_seq_current_el

public static void set_seq_current_el(jinaSequence seq,
                                      jinaList el)

set_seq_start_el

public static void set_seq_start_el(jinaSequence seq,
                                    jinaList el)

set_seq_end_el

public static void set_seq_end_el(jinaSequence seq,
                                  jinaList el)

set_seq_current_frame

public static void set_seq_current_frame(jinaSequence seq,
                                         int frame)

get_seq_current_frame

public static int get_seq_current_frame(jinaSequence seq)

get_current_seq_start_el

public static jinaList get_current_seq_start_el()

get_current_seq_end_el

public static jinaList get_current_seq_end_el()

get_current_seq_current_el

public static jinaList get_current_seq_current_el()

set_current_seq_current_frame

public static void set_current_seq_current_frame(int frame)

set_current_seq_current_el

public static void set_current_seq_current_el(jinaList el)

set_current_seq_start_el

public static void set_current_seq_start_el(jinaList el)

set_current_seq_end_el

public static void set_current_seq_end_el(jinaList el)

seq_get_iscales

public static void seq_get_iscales(SWIGTYPE_p_double iscx,
                                   SWIGTYPE_p_double iscy,
                                   SWIGTYPE_p_double iscz)

seq_limits

public static SWIGTYPE_p_p_p_void seq_limits(SWIGTYPE_p_int lz,
                                             SWIGTYPE_p_int uz,
                                             SWIGTYPE_p_int ly,
                                             SWIGTYPE_p_int uy,
                                             SWIGTYPE_p_int lx,
                                             SWIGTYPE_p_int ux)

seq_voxel_vtype

public static void seq_voxel_vtype(int vtype)

seq_init_interp

public static void seq_init_interp(int nblx,
                                   int nbux,
                                   int nbly,
                                   int nbuy,
                                   int nblz,
                                   int nbuz)

this_pixel

public static float this_pixel(SWIGTYPE_p_p_p_void rasptrs,
                               int z,
                               int y,
                               int x)

seq_interp

public static float seq_interp(SWIGTYPE_p_p_p_void rasptrs,
                               jinaVec3 pos)

nearest_pixel

public static float nearest_pixel(SWIGTYPE_p_p_p_void rasptrs,
                                  jinaVec3 pos)

tri_linear

public static float tri_linear(SWIGTYPE_p_p_p_void rasptrs,
                               jinaVec3 pos)

seq_interp_choice

public static void seq_interp_choice(int choice)

seq_slicez

public static jinaImrect seq_slicez(float zslice,
                                    jinaImregion within,
                                    SWIGTYPE_p_f___vec3 proj_func)

seq_slicey

public static jinaImrect seq_slicey(float slicey,
                                    jinaImregion within,
                                    SWIGTYPE_p_f___vec3 proj_func)

seq_slicex

public static jinaImrect seq_slicex(float slicex,
                                    jinaImregion within,
                                    SWIGTYPE_p_f___vec3 proj_func)

get_end_frame

public static int get_end_frame(jinaSequence seq)

seq_slice_init

public static SWIGTYPE_p_p_p_void seq_slice_init(jinaSequence seq)

svoi_alloc

public static jinaSeqVoi svoi_alloc()

svoi_free

public static void svoi_free(jinaSeqVoi voi)

svoi_empty

public static void svoi_empty(jinaSeqVoi voi)

svoi_string_changed

public static void svoi_string_changed(jinaSeqVoi voi)

svoi_string_get

public static jinaTString svoi_string_get(jinaSeqVoi voi)

svoi_copy

public static jinaSeqVoi svoi_copy(jinaSeqVoi oldvoi)

svoi_string_set

public static void svoi_string_set(jinaSeqVoi voi,
                                   jinaTString str)

svoi_spline_get

public static jinaSpline2 svoi_spline_get(jinaSeqVoi voi)

svoi_spline_set

public static void svoi_spline_set(jinaSeqVoi voi,
                                   jinaSpline2 spline)

svoi_shift

public static void svoi_shift(jinaSeqVoi voi,
                              jinaVec2 dp)

vec2_midpoint

public static jinaVec2 vec2_midpoint(jinaVec2 q1,
                                     jinaVec2 q2)

vec2_projperp

public static jinaVec2 vec2_projperp(jinaVec2 u,
                                     jinaVec2 v)

vec2_projpar

public static jinaVec2 vec2_projpar(jinaVec2 u,
                                    jinaVec2 v)

vec2_proj_on_line

public static jinaVec2 vec2_proj_on_line(jinaVec2 q,
                                         jinaVec2 l,
                                         jinaVec2 v)

vec2_inter_lines

public static jinaVec2 vec2_inter_lines(jinaVec2 l1,
                                        jinaVec2 v1,
                                        jinaVec2 l2,
                                        jinaVec2 v2)

vec2_join_2_points

public static void vec2_join_2_points(jinaVec2 q1,
                                      jinaVec2 q2,
                                      jinaVec2 l,
                                      jinaVec2 v)

vec2_dist_point_line

public static double vec2_dist_point_line(jinaVec2 q,
                                          jinaVec2 l,
                                          jinaVec2 v)

vec2_circ_3_points

public static void vec2_circ_3_points(jinaVec2 p1,
                                      jinaVec2 p2,
                                      jinaVec2 p3,
                                      jinaVec2 centre,
                                      SWIGTYPE_p_double radius)

vec2_inter_par_test

public static jinaVec2 vec2_inter_par_test(jinaVec2 p,
                                           jinaVec2 v1,
                                           jinaVec2 q,
                                           jinaVec2 v2,
                                           double parallel)

vec3_midpoint

public static jinaVec3 vec3_midpoint(jinaVec3 q1,
                                     jinaVec3 q2)

vec3_projperp

public static jinaVec3 vec3_projperp(jinaVec3 u,
                                     jinaVec3 v)

vec3_projpar

public static jinaVec3 vec3_projpar(jinaVec3 u,
                                    jinaVec3 v)

vec3_proj_on_line

public static jinaVec3 vec3_proj_on_line(jinaVec3 q,
                                         jinaVec3 l,
                                         jinaVec3 v)

vec3_proj_on_plane

public static jinaVec3 vec3_proj_on_plane(jinaVec3 q,
                                          jinaVec3 p,
                                          jinaVec3 n)

vec3_closest_lines

public static jinaVec3 vec3_closest_lines(jinaVec3 l1,
                                          jinaVec3 v1,
                                          jinaVec3 l2,
                                          jinaVec3 v2)

vec3_inter_lines

public static jinaVec3 vec3_inter_lines(jinaVec3 l1,
                                        jinaVec3 v1,
                                        jinaVec3 l2,
                                        jinaVec3 v2)

vec3_inter_line_plane

public static jinaVec3 vec3_inter_line_plane(jinaVec3 l,
                                             jinaVec3 v,
                                             jinaVec3 p,
                                             jinaVec3 n)

vec3_inter_planes

public static void vec3_inter_planes(jinaVec3 p1,
                                     jinaVec3 n1,
                                     jinaVec3 p2,
                                     jinaVec3 n2,
                                     jinaVec3 l,
                                     jinaVec3 v)

vec3_join_2_points

public static void vec3_join_2_points(jinaVec3 q1,
                                      jinaVec3 q2,
                                      jinaVec3 l,
                                      jinaVec3 v)

vec3_join_3_points

public static void vec3_join_3_points(jinaVec3 q1,
                                      jinaVec3 q2,
                                      jinaVec3 q3,
                                      jinaVec3 p,
                                      jinaVec3 n)

vec3_join_point_line

public static void vec3_join_point_line(jinaVec3 q,
                                        jinaVec3 l,
                                        jinaVec3 v,
                                        jinaVec3 p,
                                        jinaVec3 n)

vec3_join_lines

public static void vec3_join_lines(jinaVec3 l1,
                                   jinaVec3 v1,
                                   jinaVec3 l2,
                                   jinaVec3 v2,
                                   jinaVec3 p,
                                   jinaVec3 n)

vec3_dist_point_plane

public static double vec3_dist_point_plane(jinaVec3 q,
                                           jinaVec3 p,
                                           jinaVec3 n)

vec3_dist_point_line

public static double vec3_dist_point_line(jinaVec3 q,
                                          jinaVec3 l,
                                          jinaVec3 v)

vec3_dist_lines

public static double vec3_dist_lines(jinaVec3 l1,
                                     jinaVec3 v1,
                                     jinaVec3 l2,
                                     jinaVec3 v2)

vec3_circ_3_points

public static void vec3_circ_3_points(jinaVec3 p1,
                                      jinaVec3 p2,
                                      jinaVec3 p3,
                                      jinaVec3 centre,
                                      jinaVec3 normal,
                                      SWIGTYPE_p_double radius)

vec3_collinear

public static int vec3_collinear(jinaVec3 p1,
                                 jinaVec3 p2,
                                 jinaVec3 q1,
                                 jinaVec3 q2,
                                 double dotth1,
                                 double dotth2)

vec3_closest_app

public static double vec3_closest_app(jinaVec3 p1,
                                      jinaVec3 v1,
                                      jinaVec3 p2,
                                      jinaVec3 v2,
                                      jinaVec3 c1,
                                      jinaVec3 c2)

vec3_parallel

public static int vec3_parallel(jinaVec3 v1,
                                jinaVec3 v2,
                                double dotthres)

vec2_extend_hull

public static void vec2_extend_hull(jinaVec2 vmin,
                                    jinaVec2 vmax,
                                    jinaVec2 v)

vec3_extend_hull

public static void vec3_extend_hull(jinaVec3 vmin,
                                    jinaVec3 vmax,
                                    jinaVec3 v)

ipos_alloc

public static jinaIpos ipos_alloc()

ipos_make

public static jinaIpos ipos_make(int x,
                                 int y)

ipos_free

public static void ipos_free(SWIGTYPE_p_void pos)

ipos_zero

public static jinaIpos ipos_zero()

ipos_ex

public static jinaIpos ipos_ex()

ipos_ey

public static jinaIpos ipos_ey()

ipos_comps

public static void ipos_comps(jinaIpos pos,
                              SWIGTYPE_p_int x,
                              SWIGTYPE_p_int y)

ipos_sum

public static jinaIpos ipos_sum(jinaIpos pos1,
                                jinaIpos pos2)

ipos_sum3

public static jinaIpos ipos_sum3(jinaIpos pos0,
                                 jinaIpos pos1,
                                 jinaIpos pos2)

ipos_sum4

public static jinaIpos ipos_sum4(jinaIpos pos0,
                                 jinaIpos pos1,
                                 jinaIpos pos2,
                                 jinaIpos pos3)

ipos_minus

public static jinaIpos ipos_minus(jinaIpos pos)

ipos_diff

public static jinaIpos ipos_diff(jinaIpos pos1,
                                 jinaIpos pos2)

ipos_times

public static jinaIpos ipos_times(double k,
                                  jinaIpos pos)

ipos_dot

public static int ipos_dot(jinaIpos pos1,
                           jinaIpos pos2)

ipos_cross

public static int ipos_cross(jinaIpos pos1,
                             jinaIpos pos2)

ipos_mod

public static double ipos_mod(jinaIpos pos)

ipos_sqrmod

public static double ipos_sqrmod(jinaIpos pos)

ipos_dist

public static double ipos_dist(jinaIpos pos1,
                               jinaIpos pos2)

ipos_manhattan

public static int ipos_manhattan(jinaIpos pos1,
                                 jinaIpos pos2)

ipos_maxabs

public static int ipos_maxabs(jinaIpos pos1,
                              jinaIpos pos2)

ipos_sqrdist

public static double ipos_sqrdist(jinaIpos pos1,
                                  jinaIpos pos2)

ipos_dist_seg

public static double ipos_dist_seg(jinaIpos p,
                                   jinaIpos e1,
                                   jinaIpos e2)

ipos_midpoint

public static jinaIpos ipos_midpoint(jinaIpos p1,
                                     jinaIpos p2)

ipos_read

public static jinaIpos ipos_read(SWIGTYPE_p_FILE fp)

ipos_print

public static void ipos_print(SWIGTYPE_p_FILE fp,
                              jinaIpos pos)

ipos_pprint

public static void ipos_pprint(SWIGTYPE_p_FILE fp,
                               java.lang.String msg,
                               jinaIpos pos)

mat2_alloc

public static SWIGTYPE_p_void mat2_alloc()

mat2_make

public static SWIGTYPE_p_void mat2_make(jinaMat2 n)

mat2_free

public static void mat2_free(SWIGTYPE_p_void m)

mat2_unit

public static jinaMat2 mat2_unit()

mat2_zero

public static jinaMat2 mat2_zero()

mat2_comps

public static void mat2_comps(jinaMat2 m,
                              SWIGTYPE_p_float mxx,
                              SWIGTYPE_p_float mxy,
                              SWIGTYPE_p_float myx,
                              SWIGTYPE_p_float myy)

mat2_rowx

public static jinaVec2 mat2_rowx(jinaMat2 m)

mat2_rowy

public static jinaVec2 mat2_rowy(jinaMat2 m)

mat2_colx

public static jinaVec2 mat2_colx(jinaMat2 m)

mat2_coly

public static jinaVec2 mat2_coly(jinaMat2 m)

mat2_of_rows

public static jinaMat2 mat2_of_rows(jinaVec2 rx,
                                    jinaVec2 ry)

mat2_of_cols

public static jinaMat2 mat2_of_cols(jinaVec2 cx,
                                    jinaVec2 cy)

mat2_sum

public static jinaMat2 mat2_sum(jinaMat2 m,
                                jinaMat2 n)

mat2_diff

public static jinaMat2 mat2_diff(jinaMat2 m,
                                 jinaMat2 n)

mat2_minus

public static jinaMat2 mat2_minus(jinaMat2 m)

mat2_times

public static jinaMat2 mat2_times(double k,
                                  jinaMat2 m)

mat2_prod

public static jinaMat2 mat2_prod(jinaMat2 m,
                                 jinaMat2 n)

mat2_inverse

public static jinaMat2 mat2_inverse(jinaMat2 m)

mat2_transpose

public static jinaMat2 mat2_transpose(jinaMat2 m)

mat2_sym

public static jinaMat2 mat2_sym(jinaMat2 m)

mat2_trace

public static double mat2_trace(jinaMat2 m)

mat2_det

public static double mat2_det(jinaMat2 m)

mat2_posdef

public static int mat2_posdef(jinaMat2 m)

mat2_vprod

public static jinaVec2 mat2_vprod(jinaMat2 m,
                                  jinaVec2 v)

mat2_sprod

public static double mat2_sprod(jinaVec2 v,
                                jinaMat2 m,
                                jinaVec2 w)

mat2_tensor

public static jinaMat2 mat2_tensor(jinaVec2 v,
                                   jinaVec2 w)

mat2_read

public static jinaMat2 mat2_read(SWIGTYPE_p_FILE fp)

mat2_print

public static void mat2_print(SWIGTYPE_p_FILE fp,
                              jinaMat2 m)

mat2_pprint

public static void mat2_pprint(SWIGTYPE_p_FILE fp,
                               java.lang.String msg,
                               jinaMat2 m)

mat2_format

public static void mat2_format(jinaMat2 m)

mat2_sym_eigen

public static void mat2_sym_eigen(jinaMat2 m,
                                  SWIGTYPE_p_double theta,
                                  SWIGTYPE_p_double lambda1,
                                  SWIGTYPE_p_double lambda2)

mat3_alloc

public static jinaMat3 mat3_alloc()

mat3_make

public static jinaMat3 mat3_make(jinaMat3 n)

mat3_free

public static void mat3_free(jinaMat3 m)

mat3_get_xx

public static double mat3_get_xx(jinaMat3 m)

mat3_get_xy

public static double mat3_get_xy(jinaMat3 m)

mat3_get_xz

public static double mat3_get_xz(jinaMat3 m)

mat3_get_yy

public static double mat3_get_yy(jinaMat3 m)

mat3_get_yz

public static double mat3_get_yz(jinaMat3 m)

mat3_get_yx

public static double mat3_get_yx(jinaMat3 m)

mat3_get_zx

public static double mat3_get_zx(jinaMat3 m)

mat3_get_zy

public static double mat3_get_zy(jinaMat3 m)

mat3_get_zz

public static double mat3_get_zz(jinaMat3 m)

mat3_unit

public static jinaMat3 mat3_unit()

mat3_zero

public static jinaMat3 mat3_zero()

mat3_diag

public static jinaMat3 mat3_diag(double mxx,
                                 double myy,
                                 double mzz)

mat3_comps

public static void mat3_comps(jinaMat3 m,
                              SWIGTYPE_p_float mxx,
                              SWIGTYPE_p_float mxy,
                              SWIGTYPE_p_float mxz,
                              SWIGTYPE_p_float myx,
                              SWIGTYPE_p_float myy,
                              SWIGTYPE_p_float myz,
                              SWIGTYPE_p_float mzx,
                              SWIGTYPE_p_float mzy,
                              SWIGTYPE_p_float mzz)

mat3_rowx

public static jinaVec3 mat3_rowx(jinaMat3 m)

mat3_rowy

public static jinaVec3 mat3_rowy(jinaMat3 m)

mat3_rowz

public static jinaVec3 mat3_rowz(jinaMat3 m)

mat3_colx

public static jinaVec3 mat3_colx(jinaMat3 m)

mat3_coly

public static jinaVec3 mat3_coly(jinaMat3 m)

mat3_colz

public static jinaVec3 mat3_colz(jinaMat3 m)

mat3_of_cols

public static jinaMat3 mat3_of_cols(jinaVec3 cx,
                                    jinaVec3 cy,
                                    jinaVec3 cz)

mat3_of_rows

public static jinaMat3 mat3_of_rows(jinaVec3 rx,
                                    jinaVec3 ry,
                                    jinaVec3 rz)

mat3_sum

public static jinaMat3 mat3_sum(jinaMat3 m,
                                jinaMat3 n)

mat3_sum3

public static jinaMat3 mat3_sum3(jinaMat3 l,
                                 jinaMat3 m,
                                 jinaMat3 n)

mat3_diff

public static jinaMat3 mat3_diff(jinaMat3 m,
                                 jinaMat3 n)

mat3_minus

public static jinaMat3 mat3_minus(jinaMat3 m)

mat3_times

public static jinaMat3 mat3_times(double k,
                                  jinaMat3 m)

mat3_prod

public static jinaMat3 mat3_prod(jinaMat3 m,
                                 jinaMat3 n)

mat3_inverse

public static jinaMat3 mat3_inverse(jinaMat3 m)

mat3_transpose

public static jinaMat3 mat3_transpose(jinaMat3 m)

mat3_trace

public static double mat3_trace(jinaMat3 m)

mat3_det

public static double mat3_det(jinaMat3 m)

mat3_posdef

public static int mat3_posdef(jinaMat3 m)

mat3_vprod

public static jinaVec3 mat3_vprod(jinaMat3 m,
                                  jinaVec3 v)

mat3_transpose_vprod

public static jinaVec3 mat3_transpose_vprod(jinaMat3 m,
                                            jinaVec3 v)

mat3_sprod

public static double mat3_sprod(jinaVec3 v,
                                jinaMat3 m,
                                jinaVec3 w)

mat3_tensor

public static jinaMat3 mat3_tensor(jinaVec3 v,
                                   jinaVec3 w)

mat3_sum_tensor

public static jinaMat3 mat3_sum_tensor(jinaMat3 m,
                                       jinaVec3 v,
                                       jinaVec3 w)

mat3_read

public static jinaMat3 mat3_read(SWIGTYPE_p_FILE fp)

mat3_print

public static void mat3_print(SWIGTYPE_p_FILE fp,
                              jinaMat3 m)

mat3_pprint

public static void mat3_pprint(SWIGTYPE_p_FILE fp,
                               java.lang.String msg,
                               jinaMat3 m)

mat3_format

public static void mat3_format(jinaMat3 m)

mat3_eigen

public static void mat3_eigen(jinaMat3 m,
                              SWIGTYPE_p_double eval,
                              jinaVec3 evec)

mat4_alloc

public static jinaMat4 mat4_alloc()

mat4_make

public static jinaMat4 mat4_make(jinaMat4 n)

mat4_free

public static void mat4_free(jinaMat4 m)

mat4_get_xx

public static double mat4_get_xx(jinaMat4 m)

mat4_get_xy

public static double mat4_get_xy(jinaMat4 m)

mat4_get_xz

public static double mat4_get_xz(jinaMat4 m)

mat4_get_xw

public static double mat4_get_xw(jinaMat4 m)

mat4_get_yx

public static double mat4_get_yx(jinaMat4 m)

mat4_get_yy

public static double mat4_get_yy(jinaMat4 m)

mat4_get_yz

public static double mat4_get_yz(jinaMat4 m)

mat4_get_yw

public static double mat4_get_yw(jinaMat4 m)

mat4_get_zx

public static double mat4_get_zx(jinaMat4 m)

mat4_get_zy

public static double mat4_get_zy(jinaMat4 m)

mat4_get_zz

public static double mat4_get_zz(jinaMat4 m)

mat4_get_zw

public static double mat4_get_zw(jinaMat4 m)

mat4_get_wx

public static double mat4_get_wx(jinaMat4 m)

mat4_get_wy

public static double mat4_get_wy(jinaMat4 m)

mat4_get_wz

public static double mat4_get_wz(jinaMat4 m)

mat4_get_ww

public static double mat4_get_ww(jinaMat4 m)

mat4_unit

public static jinaMat4 mat4_unit()

mat4_zero

public static jinaMat4 mat4_zero()

mat4_comps

public static void mat4_comps(jinaMat4 m,
                              SWIGTYPE_p_double mxx,
                              SWIGTYPE_p_double mxy,
                              SWIGTYPE_p_double mxz,
                              SWIGTYPE_p_double mxw,
                              SWIGTYPE_p_double myx,
                              SWIGTYPE_p_double myy,
                              SWIGTYPE_p_double myz,
                              SWIGTYPE_p_double myw,
                              SWIGTYPE_p_double mzx,
                              SWIGTYPE_p_double mzy,
                              SWIGTYPE_p_double mzz,
                              SWIGTYPE_p_double mzw,
                              SWIGTYPE_p_double mwx,
                              SWIGTYPE_p_double mwy,
                              SWIGTYPE_p_double mwz,
                              SWIGTYPE_p_double mww)

mat4_rowx

public static jinaVec4 mat4_rowx(jinaMat4 m)

mat4_rowy

public static jinaVec4 mat4_rowy(jinaMat4 m)

mat4_rowz

public static jinaVec4 mat4_rowz(jinaMat4 m)

mat4_roww

public static jinaVec4 mat4_roww(jinaMat4 m)

mat4_colx

public static jinaVec4 mat4_colx(jinaMat4 m)

mat4_coly

public static jinaVec4 mat4_coly(jinaMat4 m)

mat4_colz

public static jinaVec4 mat4_colz(jinaMat4 m)

mat4_colw

public static jinaVec4 mat4_colw(jinaMat4 m)

mat4_of_cols

public static jinaMat4 mat4_of_cols(jinaVec4 cx,
                                    jinaVec4 cy,
                                    jinaVec4 cz,
                                    jinaVec4 cw)

mat4_of_rows

public static jinaMat4 mat4_of_rows(jinaVec4 rx,
                                    jinaVec4 ry,
                                    jinaVec4 rz,
                                    jinaVec4 rw)

mat4_sum

public static jinaMat4 mat4_sum(jinaMat4 m,
                                jinaMat4 n)

mat4_diff

public static jinaMat4 mat4_diff(jinaMat4 m,
                                 jinaMat4 n)

mat4_minus

public static jinaMat4 mat4_minus(jinaMat4 m)

mat4_prod

public static jinaMat4 mat4_prod(jinaMat4 m,
                                 jinaMat4 n)

mat4_inverse

public static jinaMat4 mat4_inverse(jinaMat4 m)

mat4_transpose

public static jinaMat4 mat4_transpose(jinaMat4 m)

mat4_trace

public static double mat4_trace(jinaMat4 m)

mat4_vprod

public static jinaVec4 mat4_vprod(jinaMat4 m,
                                  jinaVec4 v)

mat4_transpose_vprod

public static jinaVec4 mat4_transpose_vprod(jinaMat4 m,
                                            jinaVec4 v)

mat4_sprod

public static double mat4_sprod(jinaVec4 v,
                                jinaMat4 m,
                                jinaVec4 w)

mat4_tensor

public static jinaMat4 mat4_tensor(jinaVec4 v,
                                   jinaVec4 w)

mat4_read

public static jinaMat4 mat4_read(SWIGTYPE_p_FILE fp)

mat4_print

public static void mat4_print(SWIGTYPE_p_FILE fp,
                              jinaMat4 m)

mat4_pprint

public static void mat4_pprint(SWIGTYPE_p_FILE fp,
                               java.lang.String msg,
                               jinaMat4 m)

mat4_format

public static void mat4_format(jinaMat4 m)

mat4_eigen

public static void mat4_eigen(jinaMat4 m,
                              SWIGTYPE_p_double eval,
                              jinaVec4 evec)

vec2_of_proj2

public static jinaVec2 vec2_of_proj2(jinaVec3 v)

proj2_of_vec2

public static jinaVec3 proj2_of_vec2(jinaVec2 v)

proj2_rectify

public static jinaVec3 proj2_rectify(jinaMat3 m,
                                     jinaVec3 v)

vec2_rectify

public static jinaVec2 vec2_rectify(jinaMat3 m,
                                    jinaVec2 v)

proj2_join

public static jinaVec3 proj2_join(jinaVec3 p,
                                  jinaVec3 q)

proj2_intersect

public static jinaVec3 proj2_intersect(jinaVec3 p,
                                       jinaVec3 q)

proj2_to_frame

public static jinaMat3 proj2_to_frame(jinaVec3 p00,
                                      jinaVec3 p10,
                                      jinaVec3 p01,
                                      jinaVec3 p11)

proj2_between

public static jinaMat3 proj2_between(jinaVec2 p00,
                                     jinaVec2 p10,
                                     jinaVec2 p01,
                                     jinaVec2 p11,
                                     jinaVec2 q00,
                                     jinaVec2 q10,
                                     jinaVec2 q01,
                                     jinaVec2 q11)

proj2_between_proj2

public static jinaMat3 proj2_between_proj2(jinaVec3 p00,
                                           jinaVec3 p10,
                                           jinaVec3 p01,
                                           jinaVec3 p11,
                                           jinaVec3 q00,
                                           jinaVec3 q10,
                                           jinaVec3 q01,
                                           jinaVec3 q11)

proj_x1

public static jinaMat3 proj_x1(int n,
                               jinaVec3 p,
                               jinaVec3 q,
                               SWIGTYPE_p_double badness)

proj_y1

public static jinaMat3 proj_y1(int n,
                               jinaVec3 p,
                               jinaVec3 q,
                               SWIGTYPE_p_double badness)

proj_z1

public static jinaMat3 proj_z1(int n,
                               jinaVec3 p,
                               jinaVec3 q,
                               SWIGTYPE_p_double badness)

proj_between_ls

public static jinaMat3 proj_between_ls(int n,
                                       jinaVec3 p,
                                       jinaVec3 q)

proj3_rectify

public static jinaVec4 proj3_rectify(jinaMat4 m,
                                     jinaVec4 v)

vec3_rectify

public static jinaVec3 vec3_rectify(jinaMat4 m,
                                    jinaVec3 v)

vec2_alloc

public static jinaVec2 vec2_alloc()

vec2_copy

public static jinaVec2 vec2_copy(jinaVec2 vec2)

vec2_make

public static jinaVec2 vec2_make(jinaVec2 u)

vec2_free

public static void vec2_free(SWIGTYPE_p_void v)

vec2_zero

public static jinaVec2 vec2_zero()

vec2_ex

public static jinaVec2 vec2_ex()

vec2_ey

public static jinaVec2 vec2_ey()

vec2_comps

public static void vec2_comps(jinaVec2 v,
                              SWIGTYPE_p_float x,
                              SWIGTYPE_p_float y)

vec2_get_x

public static double vec2_get_x(jinaVec2 v)

vec2_get_y

public static double vec2_get_y(jinaVec2 v)

vec2_sum

public static jinaVec2 vec2_sum(jinaVec2 v,
                                jinaVec2 w)

vec2_sum3

public static jinaVec2 vec2_sum3(jinaVec2 u,
                                 jinaVec2 v,
                                 jinaVec2 w)

vec2_sum4

public static jinaVec2 vec2_sum4(jinaVec2 u,
                                 jinaVec2 v,
                                 jinaVec2 w,
                                 jinaVec2 x)

vec2_minus

public static jinaVec2 vec2_minus(jinaVec2 v)

vec2_diff

public static jinaVec2 vec2_diff(jinaVec2 v,
                                 jinaVec2 w)

vec2_times

public static jinaVec2 vec2_times(double k,
                                  jinaVec2 v)

vec2_interp

public static jinaVec2 vec2_interp(double k,
                                   jinaVec2 v1,
                                   jinaVec2 v2)

vec2_dot

public static double vec2_dot(jinaVec2 v,
                              jinaVec2 w)

vec2_cross

public static double vec2_cross(jinaVec2 v,
                                jinaVec2 w)

vec2_mod

public static double vec2_mod(jinaVec2 v)

vec2_sqrmod

public static double vec2_sqrmod(jinaVec2 v)

vec2_modunit

public static double vec2_modunit(jinaVec2 v,
                                  jinaVec2 e)

vec2_unit

public static jinaVec2 vec2_unit(jinaVec2 v)

vec2_to_polar

public static void vec2_to_polar(jinaVec2 v,
                                 SWIGTYPE_p_double r,
                                 SWIGTYPE_p_double theta)

vec2_of_polar

public static jinaVec2 vec2_of_polar(double r,
                                     double theta)

vec2_rand_circle

public static jinaVec2 vec2_rand_circle(jinaVec2 centre,
                                        double radius)

vec2_dist

public static double vec2_dist(jinaVec2 v,
                               jinaVec2 w)

vec2_sqrdist

public static double vec2_sqrdist(jinaVec2 v,
                                  jinaVec2 w)

vec2_angle

public static double vec2_angle(jinaVec2 v,
                                jinaVec2 w)

vec2_perp

public static jinaVec2 vec2_perp(jinaVec2 v)

vec2_perp_dist

public static double vec2_perp_dist(jinaVec2 p,
                                    jinaVec2 v,
                                    jinaVec2 d)

vec2_basis

public static void vec2_basis(jinaVec2 up,
                              jinaVec2 ex,
                              jinaVec2 ey)

vec2_parallel

public static int vec2_parallel(jinaVec2 v1,
                                jinaVec2 v2,
                                double dotthres)

vec2_read

public static jinaVec2 vec2_read(SWIGTYPE_p_FILE fp)

vec2_print

public static void vec2_print(SWIGTYPE_p_FILE fp,
                              jinaVec2 v)

vec2_pprint

public static void vec2_pprint(SWIGTYPE_p_FILE fp,
                               java.lang.String msg,
                               jinaVec2 v)

vec2_format

public static void vec2_format(jinaVec2 v)

vec2_less

public static jinaVec2 vec2_less(jinaVec2 v1,
                                 jinaVec2 v2)

vec2_greater

public static jinaVec2 vec2_greater(jinaVec2 v1,
                                    jinaVec2 v2)

vec2_ranges

public static void vec2_ranges(jinaVec2 v1,
                               jinaVec2 v2,
                               jinaVec2 vec)

vec3_alloc

public static jinaVec3 vec3_alloc()

vec3_make

public static jinaVec3 vec3_make(jinaVec3 u)

vec3_copy

public static jinaVec3 vec3_copy(jinaVec3 u)

vec3_free

public static void vec3_free(SWIGTYPE_p_void v)

vec3_zero

public static jinaVec3 vec3_zero()

vec3_ex

public static jinaVec3 vec3_ex()

vec3_ey

public static jinaVec3 vec3_ey()

vec3_ez

public static jinaVec3 vec3_ez()

vec3_comps

public static void vec3_comps(jinaVec3 v,
                              SWIGTYPE_p_float x,
                              SWIGTYPE_p_float y,
                              SWIGTYPE_p_float z)

vec3_get_x

public static double vec3_get_x(jinaVec3 v)

vec3_get_y

public static double vec3_get_y(jinaVec3 v)

vec3_get_z

public static double vec3_get_z(jinaVec3 v)

vec3_sum

public static jinaVec3 vec3_sum(jinaVec3 v,
                                jinaVec3 w)

vec3_sum3

public static jinaVec3 vec3_sum3(jinaVec3 u,
                                 jinaVec3 v,
                                 jinaVec3 w)

vec3_sum4

public static jinaVec3 vec3_sum4(jinaVec3 u,
                                 jinaVec3 v,
                                 jinaVec3 w,
                                 jinaVec3 x)

vec3_minus

public static jinaVec3 vec3_minus(jinaVec3 v)

vec3_diff

public static jinaVec3 vec3_diff(jinaVec3 v,
                                 jinaVec3 w)

vec3_times

public static jinaVec3 vec3_times(double k,
                                  jinaVec3 v)

vec3_interp

public static jinaVec3 vec3_interp(double k,
                                   jinaVec3 v1,
                                   jinaVec3 v2)

vec3_dot

public static double vec3_dot(jinaVec3 v,
                              jinaVec3 w)

vec3_cross

public static jinaVec3 vec3_cross(jinaVec3 v,
                                  jinaVec3 w)

vec3_unitcross

public static jinaVec3 vec3_unitcross(jinaVec3 v,
                                      jinaVec3 w)

vec3_mod

public static double vec3_mod(jinaVec3 v)

vec3_sqrmod

public static double vec3_sqrmod(jinaVec3 v)

vec3_modunit

public static double vec3_modunit(jinaVec3 v,
                                  jinaVec3 e)

vec3_unit

public static jinaVec3 vec3_unit(jinaVec3 v)

vec3_dist

public static double vec3_dist(jinaVec3 v,
                               jinaVec3 w)

vec3_sqrdist

public static double vec3_sqrdist(jinaVec3 v,
                                  jinaVec3 w)

vec3_angle

public static double vec3_angle(jinaVec3 v,
                                jinaVec3 w)

vec3_perp

public static jinaVec3 vec3_perp(jinaVec3 v)

vec3_basis

public static void vec3_basis(jinaVec3 aim,
                              jinaVec3 down,
                              jinaVec3 ex,
                              jinaVec3 ey,
                              jinaVec3 ez)

vec3_read

public static jinaVec3 vec3_read(SWIGTYPE_p_FILE fp)

vec3_print

public static void vec3_print(SWIGTYPE_p_FILE fp,
                              jinaVec3 v)

vec3_pprint

public static void vec3_pprint(SWIGTYPE_p_FILE fp,
                               java.lang.String msg,
                               jinaVec3 v)

vec3_format

public static void vec3_format(jinaVec3 v)

vec3_rand_sphere

public static jinaVec3 vec3_rand_sphere(jinaVec3 c,
                                        double r)

vec4_alloc

public static jinaVec4 vec4_alloc()

vec4_make

public static jinaVec4 vec4_make(jinaVec4 u)

vec4_free

public static void vec4_free(SWIGTYPE_p_void v)

vec4_zero

public static jinaVec4 vec4_zero()

vec4_ex

public static jinaVec4 vec4_ex()

vec4_ey

public static jinaVec4 vec4_ey()

vec4_ez

public static jinaVec4 vec4_ez()

vec4_ew

public static jinaVec4 vec4_ew()

vec4_comps

public static void vec4_comps(jinaVec4 v,
                              SWIGTYPE_p_float x,
                              SWIGTYPE_p_float y,
                              SWIGTYPE_p_float z,
                              SWIGTYPE_p_float w)

vec4_get_x

public static double vec4_get_x(jinaVec4 v)

vec4_get_y

public static double vec4_get_y(jinaVec4 v)

vec4_get_z

public static double vec4_get_z(jinaVec4 v)

vec4_get_w

public static double vec4_get_w(jinaVec4 v)

vec4_sum

public static jinaVec4 vec4_sum(jinaVec4 v,
                                jinaVec4 w)

vec4_sum3

public static jinaVec4 vec4_sum3(jinaVec4 u,
                                 jinaVec4 v,
                                 jinaVec4 w)

vec4_sum4

public static jinaVec4 vec4_sum4(jinaVec4 u,
                                 jinaVec4 v,
                                 jinaVec4 w,
                                 jinaVec4 x)

vec4_minus

public static jinaVec4 vec4_minus(jinaVec4 v)

vec4_diff

public static jinaVec4 vec4_diff(jinaVec4 v,
                                 jinaVec4 w)

vec4_times

public static jinaVec4 vec4_times(double k,
                                  jinaVec4 v)

vec4_interp

public static jinaVec4 vec4_interp(double k,
                                   jinaVec4 v1,
                                   jinaVec4 v2)

vec4_dot

public static double vec4_dot(jinaVec4 v,
                              jinaVec4 w)

vec4_cross

public static jinaMat4 vec4_cross(jinaVec4 v,
                                  jinaVec4 w)

vec4_mod

public static double vec4_mod(jinaVec4 v)

vec4_sqrmod

public static double vec4_sqrmod(jinaVec4 v)

vec4_modunit

public static double vec4_modunit(jinaVec4 v,
                                  jinaVec4 e)

vec4_unit

public static jinaVec4 vec4_unit(jinaVec4 v)

vec4_dist

public static double vec4_dist(jinaVec4 v,
                               jinaVec4 w)

vec4_sqrdist

public static double vec4_sqrdist(jinaVec4 v,
                                  jinaVec4 w)

vec4_angle

public static double vec4_angle(jinaVec4 v,
                                jinaVec4 w)

vec4_read

public static jinaVec4 vec4_read(SWIGTYPE_p_FILE fp)

vec4_print

public static void vec4_print(SWIGTYPE_p_FILE fp,
                              jinaVec4 v)

vec4_pprint

public static void vec4_pprint(SWIGTYPE_p_FILE fp,
                               java.lang.String msg,
                               jinaVec4 v)

vec4_format

public static void vec4_format(jinaVec4 v)

matrix_sum

public static jinaMatrix matrix_sum(jinaMatrix mat1,
                                    jinaMatrix mat2)

matrix_add

public static jinaMatrix matrix_add(jinaMatrix m1,
                                    jinaMatrix m2)

imatrix_add

public static jinaMatrix imatrix_add(jinaMatrix mat1,
                                     jinaMatrix mat2)

fmatrix_add

public static jinaMatrix fmatrix_add(jinaMatrix mat1,
                                     jinaMatrix mat2)

dmatrix_add

public static jinaMatrix dmatrix_add(jinaMatrix mat1,
                                     jinaMatrix mat2)

imatrix_add_inplace

public static jinaMatrix imatrix_add_inplace(jinaMatrix mat1,
                                             jinaMatrix mat2)

fmatrix_add_inplace

public static jinaMatrix fmatrix_add_inplace(jinaMatrix mat1,
                                             jinaMatrix mat2)

dmatrix_add_inplace

public static jinaMatrix dmatrix_add_inplace(jinaMatrix mat1,
                                             jinaMatrix mat2)

mat_alloc

public static jinaMatrix mat_alloc(int m,
                                   int n)

matrix_alloc

public static jinaMatrix matrix_alloc(int m,
                                      int n,
                                      int shape,
                                      int vtype)

cmatrix_alloc

public static jinaMatrix cmatrix_alloc(int m,
                                       int n,
                                       int shape,
                                       int vtype)

smatrix_alloc

public static jinaMatrix smatrix_alloc(int m,
                                       int n,
                                       int shape,
                                       int vtype)

imatrix_alloc

public static jinaMatrix imatrix_alloc(int m,
                                       int n,
                                       int shape,
                                       int vtype)

fmatrix_alloc

public static jinaMatrix fmatrix_alloc(int m,
                                       int n,
                                       int shape,
                                       int vtype)

dmatrix_alloc

public static jinaMatrix dmatrix_alloc(int m,
                                       int n,
                                       int shape,
                                       int vtype)

zmatrix_alloc

public static jinaMatrix zmatrix_alloc(int m,
                                       int n,
                                       int shape,
                                       int vtype)

pmatrix_alloc

public static jinaMatrix pmatrix_alloc(int m,
                                       int n,
                                       int shape,
                                       int vtype)

matrix_build

public static jinaMatrix matrix_build(int m,
                                      int n,
                                      int shape,
                                      int vtype,
                                      SWIGTYPE_p_void el)

matrix_expand

public static jinaMatrix matrix_expand(jinaMatrix mat,
                                       int m,
                                       int n)

matrix_cast

public static jinaMatrix matrix_cast(jinaMatrix mat,
                                     int vtype)

imatrix_cast

public static jinaMatrix imatrix_cast(jinaMatrix mat)

fmatrix_cast

public static jinaMatrix fmatrix_cast(jinaMatrix mat)

dmatrix_cast

public static jinaMatrix dmatrix_cast(jinaMatrix mat)

dmatrix_checkinv

public static void dmatrix_checkinv(SWIGTYPE_p_f___void out_text,
                                    jinaMatrix a,
                                    jinaMatrix b,
                                    java.lang.String mname)

matrix_copy

public static jinaMatrix matrix_copy(jinaMatrix mat)

imatrix_copy

public static jinaMatrix imatrix_copy(jinaMatrix mat)

fmatrix_copy

public static jinaMatrix fmatrix_copy(jinaMatrix mat)

dmatrix_copy

public static jinaMatrix dmatrix_copy(jinaMatrix mat)

matrix_copy_inplace

public static jinaMatrix matrix_copy_inplace(jinaMatrix mat1,
                                             jinaMatrix mat2)

matrix_fill

public static jinaMatrix matrix_fill(jinaMatrix mat)

matrix_cast_fill

public static jinaMatrix matrix_cast_fill(jinaMatrix mat,
                                          int vtype)

mat_format

public static void mat_format(jinaMatrix mat)

matrix_format

public static void matrix_format(jinaMatrix mat)

cmatrix_format

public static void cmatrix_format(jinaMatrix mat)

cmatrix_format_full

public static void cmatrix_format_full(jinaMatrix mat)

cmatrix_format_lower

public static void cmatrix_format_lower(jinaMatrix mat)

cmatrix_format_gen

public static void cmatrix_format_gen(jinaMatrix mat)

smatrix_format

public static void smatrix_format(jinaMatrix mat)

smatrix_format_full

public static void smatrix_format_full(jinaMatrix mat)

smatrix_format_lower

public static void smatrix_format_lower(jinaMatrix mat)

smatrix_format_gen

public static void smatrix_format_gen(jinaMatrix mat)

imatrix_format

public static void imatrix_format(jinaMatrix mat)

imatrix_format_full

public static void imatrix_format_full(jinaMatrix mat)

imatrix_format_lower

public static void imatrix_format_lower(jinaMatrix mat)

imatrix_format_gen

public static void imatrix_format_gen(jinaMatrix mat)

fmatrix_format

public static void fmatrix_format(jinaMatrix mat)

fmatrix_format_full

public static void fmatrix_format_full(jinaMatrix mat)

fmatrix_format_lower

public static void fmatrix_format_lower(jinaMatrix mat)

fmatrix_format_gen

public static void fmatrix_format_gen(jinaMatrix mat)

dmatrix_format

public static void dmatrix_format(jinaMatrix mat)

dmatrix_format_full

public static void dmatrix_format_full(jinaMatrix mat)

dmatrix_format_lower

public static void dmatrix_format_lower(jinaMatrix mat)

dmatrix_format_gen

public static void dmatrix_format_gen(jinaMatrix mat)

zmatrix_format

public static void zmatrix_format(jinaMatrix mat)

zmatrix_format_full

public static void zmatrix_format_full(jinaMatrix mat)

zmatrix_format_lower

public static void zmatrix_format_lower(jinaMatrix mat)

zmatrix_format_gen

public static void zmatrix_format_gen(jinaMatrix mat)

ptr_default_print

public static void ptr_default_print(SWIGTYPE_p_void ptr)

ptr_set_print

public static void ptr_set_print(SWIGTYPE_p_f___void newprint)

ptr_get_print

public static SWIGTYPE_p_f___void ptr_get_print()

pmatrix_format

public static void pmatrix_format(jinaMatrix mat)

pmatrix_format_full

public static void pmatrix_format_full(jinaMatrix mat)

pmatrix_format_lower

public static void pmatrix_format_lower(jinaMatrix mat)

pmatrix_format_gen

public static void pmatrix_format_gen(jinaMatrix mat)

format_shape

public static void format_shape(int shape)

matrix_free

public static void matrix_free(jinaMatrix mat)

cmatrix_free

public static void cmatrix_free(jinaMatrix mat)

smatrix_free

public static void smatrix_free(jinaMatrix mat)

imatrix_free

public static void imatrix_free(jinaMatrix mat)

fmatrix_free

public static void fmatrix_free(jinaMatrix mat)

dmatrix_free

public static void dmatrix_free(jinaMatrix mat)

pmatrix_free

public static void pmatrix_free(jinaMatrix mat)

zmatrix_free

public static void zmatrix_free(jinaMatrix mat)

matrix_set_default_val

public static void matrix_set_default_val(int ival)

matrix_set_default_fval

public static void matrix_set_default_fval(double fval)

matrix_set_default_zval

public static void matrix_set_default_zval(jinaComplex zval)

matrix_set_default_pval

public static void matrix_set_default_pval(SWIGTYPE_p_void pval)

mat_getf

public static double mat_getf(jinaMatrix mat,
                              int i,
                              int j)

matrix_get

public static int matrix_get(jinaMatrix mat,
                             int i,
                             int j)

matrix_get_full

public static int matrix_get_full(jinaMatrix mat,
                                  int i,
                                  int j)

matrix_getf

public static double matrix_getf(jinaMatrix mat,
                                 int i,
                                 int j)

matrix_getf_full

public static double matrix_getf_full(jinaMatrix mat,
                                      int i,
                                      int j)

matrix_getz

public static jinaComplex matrix_getz(jinaMatrix mat,
                                      int i,
                                      int j)

matrix_getz_full

public static jinaComplex matrix_getz_full(jinaMatrix mat,
                                           int i,
                                           int j)

matrix_getp

public static SWIGTYPE_p_void matrix_getp(jinaMatrix mat,
                                          int i,
                                          int j)

matrix_getp_full

public static SWIGTYPE_p_void matrix_getp_full(jinaMatrix mat,
                                               int i,
                                               int j)

matrix_invert

public static jinaMatrix matrix_invert(jinaMatrix mat)

dmatrix_invert

public static jinaMatrix dmatrix_invert(jinaMatrix mat)

darray_invert

public static SWIGTYPE_p_p_double darray_invert(SWIGTYPE_p_p_double a1,
                                                int n)

dlower_invert

public static SWIGTYPE_p_p_double dlower_invert(SWIGTYPE_p_p_double l,
                                                int n)

dupper_invert

public static SWIGTYPE_p_p_double dupper_invert(SWIGTYPE_p_p_double u,
                                                int n)

matrix_invsvd

public static jinaMatrix matrix_invsvd(jinaMatrix a,
                                       double condition)

matrix_print

public static void matrix_print(SWIGTYPE_p_FILE fp,
                                jinaMatrix mat)

imatrix_print

public static void imatrix_print(SWIGTYPE_p_FILE fp,
                                 jinaMatrix mat)

fmatrix_print

public static void fmatrix_print(SWIGTYPE_p_FILE fp,
                                 jinaMatrix mat)

dmatrix_print

public static void dmatrix_print(SWIGTYPE_p_FILE fp,
                                 jinaMatrix mat)

matrix_pprint

public static void matrix_pprint(SWIGTYPE_p_FILE fp,
                                 jinaMatrix mat)

imatrix_pprint

public static void imatrix_pprint(SWIGTYPE_p_FILE fp,
                                  jinaMatrix mat)

fmatrix_pprint

public static void fmatrix_pprint(SWIGTYPE_p_FILE fp,
                                  jinaMatrix mat)

dmatrix_pprint

public static void dmatrix_pprint(SWIGTYPE_p_FILE fp,
                                  jinaMatrix mat)

matrix_itimes

public static jinaMatrix matrix_itimes(int k,
                                       jinaMatrix mat)

matrix_mat2

public static jinaMatrix matrix_mat2(jinaMat2 m)

mat2_matrix

public static jinaMat2 mat2_matrix(jinaMatrix mat)

matrix_mat3

public static jinaMatrix matrix_mat3(jinaMat3 m)

mat3_matrix

public static jinaMat3 mat3_matrix(jinaMatrix mat)

matrix_minus

public static jinaMatrix matrix_minus(jinaMatrix mat)

fmatrix_minus

public static jinaMatrix fmatrix_minus(jinaMatrix mat)

fmatrix_minus_inplace

public static jinaMatrix fmatrix_minus_inplace(jinaMatrix mat)

matrix_mult

public static jinaMatrix matrix_mult(jinaMatrix mat1,
                                     jinaMatrix mat2)

imatrix_mult

public static jinaMatrix imatrix_mult(jinaMatrix mat1,
                                      jinaMatrix mat2)

fmatrix_mult

public static jinaMatrix fmatrix_mult(jinaMatrix mat1,
                                      jinaMatrix mat2)

dmatrix_mult

public static jinaMatrix dmatrix_mult(jinaMatrix mat1,
                                      jinaMatrix mat2)

matrix_prod

public static jinaMatrix matrix_prod(jinaMatrix mat1,
                                     jinaMatrix mat2)

imatrix_prod

public static jinaMatrix imatrix_prod(jinaMatrix mat1,
                                      jinaMatrix mat2)

fmatrix_prod

public static jinaMatrix fmatrix_prod(jinaMatrix mat1,
                                      jinaMatrix mat2)

dmatrix_prod

public static jinaMatrix dmatrix_prod(jinaMatrix mat1,
                                      jinaMatrix mat2)

mat_putf

public static void mat_putf(float val,
                            jinaMatrix mat,
                            int i,
                            int j)

matrix_put

public static void matrix_put(int val,
                              jinaMatrix mat,
                              int i,
                              int j)

matrix_put_full

public static void matrix_put_full(int val,
                                   jinaMatrix mat,
                                   int i,
                                   int j)

matrix_putf

public static void matrix_putf(double val,
                               jinaMatrix mat,
                               int i,
                               int j)

matrix_putf_full

public static void matrix_putf_full(double val,
                                    jinaMatrix mat,
                                    int i,
                                    int j)

matrix_putz

public static void matrix_putz(jinaComplex val,
                               jinaMatrix mat,
                               int i,
                               int j)

matrix_putz_full

public static void matrix_putz_full(jinaComplex val,
                                    jinaMatrix mat,
                                    int i,
                                    int j)

matrix_putp

public static void matrix_putp(SWIGTYPE_p_void val,
                               jinaMatrix mat,
                               int i,
                               int j)

matrix_putp_full

public static void matrix_putp_full(SWIGTYPE_p_void val,
                                    jinaMatrix mat,
                                    int i,
                                    int j)

matrix_diff

public static jinaMatrix matrix_diff(jinaMatrix mat1,
                                     jinaMatrix mat2)

matrix_sub

public static jinaMatrix matrix_sub(jinaMatrix mat1,
                                    jinaMatrix mat2)

imatrix_sub

public static jinaMatrix imatrix_sub(jinaMatrix mat1,
                                     jinaMatrix mat2)

fmatrix_sub

public static jinaMatrix fmatrix_sub(jinaMatrix mat1,
                                     jinaMatrix mat2)

dmatrix_sub

public static jinaMatrix dmatrix_sub(jinaMatrix mat1,
                                     jinaMatrix mat2)

imatrix_sub_inplace

public static jinaMatrix imatrix_sub_inplace(jinaMatrix mat1,
                                             jinaMatrix mat2)

fmatrix_sub_inplace

public static jinaMatrix fmatrix_sub_inplace(jinaMatrix mat1,
                                             jinaMatrix mat2)

dmatrix_sub_inplace

public static jinaMatrix dmatrix_sub_inplace(jinaMatrix mat1,
                                             jinaMatrix mat2)

matrix_svd

public static void matrix_svd(jinaMatrix a,
                              SWIGTYPE_p_p_matrix u,
                              SWIGTYPE_p_p_matrix v,
                              SWIGTYPE_p_p_double w,
                              double condition)

matrix_tensor

public static jinaMatrix matrix_tensor(jinaVector v1,
                                       jinaVector v2)

matrix_times

public static jinaMatrix matrix_times(double k,
                                      jinaMatrix mat)

fmatrix_times

public static jinaMatrix fmatrix_times(double k,
                                       jinaMatrix mat)

dmatrix_times

public static jinaMatrix dmatrix_times(double k,
                                       jinaMatrix mat)

matrix_transp

public static jinaMatrix matrix_transp(jinaMatrix mat)

imatrix_transp

public static jinaMatrix imatrix_transp(jinaMatrix mat)

fmatrix_transp

public static jinaMatrix fmatrix_transp(jinaMatrix mat)

dmatrix_transp

public static jinaMatrix dmatrix_transp(jinaMatrix mat)

matrix_transform2

public static jinaMatrix matrix_transform2(jinaTransform2 transf)

trans2_matrix

public static jinaTransform2 trans2_matrix(jinaMatrix mat)

matrix_transform3

public static jinaMatrix matrix_transform3(jinaTransform3 transf)

trans3_matrix

public static jinaTransform3 trans3_matrix(jinaMatrix mat)

matrix_unit

public static jinaMatrix matrix_unit(int m,
                                     int n,
                                     int shape,
                                     int vtype)

matrix_sup_shape

public static int matrix_sup_shape(int shape1,
                                   int shape2)

matrix_sup_vtype

public static int matrix_sup_vtype(int vtype1,
                                   int vtype2)

matrix_swap_rows

public static int matrix_swap_rows(jinaMatrix mat,
                                   int r1,
                                   int r2)

matrix_swap_cols

public static int matrix_swap_cols(jinaMatrix mat,
                                   int c1,
                                   int c2)

matrix_col_vector

public static jinaVector matrix_col_vector(jinaMatrix mat,
                                           int c)

matrix_vprod

public static jinaVector matrix_vprod(jinaMatrix mat,
                                      jinaVector vec)

imatrix_vprod

public static jinaVector imatrix_vprod(jinaMatrix mat,
                                       jinaVector vec)

fmatrix_vprod

public static jinaVector fmatrix_vprod(jinaMatrix mat,
                                       jinaVector vec)

dmatrix_vprod

public static jinaVector dmatrix_vprod(jinaMatrix mat,
                                       jinaVector vec)

cholesky

public static int cholesky(int n,
                           SWIGTYPE_p_p_double s)

mat_cholesky

public static void mat_cholesky(jinaMat s)

lower_solve

public static void lower_solve(int n,
                               SWIGTYPE_p_p_double l,
                               SWIGTYPE_p_double x)

cholesky_ldl

public static int cholesky_ldl(int n,
                               SWIGTYPE_p_p_double s,
                               SWIGTYPE_p_p_double l,
                               SWIGTYPE_p_double d)

mat_cholesky_ldl

public static void mat_cholesky_ldl(jinaMat s,
                                    jinaMat l,
                                    jinaVec d)

mat_eigen

public static int mat_eigen(jinaMat a,
                            jinaMat evec,
                            jinaVec eval)

vec_gram_schmidt

public static void vec_gram_schmidt(int p,
                                    SWIGTYPE_p_p_vec basis)

vec_basis_complete

public static void vec_basis_complete(int p,
                                      SWIGTYPE_p_p_vec basis)

mat_rand_orthonormal

public static void mat_rand_orthonormal(jinaMat r)

mat_invert

public static void mat_invert(jinaMat a)

ivec_make

public static jinaIvec ivec_make(int n)

ivec_free

public static void ivec_free(jinaIvec v)

ivec_copy

public static void ivec_copy(jinaIvec v,
                             jinaIvec w)

ivec_make_copy

public static jinaIvec ivec_make_copy(jinaIvec v)

ivec_range

public static jinaIvec ivec_range(int l,
                                  int u)

ivec_zero

public static void ivec_zero(jinaIvec v)

ivec_rand_unif

public static void ivec_rand_unif(jinaIvec v,
                                  int p,
                                  int q)

ivec_rand_normal

public static void ivec_rand_normal(jinaIvec v,
                                    int m,
                                    int s)

ivec_dot

public static int ivec_dot(jinaIvec v,
                           jinaIvec w)

ivec_sum

public static void ivec_sum(jinaIvec v,
                            jinaIvec w)

ivec_diff

public static void ivec_diff(jinaIvec v,
                             jinaIvec w)

ivec_times

public static void ivec_times(int k,
                              jinaIvec v)

ivec_minus

public static void ivec_minus(jinaIvec v)

ivec_accum

public static void ivec_accum(jinaIvec v,
                              int k,
                              jinaIvec w)

ivec_sqrmod

public static int ivec_sqrmod(jinaIvec v)

ivec_mod

public static int ivec_mod(jinaIvec v)

ivec_mod1

public static int ivec_mod1(jinaIvec v)

ivec_sqrdist

public static int ivec_sqrdist(jinaIvec v,
                               jinaIvec w)

ivec_dist

public static int ivec_dist(jinaIvec v,
                            jinaIvec w)

ivec_print

public static void ivec_print(SWIGTYPE_p_FILE fp,
                              java.lang.String fmt,
                              jinaIvec v)

ivec_read

public static jinaIvec ivec_read(SWIGTYPE_p_FILE fp)

ivec_reverse

public static void ivec_reverse(jinaIvec v,
                                jinaIvec w)

ivec_block_get

public static void ivec_block_get(jinaIvec u,
                                  int li,
                                  jinaIvec v)

ivec_block_set

public static void ivec_block_set(jinaIvec u,
                                  int li,
                                  jinaIvec v)

ivec_index_get

public static void ivec_index_get(jinaIvec u,
                                  jinaIvec index,
                                  jinaIvec v)

ivec_index_set

public static void ivec_index_set(jinaIvec u,
                                  jinaIvec index,
                                  jinaIvec v)

mat_solve

public static void mat_solve(jinaMat a,
                             jinaVec y)

mat_det

public static double mat_det(jinaMat a)

darray_det

public static double darray_det(SWIGTYPE_p_p_double a,
                                int n)

mat_make

public static jinaMat mat_make(int m,
                               int n)

mat_free

public static void mat_free(jinaMat a)

mat_copy

public static void mat_copy(jinaMat a,
                            jinaMat b)

mat_zero

public static void mat_zero(jinaMat a)

mat_unit

public static void mat_unit(jinaMat a)

mat_rand_unif

public static void mat_rand_unif(jinaMat a,
                                 double p,
                                 double q)

mat_rand_normal

public static void mat_rand_normal(jinaMat a,
                                   double m,
                                   double s)

mat_transp

public static void mat_transp(jinaMat at,
                              jinaMat a)

mat_stransp

public static void mat_stransp(jinaMat a)

mat_prod

public static void mat_prod(jinaMat ab,
                            jinaMat a,
                            jinaMat b)

mat_sqr

public static void mat_sqr(jinaMat aa,
                           jinaMat a)

mat_vprod

public static void mat_vprod(jinaVec av,
                             jinaMat a,
                             jinaVec v)

mat_dprod

public static void mat_dprod(jinaVec d,
                             jinaMat a)

mat_sprod

public static double mat_sprod(jinaVec v,
                               jinaMat a,
                               jinaVec w)

mat_sum

public static void mat_sum(jinaMat a,
                           jinaMat b)

mat_diff

public static void mat_diff(jinaMat a,
                            jinaMat b)

mat_times

public static void mat_times(double k,
                             jinaMat a)

mat_minus

public static void mat_minus(jinaMat a)

mat_accum

public static void mat_accum(jinaMat a,
                             double k,
                             jinaMat b)

mat_sum_tensor

public static void mat_sum_tensor(jinaMat a,
                                  jinaVec v,
                                  jinaVec w)

mat_accum_tensor

public static void mat_accum_tensor(jinaMat a,
                                    double k,
                                    jinaVec v,
                                    jinaVec w)

mat_print

public static void mat_print(SWIGTYPE_p_FILE fp,
                             java.lang.String fmt,
                             jinaMat a)

mat_read

public static jinaMat mat_read(SWIGTYPE_p_FILE fp)

mat_row

public static void mat_row(jinaVec row,
                           jinaMat a,
                           int i)

mat_row_get

public static void mat_row_get(jinaMat a,
                               int i,
                               jinaVec row)

mat_row_set

public static void mat_row_set(jinaMat a,
                               int i,
                               jinaVec row)

mat_col_get

public static void mat_col_get(jinaMat a,
                               int j,
                               jinaVec col)

mat_col_set

public static void mat_col_set(jinaMat a,
                               int j,
                               jinaVec col)

mat_block_get

public static void mat_block_get(jinaMat a,
                                 int li,
                                 int lj,
                                 jinaMat b)

mat_block_set

public static void mat_block_set(jinaMat a,
                                 int li,
                                 int lj,
                                 jinaMat b)

mat_index_get

public static void mat_index_get(jinaMat a,
                                 jinaIvec indi,
                                 jinaIvec indj,
                                 jinaMat b)

mat_index_set

public static void mat_index_set(jinaMat a,
                                 jinaIvec indi,
                                 jinaIvec indj,
                                 jinaMat b)

mat_mat3

public static void mat_mat3(jinaMat a,
                            jinaMat3 a3)

mat3_mat

public static jinaMat3 mat3_mat(jinaMat a)

svd

public static void svd(int m,
                       int n,
                       SWIGTYPE_p_p_double a,
                       SWIGTYPE_p_p_double p,
                       SWIGTYPE_p_double d,
                       SWIGTYPE_p_p_double q)

mat_svd

public static void mat_svd(jinaMat a,
                           jinaMat p,
                           jinaVec d,
                           jinaMat q)

vec_make

public static jinaVec vec_make(int n)

vec_free

public static void vec_free(jinaVec v)

vec_copy

public static void vec_copy(jinaVec v,
                            jinaVec w)

vec_make_copy

public static jinaVec vec_make_copy(jinaVec w)

vec_zero

public static void vec_zero(jinaVec v)

vec_rand_unif

public static void vec_rand_unif(jinaVec v,
                                 double p,
                                 double q)

vec_rand_normal

public static void vec_rand_normal(jinaVec v,
                                   double m,
                                   double s)

vec_dot

public static double vec_dot(jinaVec v,
                             jinaVec w)

vec_sum

public static void vec_sum(jinaVec v,
                           jinaVec w)

vec_diff

public static void vec_diff(jinaVec v,
                            jinaVec w)

vec_prod

public static void vec_prod(jinaVec v,
                            jinaVec w)

vec_divide

public static void vec_divide(jinaVec v,
                              jinaVec w)

vec_times

public static void vec_times(double k,
                             jinaVec v)

vec_minus

public static void vec_minus(jinaVec v)

vec_accum

public static void vec_accum(jinaVec v,
                             double k,
                             jinaVec w)

vec_sqrmod

public static double vec_sqrmod(jinaVec v)

vec_mod

public static double vec_mod(jinaVec v)

vec_unit

public static void vec_unit(jinaVec v)

vec_mod1

public static double vec_mod1(jinaVec v)

vec_sqrdist

public static double vec_sqrdist(jinaVec v,
                                 jinaVec w)

vec_dist

public static double vec_dist(jinaVec v,
                              jinaVec w)

vec_print

public static void vec_print(SWIGTYPE_p_FILE fp,
                             java.lang.String fmt,
                             jinaVec v)

vec_read

public static jinaVec vec_read(SWIGTYPE_p_FILE fp)

vec_reverse

public static void vec_reverse(jinaVec v,
                               jinaVec w)

vec_block_get

public static void vec_block_get(jinaVec u,
                                 int li,
                                 jinaVec v)

vec_block_set

public static void vec_block_set(jinaVec u,
                                 int li,
                                 jinaVec v)

vec_index_get

public static void vec_index_get(jinaVec u,
                                 jinaIvec index,
                                 jinaVec v)

vec_index_set

public static void vec_index_set(jinaVec u,
                                 jinaIvec index,
                                 jinaVec v)

vec_max

public static double vec_max(jinaVec v,
                             SWIGTYPE_p_int imax)

vec_min

public static double vec_min(jinaVec v,
                             SWIGTYPE_p_int imin)

hrs_solve

public static void hrs_solve(int n,
                             SWIGTYPE_p_double a,
                             SWIGTYPE_p_double b,
                             SWIGTYPE_p_double c,
                             SWIGTYPE_p_double y)

spl_ci_gen

public static void spl_ci_gen(SWIGTYPE_p_float x,
                              SWIGTYPE_p_float y,
                              int n,
                              SWIGTYPE_p_double ypf,
                              SWIGTYPE_p_double ypl,
                              SWIGTYPE_p_float y2)

spl_ci_sbp

public static void spl_ci_sbp(SWIGTYPE_p_float x,
                              SWIGTYPE_p_float y,
                              int n,
                              SWIGTYPE_p_double ypf,
                              SWIGTYPE_p_double ypl,
                              SWIGTYPE_p_float y2)

spl_ci_val

public static double spl_ci_val(SWIGTYPE_p_float xa,
                                SWIGTYPE_p_float ya,
                                SWIGTYPE_p_float y2a,
                                int n,
                                double x)

spline_make

public static jinaSpline spline_make(int type,
                                     int n)

spline_copy

public static jinaSpline spline_copy(jinaSpline spline)

spline_free

public static void spline_free(jinaSpline spline)

spline_eval

public static double spline_eval(jinaSpline spline,
                                 double t)

spline_periodic_param

public static double spline_periodic_param(jinaSpline spline,
                                           double p)

spline_param

public static double spline_param(jinaSpline spline,
                                  double p)

spline_interpolate

public static void spline_interpolate(jinaSpline spline,
                                      SWIGTYPE_p_double q)

spline_replace_point

public static void spline_replace_point(jinaSpline spline,
                                        int ip,
                                        double p)

spline_add_point

public static void spline_add_point(jinaSpline spline,
                                    int ibelow,
                                    double p)

spline_delete_point

public static void spline_delete_point(jinaSpline spline,
                                       int ip)

spline_stack_interp

public static jinaSpline spline_stack_interp(int n,
                                             SWIGTYPE_p_p_spline stack,
                                             double t)

spline2_make

public static jinaSpline2 spline2_make(int type,
                                       int n)

spline2_alloc

public static jinaSpline2 spline2_alloc(int type,
                                        int n)

spline2_print

public static void spline2_print(SWIGTYPE_p_FILE pf,
                                 jinaSpline2 spline)

spline2_read

public static jinaSpline2 spline2_read(SWIGTYPE_p_FILE pf)

spline2_copy

public static jinaSpline2 spline2_copy(jinaSpline2 spline)

spline2_free

public static void spline2_free(jinaSpline2 spline)

spline2_eval

public static jinaVec2 spline2_eval(jinaSpline2 spline,
                                    double t)

spline2_natural_param

public static double spline2_natural_param(jinaSpline2 spline,
                                           jinaVec2 p)

spline2_param

public static double spline2_param(jinaSpline2 spline,
                                   jinaVec2 p)

spline2_closest

public static jinaVec2 spline2_closest(jinaSpline2 spline,
                                       jinaVec2 p)

spline2_dist

public static double spline2_dist(jinaSpline2 spline,
                                  jinaVec2 p)

spline2_interpolate

public static void spline2_interpolate(jinaSpline2 spline,
                                       jinaVec2 p)

spline2_interpolate_list

public static jinaSpline2 spline2_interpolate_list(int type,
                                                   jinaList points)

spline2_interpolate_ddlist

public static jinaSpline2 spline2_interpolate_ddlist(int type,
                                                     jinaList points)

spline2_replace_point

public static void spline2_replace_point(jinaSpline2 spline,
                                         int ip,
                                         jinaVec2 p)

spline2_add_point

public static void spline2_add_point(jinaSpline2 spline,
                                     int ibelow,
                                     jinaVec2 p)

spline2_delete_point

public static void spline2_delete_point(jinaSpline2 spline,
                                        int i)

spline2_stack_interp

public static jinaSpline2 spline2_stack_interp(int n,
                                               SWIGTYPE_p_p_spline2 spline,
                                               double t)

spline2_rts

public static void spline2_rts(jinaSpline2 spline,
                               jinaMat2 r,
                               jinaVec2 t,
                               double s)

vec3_quat

public static jinaVec3 vec3_quat(jinaVec4 q)

quat_vec3

public static jinaVec4 quat_vec3(jinaVec3 v)

quat_rot3

public static jinaVec4 quat_rot3(jinaMat3 r)

rot3_quat

public static jinaMat3 rot3_quat(jinaVec4 q)

quat_prod

public static jinaVec4 quat_prod(jinaVec4 p,
                                 jinaVec4 q)

quat_conj

public static jinaVec4 quat_conj(jinaVec4 q)

quat_inverse

public static jinaVec4 quat_inverse(jinaVec4 q)

vec3_rot_quat

public static jinaVec3 vec3_rot_quat(jinaVec4 q,
                                     jinaVec3 v)

conv_rot_to_quat

public static void conv_rot_to_quat(jinaMat3 mat,
                                    SWIGTYPE_p_double q)

conv_quat_to_rot

public static void conv_quat_to_rot(SWIGTYPE_p_double q,
                                    jinaMat3 mat)

rot2

public static jinaMat2 rot2(double theta)

rot2_angle

public static double rot2_angle(jinaMat2 m)

rot2_with_scale

public static jinaMat2 rot2_with_scale(double theta,
                                       double scale_factor)

rot3

public static jinaMat3 rot3(double theta,
                            jinaVec3 axis)

rot3_1

public static jinaMat3 rot3_1(jinaVec3 axis)

rot3_angle_axis

public static void rot3_angle_axis(jinaMat3 m,
                                   SWIGTYPE_p_double theta,
                                   jinaVec3 axis)

rot3_euler

public static jinaMat3 rot3_euler(double theta,
                                  double phi,
                                  double psi)

trans2_alloc

public static SWIGTYPE_p_void trans2_alloc()

trans2_free

public static void trans2_free(SWIGTYPE_p_void transf)

trans2_rot_about

public static jinaTransform2 trans2_rot_about(double theta,
                                              jinaVec2 p)

trans2_prod

public static jinaTransform2 trans2_prod(jinaTransform2 transf2,
                                         jinaTransform2 transf1)

trans2_inverse

public static jinaTransform2 trans2_inverse(jinaTransform2 transf)

trans2_pos

public static jinaVec2 trans2_pos(jinaTransform2 transf,
                                  jinaVec2 v)

trans2_vec

public static jinaVec2 trans2_vec(jinaTransform2 transf,
                                  jinaVec2 v)

trans2_print

public static void trans2_print(SWIGTYPE_p_FILE fp,
                                jinaTransform2 trans)

trans2_format

public static void trans2_format(jinaTransform2 trans)

trans3

public static jinaTransform3 trans3(jinaMat3 R,
                                    jinaVec3 t)

trans3_alloc

public static jinaTransform3 trans3_alloc()

trans3_make

public static jinaTransform3 trans3_make(jinaMat3 R,
                                         jinaVec3 t)

trans3_copy

public static jinaTransform3 trans3_copy(jinaTransform3 transf)

trans3_free

public static void trans3_free(SWIGTYPE_p_void transf)

trans3_unit

public static jinaTransform3 trans3_unit()

trans3_prod

public static jinaTransform3 trans3_prod(jinaTransform3 transf2,
                                         jinaTransform3 transf1)

trans3_inverse

public static jinaTransform3 trans3_inverse(jinaTransform3 transf)

trans3_pos

public static jinaVec3 trans3_pos(jinaTransform3 transf,
                                  jinaVec3 v)

trans3_inverse_pos

public static jinaVec3 trans3_inverse_pos(jinaTransform3 transf,
                                          jinaVec3 v)

trans3_vec

public static jinaVec3 trans3_vec(jinaTransform3 transf,
                                  jinaVec3 v)

trans3_inverse_vec

public static jinaVec3 trans3_inverse_vec(jinaTransform3 transf,
                                          jinaVec3 v)

trans3_get_frame1in2

public static void trans3_get_frame1in2(jinaTransform3 transf,
                                        jinaVec3 p,
                                        jinaVec3 ex,
                                        jinaVec3 ey,
                                        jinaVec3 ez)

trans3_get_frame2in1

public static void trans3_get_frame2in1(jinaTransform3 transf,
                                        jinaVec3 p,
                                        jinaVec3 ex,
                                        jinaVec3 ey,
                                        jinaVec3 ez)

trans3_get_origin2in1

public static jinaVec3 trans3_get_origin2in1(jinaTransform3 transf)

trans3_from_frame

public static jinaTransform3 trans3_from_frame(jinaVec3 p,
                                               jinaVec3 ex,
                                               jinaVec3 ey,
                                               jinaVec3 ez)

trans3_to_frame

public static jinaTransform3 trans3_to_frame(jinaVec3 p,
                                             jinaVec3 ex,
                                             jinaVec3 ey,
                                             jinaVec3 ez)

trans3_from_frame_to_frame

public static jinaTransform3 trans3_from_frame_to_frame(jinaVec3 p1,
                                                        jinaVec3 ex1,
                                                        jinaVec3 ey1,
                                                        jinaVec3 ez1,
                                                        jinaVec3 p2,
                                                        jinaVec3 ex2,
                                                        jinaVec3 ey2,
                                                        jinaVec3 ez2)

trans3_print

public static void trans3_print(SWIGTYPE_p_FILE fp,
                                jinaTransform3 trans)

trans3_format

public static void trans3_format(jinaTransform3 trans)

trans3_rot_about

public static jinaTransform3 trans3_rot_about(jinaMat3 r,
                                              jinaVec3 p)

hbook1

public static jinaShistogram hbook1(int id,
                                    java.lang.String title,
                                    float xmin,
                                    float xmax,
                                    int xbins)

hfree

public static jinaShistogram hfree(jinaShistogram ph)

hbook2

public static jinaShistogram hbook2(int id,
                                    java.lang.String title,
                                    float xmin,
                                    float xmax,
                                    int xbins,
                                    float ymin,
                                    float ymax,
                                    int ybins)

hfill1

public static float hfill1(jinaShistogram ph,
                           float x,
                           float w)

hfill1s

public static float hfill1s(jinaShistogram ph,
                            float x,
                            float w)

hfill2

public static float hfill2(jinaShistogram ph,
                           float x,
                           float y,
                           float w)

hprint

public static void hprint(SWIGTYPE_p_FILE fp,
                          jinaShistogram ph)

hresidual

public static double hresidual(jinaShistogram ph,
                               int i)

hlnorm

public static double hlnorm(jinaShistogram ph,
                            int norm)

hgradstat

public static double hgradstat(jinaShistogram ph)

hrunstat

public static double hrunstat(jinaShistogram ph)

histdo

public static void histdo(SWIGTYPE_p_FILE fp)

hreset

public static void hreset(jinaShistogram ph)

hpxprint

public static void hpxprint(SWIGTYPE_p_FILE fp,
                            jinaShistogram ph)

hpyprint

public static void hpyprint(SWIGTYPE_p_FILE fp,
                            jinaShistogram ph)

hdiag

public static double hdiag(jinaShistogram ph)

hintegf

public static void hintegf(jinaShistogram ph)

hintegb

public static void hintegb(jinaShistogram ph)

hsmoof

public static void hsmoof(jinaShistogram ph)

hmax1

public static float hmax1(jinaShistogram ph,
                          SWIGTYPE_p_float maxx)

hnearmax1

public static float hnearmax1(jinaShistogram ph,
                              SWIGTYPE_p_float maxx)

hmax2

public static float hmax2(jinaShistogram ph,
                          SWIGTYPE_p_float maxx,
                          SWIGTYPE_p_float maxy)

hstore

public static void hstore(SWIGTYPE_p_FILE fp,
                          jinaShistogram ph)

hfetch

public static void hfetch(SWIGTYPE_p_FILE fp)

hopera

public static void hopera()

hfit

public static void hfit(SWIGTYPE_p_FILE fp,
                        jinaShistogram ph,
                        int n,
                        SWIGTYPE_p_double a,
                        SWIGTYPE_p_double w,
                        SWIGTYPE_p_f_int_p_double_float__double fitfunc,
                        SWIGTYPE_p_f_p_struct_shistogram_float__double errfunc)

herror_analysis

public static SWIGTYPE_p_p_double herror_analysis(SWIGTYPE_p_FILE fp,
                                                  jinaShistogram ph,
                                                  int n,
                                                  SWIGTYPE_p_double a,
                                                  SWIGTYPE_p_f_int_p_double_float__double fitfunc,
                                                  SWIGTYPE_p_f_p_double_float_int__double derfunc,
                                                  SWIGTYPE_p_f_p_struct_shistogram_float__double errfunc,
                                                  int exclude)

hsuper

public static void hsuper(jinaShistogram ph,
                          int n,
                          SWIGTYPE_p_f_int_p_double_float__double func,
                          SWIGTYPE_p_double a)

hfit_gauss

public static void hfit_gauss(SWIGTYPE_p_FILE fp,
                              jinaShistogram ph)

herrdum

public static double herrdum(jinaShistogram ph,
                             float x)

hgaussian

public static double hgaussian(int n,
                               SWIGTYPE_p_double a,
                               float x)

hgaussder

public static double hgaussder(SWIGTYPE_p_double a,
                               float x,
                               int i)

hmatinv

public static SWIGTYPE_p_p_double hmatinv(int n,
                                          SWIGTYPE_p_double params,
                                          SWIGTYPE_p_p_double a,
                                          SWIGTYPE_p_double nresult)

hbin_dump_plain

public static void hbin_dump_plain(SWIGTYPE_p_FILE out,
                                   jinaShistogram ph)

asinh

public static double asinh(double x)

tina_acos

public static double tina_acos(double c)

sqr

public static double sqr(double x)

dist2

public static double dist2(double x1,
                           double y1,
                           double x2,
                           double y2)

imin

public static int imin(int x,
                       int y)

imax

public static int imax(int x,
                       int y)

tina_fmin

public static double tina_fmin(double x,
                               double y)

tina_fmax

public static double tina_fmax(double x,
                               double y)

imin3

public static int imin3(int x,
                        int y,
                        int z)

imax3

public static int imax3(int x,
                        int y,
                        int z)

fmin3

public static double fmin3(double x,
                           double y,
                           double z)

fmax3

public static double fmax3(double x,
                           double y,
                           double z)

rand_1

public static double rand_1()

rand_bit

public static int rand_bit()

rand_int

public static int rand_int(int a,
                           int b)

rand_unif

public static double rand_unif(double x,
                               double y)

rand_normal

public static double rand_normal(double mu,
                                 double sigma)

gammln

public static double gammln(double x)

gammp

public static double gammp(double a,
                           double x)

gammq

public static double gammq(double a,
                           double x)

chisq

public static double chisq(double x,
                           int n)

rand_time_seed

public static void rand_time_seed()

vector_apply_inplace

public static void vector_apply_inplace(jinaVector w,
                                        jinaVector v,
                                        SWIGTYPE_p_f___void f,
                                        SWIGTYPE_p_void data)

vector_apply

public static jinaVector vector_apply(jinaVector v,
                                      int vtype,
                                      SWIGTYPE_p_f___void f,
                                      SWIGTYPE_p_void data)

vector_itimes

public static jinaVector vector_itimes(int k,
                                       jinaVector v)

vector_times

public static jinaVector vector_times(double k,
                                      jinaVector v)

vector_ztimes

public static jinaVector vector_ztimes(jinaComplex k,
                                       jinaVector v)

vector_minus_inplace

public static void vector_minus_inplace(jinaVector v)

vector_minus

public static jinaVector vector_minus(jinaVector v)

vector_fft_inplace

public static void vector_fft_inplace(jinaVector v)

vector_fft

public static jinaVector vector_fft(jinaVector v)

vector_fft_inverse_inplace

public static void vector_fft_inverse_inplace(jinaVector v)

vector_fft_inverse

public static jinaVector vector_fft_inverse(jinaVector v)

vector_sum_inplace

public static void vector_sum_inplace(jinaVector v1,
                                      jinaVector v2)

vector_sum

public static jinaVector vector_sum(jinaVector v1,
                                    jinaVector v2)

vector_diff_inplace

public static void vector_diff_inplace(jinaVector v1,
                                       jinaVector v2)

vector_diff

public static jinaVector vector_diff(jinaVector v1,
                                     jinaVector v2)

vector_prod_inplace

public static void vector_prod_inplace(jinaVector v1,
                                       jinaVector v2)

vector_prod

public static jinaVector vector_prod(jinaVector v1,
                                     jinaVector v2)

vector_cprod_inplace

public static void vector_cprod_inplace(jinaVector v1,
                                        jinaVector v2)

vector_cprod

public static jinaVector vector_cprod(jinaVector v1,
                                      jinaVector v2)

vector_div_inplace

public static void vector_div_inplace(jinaVector v1,
                                      jinaVector v2)

vector_div

public static jinaVector vector_div(jinaVector v1,
                                    jinaVector v2)

vector_conv

public static jinaVector vector_conv(jinaVector v1,
                                     jinaVector v2)

vector_corr

public static jinaVector vector_corr(jinaVector v1,
                                     jinaVector v2)

vector_corr_cutoff

public static jinaVector vector_corr_cutoff(jinaVector v1,
                                            jinaVector v2,
                                            int cut)

vector_pprint

public static void vector_pprint(SWIGTYPE_p_FILE fp,
                                 jinaVector v)

vector_print

public static void vector_print(SWIGTYPE_p_FILE fp,
                                jinaVector v)

vector_format

public static void vector_format(jinaVector v)

vector_dot

public static double vector_dot(jinaVector v1,
                                jinaVector v2)

vector_dotz

public static jinaComplex vector_dotz(jinaVector v1,
                                      jinaVector v2)

vector_mod

public static double vector_mod(jinaVector v)

vector_unit

public static jinaVector vector_unit(jinaVector v)

vector_sqrmod

public static double vector_sqrmod(jinaVector v)

vector_dist

public static double vector_dist(jinaVector v1,
                                 jinaVector v2)

vector_sqrdist

public static double vector_sqrdist(jinaVector v1,
                                    jinaVector v2)

vector_getp

public static SWIGTYPE_p_void vector_getp(jinaVector v,
                                          int i)

vector_get

public static int vector_get(jinaVector v,
                             int i)

vector_getf

public static double vector_getf(jinaVector v,
                                 int i)

vector_getz

public static jinaComplex vector_getz(jinaVector v,
                                      int i)

vector_interpf

public static double vector_interpf(jinaVector v,
                                    double x)

vector_interpz

public static jinaComplex vector_interpz(jinaVector v,
                                         double x)

vector_max

public static double vector_max(jinaVector v,
                                SWIGTYPE_p_int imax)

vector_min

public static double vector_min(jinaVector v,
                                SWIGTYPE_p_int imin)

vector_maxmod

public static double vector_maxmod(jinaVector v,
                                   SWIGTYPE_p_int imax)

vector_minmod

public static double vector_minmod(jinaVector v,
                                   SWIGTYPE_p_int imin)

vector_set

public static void vector_set(jinaVector v,
                              int i,
                              int vi)

vector_put

public static void vector_put(int vi,
                              jinaVector v,
                              int i)

vector_setp

public static void vector_setp(jinaVector v,
                               int i,
                               SWIGTYPE_p_void vi)

vector_putp

public static void vector_putp(SWIGTYPE_p_void vi,
                               jinaVector v,
                               int i)

vector_setf

public static void vector_setf(jinaVector v,
                               int i,
                               double vi)

vector_putf

public static void vector_putf(double vi,
                               jinaVector v,
                               int i)

vector_setz

public static void vector_setz(jinaVector v,
                               int i,
                               jinaComplex vi)

vector_putz

public static void vector_putz(jinaComplex vi,
                               jinaVector v,
                               int i)

vector_alloc

public static jinaVector vector_alloc(int n,
                                      int vtype)

vector_free

public static void vector_free(jinaVector v)

vector_build

public static jinaVector vector_build(int n,
                                      int vtype,
                                      SWIGTYPE_p_void el)

vector_copy_inplace

public static void vector_copy_inplace(jinaVector w,
                                       jinaVector v)

vector_copy

public static jinaVector vector_copy(jinaVector v)

vector_cast

public static jinaVector vector_cast(jinaVector v,
                                     int vtype)

vector_expand

public static jinaVector vector_expand(jinaVector v,
                                       int n)

vector_extend

public static jinaVector vector_extend(jinaVector v,
                                       int n,
                                       int vtype)

vector_sup_vtype

public static int vector_sup_vtype(int vtype1,
                                   int vtype2)

trans3_from_aim

public static jinaTransform3 trans3_from_aim(jinaVec3 p,
                                             jinaVec3 aim,
                                             jinaVec3 down)

cam_from_aim

public static jinaCamera cam_from_aim(long type,
                                      jinaVec3 p,
                                      jinaVec3 aim,
                                      jinaVec3 down,
                                      double f,
                                      double pix,
                                      double ax,
                                      double ay,
                                      double cx,
                                      double cy,
                                      int width,
                                      int height)

radial_distort

public static jinaVec2 radial_distort(jinaVec2 w,
                                      SWIGTYPE_p_double a)

radial_correct

public static jinaVec2 radial_correct(jinaVec2 w,
                                      SWIGTYPE_p_double a)

cam_correct

public static jinaVec2 cam_correct(jinaVec2 u,
                                   jinaCamera cam)

cam_distort_copy

public static SWIGTYPE_p_void cam_distort_copy(SWIGTYPE_p_double b)

edge_apply_corr

public static void edge_apply_corr(jinaEdgel edge,
                                   int type,
                                   jinaCamera cam)

edge_add_corr_prop

public static void edge_add_corr_prop(jinaEdgel edge,
                                      int type,
                                      jinaCamera cam)

er_add_corrpos_prop

public static void er_add_corrpos_prop(jinaImrect er,
                                       jinaCamera cam)

er_correct

public static void er_correct(jinaImrect er,
                              jinaCamera cam)

cam_alloc

public static jinaCamera cam_alloc(int type)

cam_comp_default_rects

public static void cam_comp_default_rects(jinaCamera cam)

cam_make

public static jinaCamera cam_make(long type,
                                  jinaTransform3 transf,
                                  double f,
                                  double pix,
                                  double ax,
                                  double ay,
                                  double cx,
                                  double cy,
                                  int width,
                                  int height)

cam_copy

public static jinaCamera cam_copy(jinaCamera cam)

cam_scale_to_image

public static int cam_scale_to_image(jinaCamera cam,
                                     jinaImrect im)

cam_free

public static void cam_free(jinaCamera cam)

parcam_alloc

public static jinaParcam parcam_alloc(long type)

parcam_make

public static jinaParcam parcam_make(jinaCamera cam1,
                                     jinaCamera cam2,
                                     long type)

parcam_scaled_make

public static jinaParcam parcam_scaled_make(jinaCamera cam1,
                                            jinaCamera cam2,
                                            double scale,
                                            long type)

pcam_free

public static void pcam_free(jinaParcam pcam)

pcam_update

public static void pcam_update(jinaCamera lcam,
                               jinaCamera rcam)

pcam_set

public static void pcam_set(jinaParcam pnew)

pcam_get

public static jinaParcam pcam_get()

set_par_proj

public static void set_par_proj(double fnew,
                                double Inew)

par_proj_set

public static void par_proj_set(double fnew,
                                double Inew)

par_proj_get

public static void par_proj_get(SWIGTYPE_p_float fp,
                                SWIGTYPE_p_float Ip)

par_proj_ray

public static void par_proj_ray(jinaVec2 u,
                                jinaVec3 p,
                                jinaVec3 v)

vec3_par_proj_3d

public static jinaVec3 vec3_par_proj_3d(jinaVec3 p)

vec3_par_proj_disp

public static jinaVec3 vec3_par_proj_disp(jinaVec3 p)

vec3_pp3d_inplace

public static void vec3_pp3d_inplace(jinaVec3 p)

vec3_ppdisp_inplace

public static void vec3_ppdisp_inplace(jinaVec3 p)

line3_par_proj_3d

public static void line3_par_proj_3d(jinaLine3 line)

line3_par_proj_disp

public static void line3_par_proj_disp(jinaLine3 line)

plane_par_proj_3d

public static void plane_par_proj_3d(jinaPlane plane)

cam_proj

public static jinaVec2 cam_proj(jinaCamera cam,
                                jinaVec3 v)

cam_ray

public static void cam_ray(jinaCamera cam,
                           jinaVec2 u,
                           jinaVec3 p,
                           jinaVec3 v)

rectify_pos

public static jinaVec2 rectify_pos(jinaMat3 rect,
                                   jinaVec2 p)

rectify_orient

public static double rectify_orient(jinaMat3 rect,
                                    jinaVec2 p,
                                    double or)

rectify_pos_and_dir

public static void rectify_pos_and_dir(jinaMat3 rect,
                                       jinaVec2 p,
                                       jinaVec2 v)

edge_apply_rect

public static void edge_apply_rect(jinaEdgel edge,
                                   int type,
                                   jinaMat3 rect)

edge_apply_derect

public static void edge_apply_derect(jinaEdgel edge,
                                     int type,
                                     jinaMat3 rect)

edge_add_rect_prop

public static void edge_add_rect_prop(jinaEdgel edge,
                                      int type,
                                      jinaMat3 rect)

er_add_rectpos_prop

public static void er_add_rectpos_prop(jinaImrect er,
                                       jinaMat3 rect)

er_rectify

public static void er_rectify(jinaImrect er,
                              jinaMat3 rect)

er_derectify

public static void er_derectify(jinaImrect er,
                                jinaMat3 rect)

affine_curve

public static int affine_curve(jinaTString string,
                               SWIGTYPE_p_double a,
                               SWIGTYPE_p_double b,
                               SWIGTYPE_p_double c,
                               SWIGTYPE_p_double resid)

affine_curve_it

public static int affine_curve_it(jinaTString string,
                                  double thres,
                                  SWIGTYPE_p_double a,
                                  SWIGTYPE_p_double b,
                                  SWIGTYPE_p_double c,
                                  SWIGTYPE_p_double resid,
                                  jinaVec2 p1,
                                  jinaVec2 p2,
                                  jinaVec2 pm)

plane_from_affine

public static jinaPlane plane_from_affine(double A,
                                          double B,
                                          double C)

plane_curve_ls

public static jinaPlane plane_curve_ls(jinaTString curv,
                                       jinaTString es,
                                       double resid_thres,
                                       jinaVec2 p1,
                                       jinaVec2 p2,
                                       jinaVec2 pm)

circ2_alloc

public static jinaCirc2 circ2_alloc(int type)

circ2_free

public static void circ2_free(jinaCirc2 circ)

conic_circ_grow

public static jinaConic conic_circ_grow(jinaConic conic,
                                        jinaList start,
                                        jinaList end,
                                        SWIGTYPE_p_p_list p1,
                                        SWIGTYPE_p_p_list p2,
                                        double lo_th,
                                        double hi_th,
                                        int max_div)

conic_circ_string

public static jinaTString conic_circ_string(jinaTString string,
                                            int init_smpl,
                                            double lo_th,
                                            double hi_th,
                                            int max_div)

conic_filter_get

public static SWIGTYPE_p_f_void__double conic_filter_get()

conic_filter_set

public static void conic_filter_set(SWIGTYPE_p_f___double newfilter)

conic_sample_get

public static int conic_sample_get()

conic_sample_set

public static void conic_sample_set(int newsample)

conic_var_get

public static double conic_var_get()

conic_var_set

public static void conic_var_set(double newvar)

conic_iter_get

public static int conic_iter_get()

conic_iter_set

public static void conic_iter_set(int newiter)

conic_filter

public static void conic_filter(jinaConic conic,
                                jinaList start,
                                jinaList end)

conic_ellipse_filter

public static void conic_ellipse_filter(jinaConic conic,
                                        jinaList start,
                                        jinaList end,
                                        double min_aratio)

conic_fit

public static jinaConic conic_fit(jinaList start,
                                  jinaList end)

conic_ellipse_fit

public static jinaConic conic_ellipse_fit(jinaList start,
                                          jinaList end,
                                          double min_aratio)

conic_nlsq

public static double conic_nlsq(jinaConic conic,
                                jinaConicStat stats,
                                jinaVec2 p,
                                double var)

conic_ekf

public static double conic_ekf(jinaConic conic,
                               jinaConicStat stats,
                               jinaVec2 p,
                               double var)

conic_bckf

public static double conic_bckf(jinaConic conic,
                                jinaConicStat stats,
                                jinaVec2 p,
                                double var)

conic_rectify

public static jinaConic conic_rectify(jinaConic conic,
                                      jinaMat3 rect)

conic_proj

public static jinaConic conic_proj(jinaConic conic,
                                   jinaMat3 proj)

conic_stat_alloc

public static jinaConicStat conic_stat_alloc()

conic_stat_copy

public static jinaConicStat conic_stat_copy(jinaConicStat stats)

conic_stat_free

public static void conic_stat_free(jinaConicStat stats)

conic_stat_init

public static void conic_stat_init(jinaConicStat stats,
                                   double lscale,
                                   double big)

conic_correct

public static void conic_correct(jinaConic conic,
                                 SWIGTYPE_p_double x)

conic_correct_copy

public static jinaConic conic_correct_copy(jinaConic conic,
                                           SWIGTYPE_p_double x)

conic_chi2

public static double conic_chi2(jinaVec2 p,
                                jinaConic conic,
                                jinaConicStat stats)

conic_param_between

public static int conic_param_between(double t,
                                      double t1,
                                      double t2)

conic_pos_thres

public static SWIGTYPE_p_void conic_pos_thres(SWIGTYPE_p_void pos,
                                              int type,
                                              jinaConic conic)

conic_threshold_string

public static jinaTString conic_threshold_string(jinaConic conic,
                                                 jinaTString string,
                                                 double thres)

geom2_mid_point

public static jinaVec2 geom2_mid_point(SWIGTYPE_p_void geom,
                                       int type)

geom2_p1

public static jinaVec2 geom2_p1(SWIGTYPE_p_void geom,
                                int type)

geom2_p2

public static jinaVec2 geom2_p2(SWIGTYPE_p_void geom,
                                int type)

geom_mid_point_index_build

public static jinaWindex geom_mid_point_index_build(jinaList geom,
                                                    jinaImregion region)

geom_from_index

public static jinaList geom_from_index(jinaConic conic,
                                       jinaConicStat stats,
                                       jinaWindex index,
                                       SWIGTYPE_p_p_char mask,
                                       jinaIpos p,
                                       double conf)

conic_join

public static jinaList conic_join(jinaList geom,
                                  jinaImregion roi,
                                  double conf,
                                  double lo_thres,
                                  double hi_thres,
                                  int max_div)

conic_compatible

public static jinaList conic_compatible(jinaConic conic,
                                        jinaList geom,
                                        double lo_thres,
                                        double hi_thres,
                                        int max_div)

conic_normalise

public static void conic_normalise(jinaConic conic)

conic_eval

public static double conic_eval(jinaConic conic,
                                jinaVec2 p)

conic_grad

public static jinaVec2 conic_grad(jinaConic conic,
                                  jinaVec2 p)

conic_discrim

public static double conic_discrim(jinaConic conic)

conic_eigen

public static void conic_eigen(double a,
                               double b,
                               double c,
                               SWIGTYPE_p_double theta,
                               SWIGTYPE_p_double lambda1,
                               SWIGTYPE_p_double lambda2)

conic_lambda

public static double conic_lambda(jinaConic conic0,
                                  jinaConic conic1,
                                  jinaVec2 p)

ellipse_point

public static jinaVec2 ellipse_point(jinaConic conic,
                                     double t)

hyperbola_point

public static jinaVec2 hyperbola_point(jinaConic conic,
                                       double t)

ellipse_param

public static double ellipse_param(jinaConic conic,
                                   jinaVec2 p)

hyperbola_param

public static double hyperbola_param(jinaConic conic,
                                     jinaVec2 p)

hyperbola_branch

public static int hyperbola_branch(jinaConic conic,
                                   jinaVec2 p)

conic_approx_sqrdist

public static double conic_approx_sqrdist(jinaConic conic,
                                          jinaVec2 p)

conic_setup

public static void conic_setup(jinaConic conic)

conic_point

public static jinaVec2 conic_point(jinaConic conic,
                                   double t)

conic_param

public static double conic_param(jinaConic conic,
                                 jinaVec2 p)

conic_set_ends

public static void conic_set_ends(jinaConic conic,
                                  jinaVec2 p1,
                                  jinaVec2 p2,
                                  jinaVec2 pmid)

conic_approx_length

public static double conic_approx_length(jinaConic conic,
                                         int n)

conic_param_length

public static double conic_param_length(jinaConic conic,
                                        jinaVec2 p1,
                                        jinaVec2 p2,
                                        jinaVec2 pmid)

ellipse_format

public static void ellipse_format(jinaConic conic)

hyperbola_format

public static void hyperbola_format(jinaConic conic)

conic_format

public static void conic_format(jinaConic conic)

conic_aratio

public static double conic_aratio(jinaConic conic)

cone_alloc

public static jinaCone cone_alloc(int type)

cone_make

public static jinaCone cone_make(jinaConic3 c1,
                                 jinaConic3 c2,
                                 double offset,
                                 int type)

cone_free

public static void cone_free(jinaCone cone)

cone_copy

public static jinaCone cone_copy(jinaCone cone)

cone_point

public static jinaVec3 cone_point(jinaCone cone,
                                  double u,
                                  double t)

cone_transform

public static void cone_transform(jinaCone cone,
                                  jinaTransform3 trans)

conic_alloc

public static jinaConic conic_alloc(long type)

conic_make

public static jinaConic conic_make(int type,
                                   jinaVec2 center,
                                   double theta,
                                   double alpha,
                                   double beta,
                                   double t1,
                                   double t2,
                                   int branch)

conic_copy

public static jinaConic conic_copy(jinaConic conic)

conic_prop_get

public static SWIGTYPE_p_void conic_prop_get(jinaConic conic,
                                             int type,
                                             int prop)

conic_free

public static void conic_free(jinaConic conic)

conic2_string

public static jinaTString conic2_string(jinaConic c)

conic3_alloc

public static jinaConic3 conic3_alloc(long type)

conic3_copy

public static jinaConic3 conic3_copy(jinaConic3 con3)

conic3_free

public static void conic3_free(jinaConic3 con3)

conic3_make

public static jinaConic3 conic3_make(jinaConic con2,
                                     jinaVec3 o,
                                     jinaVec3 ex,
                                     jinaVec3 ey,
                                     jinaVec3 ez)

conic3_transform

public static void conic3_transform(jinaConic3 conic,
                                    jinaTransform3 trans)

conic3_point

public static jinaVec3 conic3_point(jinaConic3 con3,
                                    double t)

conic3_param

public static double conic3_param(jinaConic3 con3,
                                  jinaVec3 p3)

conic3_parameter_offset

public static double conic3_parameter_offset(jinaConic3 c1,
                                             jinaConic3 c2)

conic3_overlap

public static int conic3_overlap(jinaConic3 c1,
                                 jinaConic3 c2,
                                 SWIGTYPE_p_float t1,
                                 SWIGTYPE_p_float t2)

conic3_coincident

public static int conic3_coincident(jinaConic3 c1,
                                    jinaConic3 c2,
                                    double doterror,
                                    double poserror)

conic3_within_error

public static int conic3_within_error(jinaConic3 c1,
                                      jinaConic3 c2)

conic3_negate

public static void conic3_negate(jinaConic3 con3)

conic3_negative

public static jinaConic3 conic3_negative(jinaConic3 con3)

conic_par_proj_to_plane

public static jinaConic3 conic_par_proj_to_plane(jinaConic conic,
                                                 jinaPlane plane)

conic3_shift_origin_to_center

public static void conic3_shift_origin_to_center(jinaConic3 con3)

conic3_from_conic2

public static jinaConic3 conic3_from_conic2(jinaConic conic,
                                            double fit_thres)

conic3_format

public static void conic3_format(jinaConic3 conic)

conic_circ_3pt

public static jinaConic conic_circ_3pt(jinaVec2 p1,
                                       jinaVec2 p2,
                                       jinaVec2 p3)

conic_5pt

public static jinaConic conic_5pt(jinaVec2 p1,
                                  jinaVec2 p2,
                                  jinaVec2 p3,
                                  jinaVec2 p4,
                                  jinaVec2 p5)

conic_ellipse_5pt

public static jinaConic conic_ellipse_5pt(jinaVec2 p1,
                                          jinaVec2 p2,
                                          jinaVec2 p3,
                                          jinaVec2 p4,
                                          jinaVec2 p5,
                                          double min_aratio)

conic_3pt

public static jinaConic conic_3pt(jinaVec2 p1,
                                  jinaVec2 v1,
                                  jinaVec2 p2,
                                  jinaVec2 v2,
                                  jinaVec2 p3)

conic_ellipse_3pt

public static jinaConic conic_ellipse_3pt(jinaVec2 p1,
                                          jinaVec2 v1,
                                          jinaVec2 p2,
                                          jinaVec2 v2,
                                          jinaVec2 p3,
                                          double min_aratio)

ddstr_conic_5pt

public static jinaConic ddstr_conic_5pt(jinaList start,
                                        jinaList end)

ddstr_conic_ellipse_5pt

public static jinaConic ddstr_conic_ellipse_5pt(jinaList start,
                                                jinaList end,
                                                double min_aratio)

ddstr_conic_circ_3pt

public static jinaConic ddstr_conic_circ_3pt(jinaList start,
                                             jinaList end)

ddstr_5pts_choose

public static int ddstr_5pts_choose(jinaList start,
                                    jinaList end,
                                    jinaVec2 p)

line_error

public static double line_error(jinaLine2 line,
                                jinaVec2 p)

line_errors_check

public static void line_errors_check(jinaLine2 line,
                                     SWIGTYPE_p_double sum1,
                                     SWIGTYPE_p_double sum2)

conic_prox_init_sample_set

public static void conic_prox_init_sample_set(int sample)

conic_grow_string

public static int conic_grow_string(jinaConic conic,
                                    jinaList start,
                                    jinaList end,
                                    SWIGTYPE_p_p_list p1,
                                    SWIGTYPE_p_p_list p2,
                                    double lo_th,
                                    double hi_th,
                                    int max_div)

conic_grow

public static jinaConic conic_grow(jinaConic conic,
                                   jinaList start,
                                   jinaList end,
                                   SWIGTYPE_p_p_list p1,
                                   SWIGTYPE_p_p_list p2,
                                   double lo_th,
                                   double hi_th,
                                   int max_div)

conic_check

public static int conic_check(jinaConic conic,
                              jinaList start,
                              jinaList end,
                              double lo_th,
                              double hi_th,
                              int max_div)

conic_check_list

public static int conic_check_list(jinaConic conic,
                                   jinaList strings,
                                   double lo_th,
                                   double hi_th,
                                   int max_div)

conic_count

public static int conic_count(jinaConic conic,
                              jinaList start,
                              jinaList end,
                              int sample,
                              double thres_sqr)

conic_prox

public static jinaList conic_prox(jinaList start,
                                  jinaList end,
                                  int sample,
                                  double lo_th,
                                  double hi_th,
                                  int max_div)

conic_string

public static jinaTString conic_string(jinaTString string,
                                       int init_smpl,
                                       double lo_th,
                                       double hi_th,
                                       int max_div)

conic_strings

public static jinaList conic_strings(jinaList strings,
                                     int init_smpl,
                                     double lo_th,
                                     double hi_th,
                                     int max_div)

dds_curvature

public static double dds_curvature(jinaList s,
                                   int n)

es_curvature

public static double es_curvature(jinaTString es,
                                  jinaList p,
                                  double arcratio,
                                  double arcmin,
                                  double arcmax)

dds_diffgeom

public static double dds_diffgeom(jinaList s,
                                  jinaVec2 p,
                                  jinaVec2 t,
                                  SWIGTYPE_p_double k,
                                  int n)

es_diffgeom

public static double es_diffgeom(jinaTString es,
                                 jinaList p,
                                 double arcratio,
                                 double arcmin,
                                 double arcmax,
                                 jinaVec2 pos,
                                 jinaVec2 t,
                                 SWIGTYPE_p_double k)

vec2_smooth

public static jinaVec2 vec2_smooth(jinaVec2 v0,
                                   jinaVec2 v1,
                                   jinaVec2 v2)

loop_smooth

public static void loop_smooth(int l,
                               jinaVec2 array,
                               jinaVec2 store)

endfix_smooth

public static void endfix_smooth(int l,
                                 jinaVec2 array,
                                 jinaVec2 store)

str_smooth

public static void str_smooth(jinaTString s,
                              int n)

curv_invar_ratio

public static double curv_invar_ratio(jinaTString es1,
                                      jinaList d1,
                                      jinaTString es2,
                                      jinaList d2)

curv_invar_ratio_range

public static void curv_invar_ratio_range(jinaTString es1,
                                          jinaList d1,
                                          jinaTString es2,
                                          jinaList d2,
                                          int sample,
                                          SWIGTYPE_p_float lowp,
                                          SWIGTYPE_p_float upp)

curv_invar_surf

public static jinaTerrain curv_invar_surf(jinaTString es,
                                          int sample,
                                          int buffer,
                                          double scale)

curv_invar_ratio_dds

public static double curv_invar_ratio_dds(jinaList d1,
                                          jinaList d2,
                                          int n)

curv_invar_ratio_range_dds

public static void curv_invar_ratio_range_dds(jinaTString es1,
                                              jinaList d1,
                                              jinaTString es2,
                                              jinaList d2,
                                              int sample,
                                              SWIGTYPE_p_float lowp,
                                              SWIGTYPE_p_float upp)

curv_invar_surf_dds

public static jinaTerrain curv_invar_surf_dds(jinaTString es,
                                              int sample,
                                              int buffer,
                                              double scale)

curv_invar_closest

public static jinaPair curv_invar_closest(jinaTString es,
                                          double ratio)

curv_invar_matches

public static jinaList curv_invar_matches(jinaTString es,
                                          double ratio)

max_ratio

public static double max_ratio(double x,
                               double y)

end_of_curve

public static jinaList end_of_curve(jinaList lptr,
                                    jinaList end)

poly_string_find_conics

public static void poly_string_find_conics(jinaTString string,
                                           int sample,
                                           double low_th,
                                           double up_th,
                                           int max_div)

poly_con_grow_conics

public static void poly_con_grow_conics(jinaTString string,
                                        int sample,
                                        double low_th,
                                        double up_th,
                                        int max_div)

poly_strings_find_conics

public static void poly_strings_find_conics(jinaList strings,
                                            int sample,
                                            double low_th,
                                            double up_th,
                                            int max_div)

es_par_proj_to_plane

public static jinaTString es_par_proj_to_plane(jinaTString es,
                                               jinaPlane plane)

cv_approx3

public static jinaVec3 cv_approx3(jinaList curv,
                                  jinaVec2 pos,
                                  jinaList start,
                                  jinaList end)

es_get_list_of_matches

public static jinaList es_get_list_of_matches(jinaTString es)

es_build_string3

public static jinaTString es_build_string3(jinaTString curv,
                                           jinaTString es)

es_build_string4

public static jinaTString es_build_string4(jinaTString curv,
                                           jinaTString es)

str_ics2

public static jinaTString str_ics2(jinaTString str,
                                   int knot_sample,
                                   double str_space,
                                   SWIGTYPE_p_double a,
                                   SWIGTYPE_p_double b)

dist_to_pos3

public static int dist_to_pos3(jinaVec3 ptr,
                               int type,
                               jinaVec3 pp,
                               SWIGTYPE_p_double dist)

tri3_make

public static jinaVec3 tri3_make(jinaVec3 p1,
                                 jinaVec3 p2,
                                 jinaVec3 p3)

str3_triangulate

public static jinaList str3_triangulate(jinaTString s1,
                                        jinaTString s2,
                                        int sample)

str2_triangulate3

public static jinaList str2_triangulate3(jinaTString s1,
                                         double z1,
                                         jinaTString s2,
                                         double z2,
                                         int sample)

str2_of_curve2

public static jinaTString str2_of_curve2(SWIGTYPE_p_f___vec2 c_func,
                                         SWIGTYPE_p_void c_data,
                                         double t1,
                                         double t2,
                                         SWIGTYPE_p_void e_data)

str_to_curve3_sep_set

public static void str_to_curve3_sep_set(double sep)

str_to_curve3_sep_get

public static double str_to_curve3_sep_get()

str3_of_curve3

public static jinaTString str3_of_curve3(SWIGTYPE_p_f___vec3 c_func,
                                         SWIGTYPE_p_void c_data,
                                         double t1,
                                         double t2)

str2_centroid

public static jinaVec2 str2_centroid(jinaTString str)

str2_translate

public static void str2_translate(jinaTString str,
                                  jinaVec2 v)

str2_rts

public static void str2_rts(jinaTString str,
                            jinaVec2 c,
                            jinaMat2 r,
                            jinaVec2 t,
                            double s)

str2_area

public static double str2_area(jinaTString str)

str2_eigen

public static void str2_eigen(jinaTString str,
                              SWIGTYPE_p_double a,
                              SWIGTYPE_p_double b,
                              SWIGTYPE_p_double theta)

str2_orientation

public static double str2_orientation(jinaTString str)

str2_copy

public static jinaTString str2_copy(jinaTString str)

dd2_arc_length

public static double dd2_arc_length(jinaList start,
                                    jinaList nextoend)

str2_arc_length

public static double str2_arc_length(jinaTString str)

dd2_ang_length

public static double dd2_ang_length(jinaList nextostart,
                                    jinaList nextoend)

str2_ang_length

public static double str2_ang_length(jinaTString str)

str2_get_vec2_knots

public static void str2_get_vec2_knots(jinaTString str,
                                       int n,
                                       jinaVec2 p)

str2_point

public static jinaVec2 str2_point(jinaTString str,
                                  double t)

str2_get_interp_vec2_knots

public static void str2_get_interp_vec2_knots(jinaTString str,
                                              int n,
                                              jinaVec2 p)

str2_fill

public static jinaTString str2_fill(jinaTString str)

str2_free

public static void str2_free(jinaTString str)

es_bounding_region

public static jinaImregion es_bounding_region(jinaTString es)

strings_bounding_region

public static jinaImregion strings_bounding_region(jinaList strings)

er_bounding_region

public static jinaImregion er_bounding_region(jinaImrect er)

edge_alloc

public static jinaEdgel edge_alloc(int type)

econn_alloc

public static jinaEdgeConn econn_alloc()

edge_free

public static void edge_free(jinaEdgel edge)

econn_free

public static void econn_free(jinaEdgeConn econn)

edge_copy

public static jinaEdgel edge_copy(jinaEdgel edge)

edge_sindex_prop_get

public static SWIGTYPE_p_void edge_sindex_prop_get(jinaEdgel e,
                                                   int ptype)

edge_prop_get

public static SWIGTYPE_p_void edge_prop_get(jinaEdgel e,
                                            int ptype)

edge_image_pos

public static jinaVec2 edge_image_pos(jinaEdgel edge)

edge_set_type_remove_me

public static void edge_set_type_remove_me(jinaEdgel edge)

edge_rm_on_remove_me

public static void edge_rm_on_remove_me(jinaEdgel edge,
                                        int type,
                                        jinaImrect edgerect,
                                        int i,
                                        int j)

edge_save_pos_prop

public static void edge_save_pos_prop(jinaEdgel edge,
                                      int type,
                                      int prop_type)

edge_get_pos_prop

public static void edge_get_pos_prop(jinaEdgel edge,
                                     int type,
                                     int prop_type)

edge_print

public static void edge_print(SWIGTYPE_p_FILE fp,
                              jinaEdgel edge)

edge_format

public static void edge_format(jinaEdgel edge)

er_find_edge_strings

public static void er_find_edge_strings(jinaImrect er)

er_find_simple_edge_strings

public static void er_find_simple_edge_strings(jinaImrect er)

er_specific_edge_strings

public static jinaList er_specific_edge_strings(jinaImrect er,
                                                SWIGTYPE_p_f___void func,
                                                SWIGTYPE_p_void data)

er_apply_to_all_edges

public static void er_apply_to_all_edges(jinaImrect edgerect,
                                         SWIGTYPE_p_f___void edgefunc,
                                         SWIGTYPE_p_void data)

er_apply_to_all_strings

public static void er_apply_to_all_strings(jinaImrect er,
                                           SWIGTYPE_p_f___void func,
                                           SWIGTYPE_p_void data)

es_apply_to_all_edges

public static void es_apply_to_all_edges(jinaImrect er,
                                         SWIGTYPE_p_f___void func,
                                         SWIGTYPE_p_void data)

er_rm_edges

public static void er_rm_edges(jinaImrect edgerect,
                               long mask,
                               long type)

er_free

public static void er_free(jinaImrect edgerect)

er_get_edge

public static jinaEdgel er_get_edge(jinaImrect edgerect,
                                    int i,
                                    int j)

er_put_edge

public static void er_put_edge(jinaEdgel edge,
                               jinaImrect edgerect,
                               int i,
                               int j)

er_closest

public static SWIGTYPE_p_void er_closest(jinaImrect edgerect,
                                         int r,
                                         int c,
                                         int maxsep,
                                         SWIGTYPE_p_f___p_void index_func,
                                         SWIGTYPE_p_void data)

er_add_edge

public static int er_add_edge(jinaImrect edgerect,
                              jinaEdgel edge)

er_set_row_index

public static void er_set_row_index(jinaImrect er)

edge_add_prop

public static void edge_add_prop(jinaEdgel e,
                                 SWIGTYPE_p_void ptr,
                                 int type,
                                 SWIGTYPE_p_f___void free_func,
                                 int dofree)

es_add_to_prop_list

public static void es_add_to_prop_list(jinaTString s,
                                       SWIGTYPE_p_void ptr,
                                       int type,
                                       SWIGTYPE_p_f___void free_func,
                                       int dofree)

dist_to_pos2

public static int dist_to_pos2(SWIGTYPE_p_void ptr,
                               int type,
                               jinaVec2 pp,
                               SWIGTYPE_p_double dist)

es_closest2

public static jinaTString es_closest2(jinaList strings,
                                      jinaVec2 pos)

es_closest_pos2

public static SWIGTYPE_p_void es_closest_pos2(jinaList strings,
                                              jinaVec2 pos,
                                              SWIGTYPE_p_int type)

es_list_thres

public static jinaList es_list_thres(jinaList strings,
                                     int length_thres,
                                     double contrast_thres)

er_edge_strings_thres

public static void er_edge_strings_thres(jinaImrect er,
                                         int length_thres,
                                         double contrast_thres)

es_closest_ends

public static int es_closest_ends(jinaTString str1,
                                  jinaTString str2,
                                  SWIGTYPE_p_p_list dptr1,
                                  SWIGTYPE_p_p_list dptr2)

es_combine

public static jinaTString es_combine(jinaTString str1,
                                     jinaTString str2)

es_list_cat

public static jinaTString es_list_cat(jinaList strings)

es_list_order

public static jinaList es_list_order(jinaList strings)

er_reference_strings

public static void er_reference_strings(jinaImrect er)

es_list_build_wx

public static jinaWindex es_list_build_wx(jinaList es)

es_format

public static void es_format(jinaTString es)

rx_alloc

public static jinaRindex rx_alloc(jinaImregion region,
                                  int type)

rx_free_links

public static void rx_free_links(jinaRindex r)

rx_free

public static void rx_free(jinaRindex r,
                           SWIGTYPE_p_f___void freefunc)

wx_alloc

public static jinaWindex wx_alloc(jinaImregion region,
                                  int m,
                                  int n,
                                  int type)

wx_free

public static void wx_free(jinaWindex w,
                           SWIGTYPE_p_f___void freefunc)

wx_set

public static void wx_set(jinaWindex w,
                          SWIGTYPE_p_void ptr,
                          int i,
                          int j,
                          SWIGTYPE_p_f___void freefunc)

wx_get

public static SWIGTYPE_p_void wx_get(jinaWindex w,
                                     int i,
                                     int j)

wx_in_index

public static int wx_in_index(jinaWindex w,
                              int i,
                              int j)

wx_get_index

public static jinaIpos wx_get_index(jinaWindex w,
                                    jinaVec2 p)

wx_get_pos2

public static jinaVec2 wx_get_pos2(jinaWindex w,
                                   jinaIpos i)

wx_get_mid_pos2

public static jinaVec2 wx_get_mid_pos2(jinaWindex w,
                                       jinaIpos i)

wx_add_entry

public static void wx_add_entry(jinaWindex w,
                                SWIGTYPE_p_void ptr,
                                int type,
                                int i,
                                int j)

wx_rm_entry

public static void wx_rm_entry(jinaWindex w,
                               SWIGTYPE_p_void ptr,
                               int i,
                               int j)

wx_delete_entry

public static void wx_delete_entry(jinaWindex w,
                                   SWIGTYPE_p_void entry)

wx_replace_entry

public static void wx_replace_entry(jinaWindex w,
                                    SWIGTYPE_p_void entry,
                                    jinaList entry_list)

wx_duplicate_entry

public static void wx_duplicate_entry(jinaWindex w,
                                      SWIGTYPE_p_void entry1,
                                      SWIGTYPE_p_void entry2,
                                      int type)

wx_add_str2

public static void wx_add_str2(jinaTString str,
                               int type,
                               jinaWindex w)

wx_add_line

public static void wx_add_line(jinaWindex w,
                               SWIGTYPE_p_void ptr,
                               int type,
                               jinaVec2 p1,
                               jinaVec2 p2)

colinear_2Dlines

public static jinaLine2 colinear_2Dlines(SWIGTYPE_p_p_list co_linelist,
                                         SWIGTYPE_p_p_list lines,
                                         double co_thres)

fit2_point_on_line

public static int fit2_point_on_line(jinaVec2 p,
                                     jinaVec2 v,
                                     jinaVec2 c,
                                     double thres)

fit2_all_points_on_line

public static int fit2_all_points_on_line(jinaList start,
                                          jinaList end,
                                          jinaVec2 v,
                                          jinaVec2 c,
                                          double thres)

fit2_points_off_line

public static int fit2_points_off_line(jinaList start,
                                       jinaList end,
                                       jinaVec2 v,
                                       jinaVec2 c,
                                       double thres)

fit2_findstart

public static jinaList fit2_findstart(jinaList pos,
                                      jinaList start,
                                      jinaVec2 v,
                                      jinaVec2 c,
                                      double thres)

fit2_findend

public static jinaList fit2_findend(jinaList pos,
                                    jinaList end,
                                    jinaVec2 v,
                                    jinaVec2 c,
                                    double thres)

fit2_regres

public static int fit2_regres(jinaList start,
                              jinaList end,
                              jinaVec2 v,
                              jinaVec2 c,
                              SWIGTYPE_p_double residual)

fit2_regres_it

public static int fit2_regres_it(jinaList start,
                                 jinaList end,
                                 jinaVec2 v,
                                 jinaVec2 c,
                                 SWIGTYPE_p_double residual,
                                 double thres)

line2_fit

public static jinaLine2 line2_fit(jinaList start,
                                  jinaList end)

line2_best_fit

public static jinaLine2 line2_best_fit(jinaList start,
                                       jinaList end,
                                       double thres)

line2_fit_and_grow

public static jinaLine2 line2_fit_and_grow(SWIGTYPE_p_p_list pos1ptr,
                                           SWIGTYPE_p_p_list pos2ptr,
                                           jinaList start,
                                           jinaList end,
                                           double thres)

line2_between

public static jinaLine2 line2_between(jinaList start,
                                      jinaList end)

line2_format

public static void line2_format(jinaLine2 line)

line2_alloc

public static jinaLine2 line2_alloc(long type)

line2_make

public static jinaLine2 line2_make(jinaVec2 p1,
                                   jinaVec2 p2,
                                   long type)

line2_free

public static void line2_free(jinaLine2 line)

line2_copy

public static jinaLine2 line2_copy(jinaLine2 line)

line2_negative

public static jinaLine2 line2_negative(jinaLine2 line)

line2_negate

public static void line2_negate(jinaLine2 line)

line2_point_on_line

public static int line2_point_on_line(jinaLine2 line,
                                      jinaVec2 p,
                                      double thres)

line2_rectify

public static jinaLine2 line2_rectify(jinaLine2 line,
                                      jinaMat3 rect)

line2_proj

public static jinaLine2 line2_proj(jinaLine2 line,
                                   jinaMat3 proj)

line2_transform

public static void line2_transform(jinaLine2 line,
                                   jinaTransform2 trans)

line2_on_and_overlap

public static int line2_on_and_overlap(jinaLine2 l1,
                                       jinaLine2 l2,
                                       double length_ratio,
                                       double posth)

line2_coincident

public static int line2_coincident(jinaLine2 l1,
                                   jinaLine2 l2,
                                   double doterror,
                                   double poserror)

line3_disp_from2d

public static jinaLine3 line3_disp_from2d(jinaLine2 line2)

line3_from_line2

public static jinaLine3 line3_from_line2(jinaLine2 line2)

line3_format

public static void line3_format(jinaLine3 line)

line3_alloc

public static jinaLine3 line3_alloc(long type)

line3_make

public static jinaLine3 line3_make(jinaVec3 p1,
                                   jinaVec3 p2,
                                   int type)

line3_remake

public static void line3_remake(jinaLine3 line,
                                int type)

line3_free

public static void line3_free(jinaLine3 line)

line3_copy

public static jinaLine3 line3_copy(jinaLine3 line)

line3_clone

public static jinaLine3 line3_clone(jinaLine3 line)

line3_negative

public static jinaLine3 line3_negative(jinaLine3 line)

line3_negate

public static void line3_negate(jinaLine3 line)

line3_separation

public static double line3_separation(jinaLine3 l1,
                                      jinaLine3 l2)

line3_min_separation

public static double line3_min_separation(jinaLine3 l1,
                                          jinaLine3 l2)

vec3_along_line

public static jinaVec3 vec3_along_line(jinaLine3 line,
                                       double frac)

line3_point_on_line

public static int line3_point_on_line(jinaLine3 line,
                                      jinaVec3 p,
                                      double thres)

line3_transform

public static void line3_transform(jinaLine3 line,
                                   jinaTransform3 trans)

overlap_length

public static double overlap_length(double a1,
                                    double a2,
                                    double b1,
                                    double b2)

line3_on_and_overlap

public static int line3_on_and_overlap(jinaLine3 l1,
                                       jinaLine3 l2,
                                       double length_ratio,
                                       double posth)

line3_coincident

public static int line3_coincident(jinaLine3 l1,
                                   jinaLine3 l2,
                                   double doterror,
                                   double poserror)

line3_within_error

public static int line3_within_error(jinaLine3 l1,
                                     jinaLine3 l2)

line2_circ_inter

public static jinaLine2 line2_circ_inter(jinaLine2 l,
                                         jinaVec2 p,
                                         double r)

linear_prox

public static jinaList linear_prox(jinaList start,
                                   jinaList end,
                                   float thres,
                                   int sample)

linear_string

public static jinaTString linear_string(jinaTString string,
                                        double thres)

linear_strings

public static jinaList linear_strings(jinaList strings,
                                      double thres)

pixel_strings

public static jinaList pixel_strings(jinaList strings)

pixel_string

public static jinaTString pixel_string(jinaTString string)

pixel_prox

public static jinaList pixel_prox(jinaList start,
                                  jinaList end)

centre_poly_axis

public static void centre_poly_axis(jinaList geom)

poly_copy

public static jinaList poly_copy(jinaList geom)

poly_rotate

public static void poly_rotate(jinaList geom,
                               double angle,
                               jinaVec2 origin)

poly_rotate_and_scale

public static void poly_rotate_and_scale(jinaList geom,
                                         double angle,
                                         double scale_factor,
                                         jinaVec2 origin)

poly_translate

public static void poly_translate(jinaList geom,
                                  jinaVec2 translation)

poly_scale

public static void poly_scale(jinaList geom,
                              double scale_factor)

poly_len

public static double poly_len(jinaList geom)

poly_prox

public static jinaList poly_prox(jinaList start,
                                 jinaList end,
                                 double thres)

poly_string

public static jinaTString poly_string(jinaTString string,
                                      double thres)

poly_strings

public static jinaList poly_strings(jinaList strings,
                                    double thres)

plane_alloc

public static jinaPlane plane_alloc(long type)

plane_make

public static jinaPlane plane_make(jinaVec3 p,
                                   jinaVec3 n,
                                   int type)

plane_free

public static void plane_free(jinaPlane plane)

plane_copy

public static jinaPlane plane_copy(jinaPlane plane)

plane_number

public static int plane_number(jinaList planes)

plane_point_on_plane

public static int plane_point_on_plane(jinaPlane plane,
                                       jinaVec3 p,
                                       double thres)

plane_lsq

public static jinaPlane plane_lsq(jinaList geom3,
                                  SWIGTYPE_p_float resid)

geom3_centroid

public static jinaVec3 geom3_centroid(jinaList geom3)

plane_transform

public static void plane_transform(jinaPlane plane,
                                   jinaTransform3 trans)

plane_coincident

public static int plane_coincident(jinaPlane p1,
                                   jinaPlane p2,
                                   double dotthres,
                                   double poserror)

point2_format

public static void point2_format(jinaPoint2 point)

point2_alloc

public static jinaPoint2 point2_alloc(long type)

point2_make

public static jinaPoint2 point2_make(jinaVec2 p,
                                     long type)

point2_free

public static void point2_free(jinaPoint2 point)

point2_copy

public static jinaPoint2 point2_copy(jinaPoint2 point)

point2_number

public static int point2_number(jinaList points)

point2_rectify

public static jinaPoint2 point2_rectify(jinaPoint2 point,
                                        jinaMat3 rect)

point2_proj

public static jinaPoint2 point2_proj(jinaPoint2 point,
                                     jinaMat3 proj)

point3_format

public static void point3_format(jinaPoint3 point)

point3_alloc

public static jinaPoint3 point3_alloc(long type)

point3_make

public static jinaPoint3 point3_make(jinaVec3 p,
                                     int type)

point3_free

public static void point3_free(jinaPoint3 point)

point3_copy

public static jinaPoint3 point3_copy(jinaPoint3 point)

point3_number

public static int point3_number(jinaList points)

point3_transform

public static void point3_transform(jinaPoint3 point,
                                    jinaTransform3 trans)

point3_coincident

public static int point3_coincident(jinaPoint3 p1,
                                    jinaPoint3 p2,
                                    double poserror)

point3_within_error

public static int point3_within_error(jinaPoint3 p1,
                                      jinaPoint3 p2)

scalar_format

public static void scalar_format(jinaScalar scalar)

scalar_alloc

public static jinaScalar scalar_alloc(long type)

scalar_make

public static jinaScalar scalar_make(double val,
                                     int type)

scalar_free

public static void scalar_free(jinaScalar scalar)

scalar_copy

public static jinaScalar scalar_copy(jinaScalar scalar)

scalar_number

public static int scalar_number(jinaList scalars)

str2_get_knots

public static void str2_get_knots(jinaTString es,
                                  int n,
                                  SWIGTYPE_p_double x,
                                  SWIGTYPE_p_double y)

str3_get_knots

public static void str3_get_knots(jinaTString es,
                                  int n,
                                  SWIGTYPE_p_double x,
                                  SWIGTYPE_p_double y,
                                  SWIGTYPE_p_double z)

kwsnake_eval

public static jinaVec2 kwsnake_eval(jinaKwsnake kwsnake,
                                    double t)

kwsnake_make

public static jinaKwsnake kwsnake_make(int type,
                                       int n,
                                       SWIGTYPE_p_double x,
                                       SWIGTYPE_p_double y)

kwsnake_copy

public static jinaKwsnake kwsnake_copy(jinaKwsnake kwsnake)

kwsnake_free

public static void kwsnake_free(jinaKwsnake kwsnake)

kwsnake_interpolate_list

public static jinaKwsnake kwsnake_interpolate_list(int type,
                                                   jinaList points)

kwsnake_from_ucbs2

public static jinaKwsnake kwsnake_from_ucbs2(jinaUcbs2 ucbs,
                                             double sample,
                                             SWIGTYPE_p_int mask)

kwsnake_of_es

public static jinaKwsnake kwsnake_of_es(jinaTString es,
                                        int ds)

es_of_kwsnake

public static jinaTString es_of_kwsnake(jinaKwsnake kwsnake)

kws_length

public static double kws_length(jinaKwsnake kwsnake)

kwsnake_correct

public static void kwsnake_correct(jinaKwsnake kwsnake,
                                   SWIGTYPE_p_double fx,
                                   SWIGTYPE_p_double fy,
                                   double dt)

kwsnake_correct_maxstep

public static void kwsnake_correct_maxstep(jinaKwsnake kwsnake,
                                           SWIGTYPE_p_double dx,
                                           SWIGTYPE_p_double dy,
                                           double maxstep)

kwsnake_correct_fullstep

public static void kwsnake_correct_fullstep(jinaKwsnake kwsnake,
                                            SWIGTYPE_p_double dx,
                                            SWIGTYPE_p_double dy,
                                            double fullstep)

kwsnake_orth

public static jinaVec2 kwsnake_orth(jinaKwsnake kwsnake,
                                    int i)

kwsnake_external_step_orth

public static void kwsnake_external_step_orth(jinaKwsnake kwsnake,
                                              SWIGTYPE_p_p_float im_orth,
                                              jinaVec2 p,
                                              jinaVec2 v,
                                              int n1,
                                              int n2,
                                              double step,
                                              int type)

kwsnake_external_step_from_pot

public static void kwsnake_external_step_from_pot(jinaKwsnake kwsnake,
                                                  jinaImrect pot,
                                                  double step,
                                                  int type)

kwsnake_internal_step_orth

public static void kwsnake_internal_step_orth(jinaKwsnake kwsnake,
                                              jinaVec2 p,
                                              jinaVec2 v,
                                              double alpha,
                                              double beta)

kwsnake_dt_step

public static void kwsnake_dt_step(jinaKwsnake kwsnake,
                                   jinaImrect pot,
                                   double alpha,
                                   double beta,
                                   double trans_dt,
                                   double shape_dt)

kwsnake_dt_step2

public static void kwsnake_dt_step2(jinaKwsnake kwsnake,
                                    jinaImrect pot,
                                    double alpha,
                                    double beta,
                                    double trans_dt,
                                    double shape_dt)

kwsnake_dist

public static double kwsnake_dist(jinaKwsnake kws1,
                                  jinaKwsnake kws2)

kwsnake_dt_run

public static double kwsnake_dt_run(jinaKwsnake kwsnake,
                                    jinaImrect pot,
                                    double alpha,
                                    double beta,
                                    double trans_dt,
                                    double shape_dt,
                                    int steps)

kwsnake_dt_run2

public static double kwsnake_dt_run2(jinaKwsnake kwsnake,
                                     jinaImrect pot,
                                     double alpha,
                                     double beta,
                                     double trans_dt,
                                     double shape_dt,
                                     int steps)

kwsnake_internal_step

public static void kwsnake_internal_step(jinaKwsnake kwsnake,
                                         double alpha,
                                         double beta)

kwsnake_step_from_pot

public static void kwsnake_step_from_pot(jinaKwsnake kwsnake,
                                         jinaImrect pot,
                                         double alpha,
                                         double beta,
                                         double step,
                                         int type)

kwsnake_reorth

public static void kwsnake_reorth(jinaKwsnake kwsnake,
                                  jinaVec2 p,
                                  jinaVec2 v)

kwsnake_orth_step

public static void kwsnake_orth_step(jinaKwsnake kwsnake,
                                     SWIGTYPE_p_p_float im_orth,
                                     jinaVec2 p,
                                     jinaVec2 v,
                                     int n1,
                                     int n2,
                                     double alpha,
                                     double beta,
                                     double step,
                                     int type)

kwsnake_step_orth

public static void kwsnake_step_orth(jinaKwsnake kwsnake,
                                     SWIGTYPE_p_p_float im_orth,
                                     jinaVec2 p,
                                     jinaVec2 v,
                                     int n1,
                                     int n2,
                                     double alpha,
                                     double beta,
                                     double step,
                                     int type)

kwsnake_inflate

public static void kwsnake_inflate(jinaKwsnake kwsnake,
                                   jinaVec2 p,
                                   jinaVec2 v,
                                   double step)

kwsnake_grow

public static void kwsnake_grow(jinaKwsnake kwsnake,
                                jinaVec2 p,
                                jinaVec2 v,
                                jinaImrect im,
                                double mean,
                                double sd,
                                double step)

kwsnake_region

public static void kwsnake_region(jinaKwsnake kwsnake,
                                  jinaImrect im,
                                  double mean,
                                  double sd,
                                  jinaVec2 p,
                                  jinaVec2 v,
                                  double alpha,
                                  double beta,
                                  double step,
                                  int type)

str2_of_spline2

public static jinaTString str2_of_spline2(jinaSpline2 spline)

spline2_of_str2

public static jinaSpline2 spline2_of_str2(jinaTString str,
                                          int n)

spline2_approx_str2

public static jinaSpline2 spline2_approx_str2(jinaTString str,
                                              SWIGTYPE_p_int pn,
                                              double dmax)

ucbs2_basis_val

public static void ucbs2_basis_val(double u,
                                   SWIGTYPE_p_double b0,
                                   SWIGTYPE_p_double b1,
                                   SWIGTYPE_p_double b2,
                                   SWIGTYPE_p_double b3)

ucbs2_eval

public static jinaVec2 ucbs2_eval(jinaUcbs2 ucbs,
                                  double t)

ucbs_set_resolution

public static void ucbs_set_resolution(double res)

ucbs2_closest_param_to

public static double ucbs2_closest_param_to(jinaUcbs2 ucbs,
                                            jinaVec2 v,
                                            int i)

ucbs2_param

public static double ucbs2_param(jinaUcbs2 ucbs,
                                 jinaVec2 v)

ucbs2_make

public static jinaUcbs2 ucbs2_make(int type,
                                   int n)

ucbs2_copy

public static jinaUcbs2 ucbs2_copy(jinaUcbs2 old)

ucbs2_free

public static void ucbs2_free(jinaUcbs2 ucbs)

ucbs2_end_conditions

public static void ucbs2_end_conditions(jinaUcbs2 ucbs)

ucbs2_interpolate

public static void ucbs2_interpolate(jinaUcbs2 ucbs,
                                     SWIGTYPE_p_double x,
                                     SWIGTYPE_p_double y)

ucbs2_delete_control

public static void ucbs2_delete_control(jinaUcbs2 ucbs,
                                        int t)

ucbs2_add_control

public static void ucbs2_add_control(jinaUcbs2 ucbs,
                                     int t,
                                     jinaVec2 vt)

ucbs2_add_point

public static void ucbs2_add_point(jinaUcbs2 ucbs,
                                   int t,
                                   jinaVec2 vt)

ucbs2_delete_point

public static void ucbs2_delete_point(jinaUcbs2 ucbs,
                                      int t)

ucbs2_replace_point

public static void ucbs2_replace_point(jinaUcbs2 ucbs,
                                       int ip,
                                       jinaVec2 p)

ucbs2_interpolate_list

public static jinaUcbs2 ucbs2_interpolate_list(int type,
                                               jinaList points)

ucbs2_interpolate_kwsnake

public static void ucbs2_interpolate_kwsnake(jinaUcbs2 ucbs,
                                             jinaKwsnake kwsnake,
                                             SWIGTYPE_p_int mask)

ucbs2_of_str2

public static jinaUcbs2 ucbs2_of_str2(jinaTString es,
                                      int ds)

str2_of_ucbs2

public static jinaTString str2_of_ucbs2(jinaUcbs2 ucbs)

transf3_alloc

public static jinaTransf3 transf3_alloc(long type)

transf3_make

public static jinaTransf3 transf3_make(jinaTransform3 T,
                                       int type)

transf3_free

public static void transf3_free(jinaTransf3 transf)

transf3_copy

public static jinaTransf3 transf3_copy(jinaTransf3 transf)

transf3_number

public static int transf3_number(jinaList transfs)

mlist_comp_transform_vec3

public static jinaTransform3 mlist_comp_transform_vec3(jinaList match_list,
                                                       SWIGTYPE_p_int terror)

mlist_comp_transform_pos3

public static jinaTransform3 mlist_comp_transform_pos3(jinaList match_list,
                                                       int weighted,
                                                       SWIGTYPE_p_int terror)

transform_match_ok

public static int transform_match_ok(jinaMatch match,
                                     jinaTransform3 trans)

transform_prune_mlist

public static jinaList transform_prune_mlist(jinaList list,
                                             jinaTransform3 trans,
                                             int freematch)

match_pair_transform_vec3

public static jinaTransform3 match_pair_transform_vec3(jinaMatch m1,
                                                       jinaMatch m2,
                                                       jinaList list,
                                                       SWIGTYPE_p_int match_count)

mlist_best_transform_vec3

public static jinaTransform3 mlist_best_transform_vec3(jinaList list,
                                                       SWIGTYPE_p_int match_count)

mlist_transform_vec3

public static jinaTransform3 mlist_transform_vec3(jinaList list,
                                                  SWIGTYPE_p_int match_count)

mlist_comp_rot_vec3

public static jinaMat3 mlist_comp_rot_vec3(jinaList match_list,
                                           SWIGTYPE_p_int rot_error)

mlist_comp_rot_pos3

public static jinaMat3 mlist_comp_rot_pos3(jinaList match_list,
                                           jinaVec3 c1,
                                           jinaVec3 c2,
                                           SWIGTYPE_p_int rot_error)

mlist_comp_rot_all

public static jinaMat3 mlist_comp_rot_all(jinaList match_list,
                                          SWIGTYPE_p_int rot_error)

transf3_format

public static void transf3_format(jinaTransf3 transf)

mlist_comp_translate_vec3

public static jinaVec3 mlist_comp_translate_vec3(jinaList match_list,
                                                 jinaMat3 R)

mlist_comp_translate_all

public static jinaVec3 mlist_comp_translate_all(jinaList match_list,
                                                jinaMat3 R)

mlist_comp_translate_pos3

public static jinaVec3 mlist_comp_translate_pos3(jinaList match_list,
                                                 jinaMat3 R)

nonmaxsup

public static jinaImrect nonmaxsup(jinaImrect gradx,
                                   jinaImrect grady,
                                   jinaImrect gradsq,
                                   double thres)

canny

public static jinaImrect canny(jinaImrect im,
                               double sigma,
                               double precision,
                               double lowthres,
                               double upthres,
                               int lengththres)

aiff_read_image

public static jinaImrect aiff_read_image(java.lang.String pathname)

aiff_write_image

public static int aiff_write_image(jinaImrect imrect,
                                   java.lang.String pathname)

ani_read_image

public static jinaImrect ani_read_image(java.lang.String pathname,
                                        int slice)

avs_read_image

public static jinaImrect avs_read_image(java.lang.String filename)

avs_write_image

public static int avs_write_image(java.lang.String filename,
                                  jinaImrect im)

dicom_read_image

public static jinaImrect dicom_read_image(java.lang.String pathname)

matrix_read_file

public static jinaMatrix matrix_read_file(java.lang.String fname)

matrix_write_file

public static jinaMatrix matrix_write_file(jinaMatrix mptr,
                                           java.lang.String fname)

rdist_read_fp

public static void rdist_read_fp(jinaCamera cam,
                                 SWIGTYPE_p_FILE fp)

rdist_write_fp

public static void rdist_write_fp(SWIGTYPE_p_FILE fp,
                                  jinaCamera cam)

cam_read_stream

public static jinaCamera cam_read_stream(SWIGTYPE_p_FILE stream,
                                         java.lang.String pathname)

cam_read

public static jinaCamera cam_read(java.lang.String pathname,
                                  SWIGTYPE_p_f___void extra_read_func)

cam_write_stream

public static void cam_write_stream(jinaCamera cam,
                                    SWIGTYPE_p_FILE stream,
                                    java.lang.String pathname)

cam_write

public static void cam_write(java.lang.String pathname,
                             jinaCamera cam,
                             SWIGTYPE_p_f___void extra_write_func)

nema_read_image

public static jinaImrect nema_read_image(java.lang.String pathname)

pgm_read_header

public static int pgm_read_header(SWIGTYPE_p_FILE fp,
                                  SWIGTYPE_p_int height,
                                  SWIGTYPE_p_int width)

pgm_write_header

public static int pgm_write_header(SWIGTYPE_p_FILE fp,
                                   int height,
                                   int width)

ucread_raw_data

public static int ucread_raw_data(SWIGTYPE_p_FILE fp,
                                  jinaImrect im)

ucwrite_raw_data

public static int ucwrite_raw_data(SWIGTYPE_p_FILE fp,
                                   jinaImrect im)

pgm_read_image

public static jinaImrect pgm_read_image(java.lang.String fname)

pgm_write_image

public static int pgm_write_image(jinaImrect im,
                                  java.lang.String fname)

cam_cal_smplx_params_set

public static void cam_cal_smplx_params_set(double s_init,
                                            double c1,
                                            double c2,
                                            double a)

cam_cal_simplex

public static double cam_cal_simplex(jinaCamera cam,
                                     int mask,
                                     jinaList data,
                                     SWIGTYPE_p_f___p_vec3 get_3d,
                                     SWIGTYPE_p_f___p_vec2 get_pix,
                                     jinaCovar in_cov)

conv_camera_int

public static int conv_camera_int(int mask,
                                  jinaCamera cam,
                                  SWIGTYPE_p_double a)

conv_camera_ext

public static int conv_camera_ext(jinaCamera cam,
                                  SWIGTYPE_p_double a)

conv_camera_rel

public static int conv_camera_rel(jinaCamera cam1,
                                  jinaCamera cam2,
                                  SWIGTYPE_p_double a)

store_camera_int

public static int store_camera_int(int mask,
                                   SWIGTYPE_p_double a,
                                   jinaCamera cam)

store_camera_ext

public static int store_camera_ext(SWIGTYPE_p_double a,
                                   jinaCamera cam)

store_camera_rel

public static int store_camera_rel(SWIGTYPE_p_double a,
                                   jinaCamera cam1,
                                   jinaCamera cam2)

cam_cal_triv_smplx_params_set

public static void cam_cal_triv_smplx_params_set(double s_init,
                                                 double c1,
                                                 double c2,
                                                 double a)

cam_cal_triv_simplex

public static double cam_cal_triv_simplex(jinaCamera caml,
                                          jinaCamera camr,
                                          int mask,
                                          jinaList data,
                                          SWIGTYPE_p_f___p_vec2 getpixl,
                                          SWIGTYPE_p_f___p_vec2 getpixr,
                                          jinaCovar in_cov)

cal_trivedi_invcovar

public static jinaCovar cal_trivedi_invcovar(jinaCamera caml,
                                             jinaCamera camr,
                                             int mask,
                                             jinaList data,
                                             SWIGTYPE_p_f___p_vec2 getpixl,
                                             SWIGTYPE_p_f___p_vec2 getpixr)

init_cal_invcovar

public static jinaCovar init_cal_invcovar(jinaCamera caml,
                                          jinaCamera camr,
                                          int mask)

camerror

public static double camerror(SWIGTYPE_p_int n_data,
                              SWIGTYPE_p_double f,
                              jinaCamera cam,
                              jinaList world3d,
                              SWIGTYPE_p_f___p_vec2 pix_get,
                              SWIGTYPE_p_f___p_vec3 world_get,
                              double accuracy)

pot_camerror

public static double pot_camerror(SWIGTYPE_p_int n_data,
                                  SWIGTYPE_p_double f,
                                  jinaCamera cam,
                                  jinaList world3d,
                                  SWIGTYPE_p_f___double pix_get,
                                  SWIGTYPE_p_f___p_vec3 world_get,
                                  double accuracy)

rad_camerror

public static double rad_camerror(SWIGTYPE_p_int n_data,
                                  SWIGTYPE_p_double rad,
                                  SWIGTYPE_p_double err,
                                  jinaCamera cam,
                                  jinaList world3d,
                                  SWIGTYPE_p_f___p_vec2 pix_get,
                                  SWIGTYPE_p_f___p_vec3 world_get)

triv_camerror

public static double triv_camerror(SWIGTYPE_p_int n_data,
                                   SWIGTYPE_p_double x,
                                   jinaCamera cam1,
                                   jinaCamera cam2,
                                   jinaList world3d,
                                   SWIGTYPE_p_f___p_vec2 pix_get1,
                                   SWIGTYPE_p_f___p_vec2 pix_get2,
                                   double accuracy)

cam_reg

public static double cam_reg(jinaCovar incov,
                             int mask,
                             SWIGTYPE_p_double a)

stereo_reg

public static double stereo_reg(jinaCovar incov,
                                int mask,
                                SWIGTYPE_p_double a)

S_array

public static jinaMat3 S_array(double T1,
                               double T2,
                               double T3)

grid_match

public static void grid_match(jinaList world,
                              jinaList horiz_lines,
                              jinaList vert_lines,
                              double grid_thres,
                              double vert_thres,
                              SWIGTYPE_p_f___void store_vertex)

get_inter_lines

public static void get_inter_lines(jinaList horiz,
                                   jinaList vert,
                                   double thres,
                                   SWIGTYPE_p_p_line2 hline,
                                   SWIGTYPE_p_p_line2 vline)

min_interx

public static double min_interx(jinaList ptr)

min_intery

public static double min_intery(jinaList ptr)

compute_vert_invariants

public static void compute_vert_invariants(jinaList world)

compute_horiz_invariants

public static void compute_horiz_invariants(jinaList world)

colinear_2Dlist

public static void colinear_2Dlist(jinaList lines,
                                   SWIGTYPE_p_p_list co_horizlist,
                                   SWIGTYPE_p_p_list co_vertlist,
                                   double co_thres,
                                   double join_thres)

cam_cal_stereo_smplx_params_set

public static void cam_cal_stereo_smplx_params_set(double s_init,
                                                   double c1,
                                                   double c2,
                                                   double a)

cam_cal_stereo_simplex

public static double cam_cal_stereo_simplex(jinaCamera caml,
                                            jinaCamera camr,
                                            int mask,
                                            jinaList data,
                                            SWIGTYPE_p_f___p_vec3 get3d,
                                            SWIGTYPE_p_f___p_vec2 getpixl,
                                            SWIGTYPE_p_f___p_vec2 getpixr,
                                            jinaCovar in_cov)

cal_full_stereo_covar

public static jinaCovar cal_full_stereo_covar(jinaCamera caml,
                                              jinaCamera camr,
                                              int mask,
                                              jinaList data,
                                              SWIGTYPE_p_f___p_vec3 get3d,
                                              SWIGTYPE_p_f___p_vec2 getpixl,
                                              SWIGTYPE_p_f___p_vec2 getpixr)

cal_full_stereo_invcovar

public static jinaCovar cal_full_stereo_invcovar(int mask,
                                                 jinaCovar cov,
                                                 double condition)

cam_cal_tsai

public static int cam_cal_tsai(jinaCamera cam,
                               jinaList data,
                               SWIGTYPE_p_f___p_vec3 get_3d,
                               SWIGTYPE_p_f___p_vec2 get_pix)

leftpix_get

public static jinaVec2 leftpix_get(jinaList l)

rightpix_get

public static jinaVec2 rightpix_get(jinaList l)

world_get

public static jinaVec3 world_get(jinaList l)

calib_update

public static void calib_update(jinaCovar tot_inv,
                                jinaCamera leftc,
                                jinaCamera rightc,
                                int mask)

er_set_findex

public static jinaRindex er_set_findex(jinaImrect er,
                                       int type,
                                       SWIGTYPE_p_f___p_vec2 locate_func)

edge_pos

public static jinaVec2 edge_pos(jinaEdgel edgel)

get_corner_matches

public static void get_corner_matches(jinaRindex fx1,
                                      jinaRindex fx2,
                                      int pos_type,
                                      SWIGTYPE_p_f___imregion search_func,
                                      SWIGTYPE_p_f___p_void make_match)

apply_func_to_windex

public static void apply_func_to_windex(jinaRindex fx,
                                        SWIGTYPE_p_f___p_void func,
                                        SWIGTYPE_p_void data)

get_corner_match

public static void get_corner_match(jinaEdgel edge1,
                                    jinaRindex fx2,
                                    int pos_type,
                                    jinaImregion search_region,
                                    SWIGTYPE_p_f___p_void make_match)

add_match_to_props

public static void add_match_to_props(jinaEdgel edge,
                                      SWIGTYPE_p_void match,
                                      int type)

rm_match_from_props

public static void rm_match_from_props(jinaEdgel edge,
                                       SWIGTYPE_p_int type)

rm_corner_matches

public static void rm_corner_matches(jinaRindex fx,
                                     SWIGTYPE_p_int type)

get_matches_list

public static SWIGTYPE_p_void get_matches_list(jinaEdgel edgel,
                                               SWIGTYPE_p_int type)

add_patch_to_props

public static jinaMatrix add_patch_to_props(jinaEdgel edge,
                                            jinaImrect image,
                                            float sigma)

corner_correlation

public static float corner_correlation(jinaImrect image1,
                                       jinaImrect image2,
                                       jinaEdgel edge1,
                                       jinaEdgel edge2,
                                       float sigma)

good_corner

public static float good_corner(jinaEdgel edge1,
                                jinaEdgel edge2,
                                float region,
                                float asymetry,
                                jinaImrect image1,
                                jinaImrect image2)

correlation

public static float correlation(jinaImrect image1,
                                jinaImrect image2,
                                float x1,
                                float y1,
                                float x2,
                                float y2,
                                float sigma)

get_fixed_match

public static SWIGTYPE_p_void get_fixed_match(jinaEdgel edgel,
                                              SWIGTYPE_p_int type)

get_good_match

public static SWIGTYPE_p_void get_good_match(jinaEdgel edgel,
                                             SWIGTYPE_p_int type)

stereo_corner_match

public static void stereo_corner_match(jinaImrect im_left_new,
                                       jinaImrect im_right_new,
                                       jinaImrect left_er,
                                       jinaImrect right_er,
                                       double new_disp,
                                       double new_lowd,
                                       double new_upd,
                                       double new_width,
                                       double new_corr,
                                       double new_unique,
                                       double new_asym)

rectpos

public static jinaVec2 rectpos(jinaEdgel edgel)

stereo_left_match

public static SWIGTYPE_p_void stereo_left_match(jinaEdgel edgell,
                                                jinaEdgel edgelr)

stereo_right_match

public static SWIGTYPE_p_void stereo_right_match(jinaEdgel edgelr,
                                                 jinaEdgel edgell)

left_search_func

public static jinaImregion left_search_func(jinaEdgel edgel)

right_search_func

public static jinaImregion right_search_func(jinaEdgel edgel)

set_stereo_corner_matches

public static void set_stereo_corner_matches(jinaRindex fxl)

rm_stereo_corner_matches

public static void rm_stereo_corner_matches(jinaRindex fx)

set_stereo_corner_match

public static void set_stereo_corner_match(jinaEdgel ledge,
                                           SWIGTYPE_p_void data)

mono_corners_store

public static void mono_corners_store(jinaImrect er)

left_corners_store

public static void left_corners_store(jinaImrect er)

right_corners_store

public static void right_corners_store(jinaImrect er)

stored_mono_corners

public static jinaImrect stored_mono_corners()

stored_left_corners

public static jinaImrect stored_left_corners()

stored_right_corners

public static jinaImrect stored_right_corners()

temporal_corner_match

public static void temporal_corner_match(jinaImrect er,
                                         jinaImrect old_er,
                                         double new_xdisp,
                                         double new_ydisp,
                                         double new_height,
                                         double new_width,
                                         double new_corr,
                                         double new_unique,
                                         double new_asym)

temp_backward_match

public static void temp_backward_match(jinaEdgel edge1,
                                       jinaEdgel edge2)

temp_forward_match

public static void temp_forward_match(jinaEdgel edge2,
                                      jinaEdgel edge1)

forward_search_func

public static jinaImregion forward_search_func(jinaEdgel edgel)

backward_search_func

public static jinaImregion backward_search_func(jinaEdgel edgel)

set_temporal_corner_matches

public static void set_temporal_corner_matches(jinaRindex fx)

set_temporal_corner_match

public static void set_temporal_corner_match(jinaEdgel edge1,
                                             SWIGTYPE_p_void data)

set_st_corner_matches

public static void set_st_corner_matches(jinaImrect er)

set_st_corner_match

public static void set_st_corner_match(jinaEdgel ledge,
                                       SWIGTYPE_p_void data)

find_temporal_match

public static jinaMatch find_temporal_match(jinaMatch match)

dp_solution

public static jinaList dp_solution(SWIGTYPE_p_p_dpnode dp_array,
                                   SWIGTYPE_p_int low,
                                   SWIGTYPE_p_int up,
                                   int first,
                                   int last)

dp_accum

public static void dp_accum(SWIGTYPE_p_p_dpnode dp_array,
                            SWIGTYPE_p_int low,
                            SWIGTYPE_p_int up,
                            int first,
                            int last)

es_choose_best_matches

public static void es_choose_best_matches(jinaTString es)

choose_these_matches

public static void choose_these_matches(jinaList mlist)

es_match_set_low_or_thres

public static void es_match_set_low_or_thres(double thres)

es_match_set_hi_or_thres

public static void es_match_set_hi_or_thres(double thres)

es_match_set_grad_thres

public static void es_match_set_grad_thres(double thres)

es_match_set_con_ratio

public static void es_match_set_con_ratio(double ratio)

es_mean_or

public static double es_mean_or(jinaTString es)

es_mean_con

public static double es_mean_con(jinaTString es)

orient_less_than_thres

public static int orient_less_than_thres(double or,
                                         double thres,
                                         double range)

orients_within_gradient_limit

public static int orients_within_gradient_limit(double or1,
                                                double or2,
                                                double dgl)

es_match_orient

public static int es_match_orient(jinaTString es1,
                                  jinaTString es2)

orient_abs

public static double orient_abs(double or)

es_match_abs_orient

public static int es_match_abs_orient(jinaTString es1,
                                      jinaTString es2)

es_match_contrast

public static int es_match_contrast(jinaTString es1,
                                    jinaTString es2)

es_match_orandcon

public static int es_match_orandcon(jinaTString es1,
                                    jinaTString es2)

stereo_dp_max_size_set

public static void stereo_dp_max_size_set(int size)

stereo_dp_max_size_get

public static int stereo_dp_max_size_get()

match_epi_dprog

public static jinaList match_epi_dprog(jinaList left,
                                       SWIGTYPE_p_f___double match_weight_func)

choose_ordered_matches

public static void choose_ordered_matches(jinaImrect er,
                                          SWIGTYPE_p_f___double match_weight_func)

support_ordered_matches

public static void support_ordered_matches(jinaImrect er,
                                           SWIGTYPE_p_f___double match_weight_func)

ss_match_weight

public static double ss_match_weight(jinaTString s1,
                                     jinaTString s2)

es_add_new_matches

public static void es_add_new_matches(jinaTString es,
                                      jinaList slist,
                                      double lx,
                                      double ux,
                                      SWIGTYPE_p_f___int match_func)

es_match_epi_pair

public static void es_match_epi_pair(jinaList left,
                                     jinaList right,
                                     SWIGTYPE_p_f___int match_func)

er_set_matches

public static void er_set_matches(jinaImrect er_left,
                                  jinaImrect er_right,
                                  int vslop,
                                  SWIGTYPE_p_f___int match_func)

es_add_to_mlist

public static void es_add_to_mlist(jinaTString es,
                                   int type,
                                   SWIGTYPE_p_p_list mlist)

em_format

public static void em_format(jinaMatch em,
                             int type)

em_list_format

public static void em_list_format(jinaList mlist)

er_string_matcher

public static void er_string_matcher(jinaImrect er_left,
                                     jinaImrect er_right,
                                     SWIGTYPE_p_f___int match_func)

es_figural_supp

public static void es_figural_supp(jinaTString es,
                                   int type,
                                   SWIGTYPE_p_f___double cost_func)

disp_hist_set_params

public static void disp_hist_set_params(int width,
                                        int height,
                                        int bin_h,
                                        int bin_w,
                                        int bin_d,
                                        int space)

disp_hist_set_image_dimension

public static void disp_hist_set_image_dimension(int width,
                                                 int height)

sindex_disp_hist

public static jinaWindex sindex_disp_hist(jinaRindex sx_left,
                                          jinaRindex sx_right,
                                          double lowdisp,
                                          double updisp,
                                          SWIGTYPE_p_f___int match_func)

er_disp_hist

public static jinaWindex er_disp_hist(jinaImrect er_left,
                                      jinaImrect er_right,
                                      double lowdisp,
                                      double updisp,
                                      SWIGTYPE_p_f___int match_func)

strings_set_sindex

public static jinaRindex strings_set_sindex(jinaList strings)

er_set_sindex

public static void er_set_sindex(jinaImrect er)

es_apply_to_sindex_strings

public static void es_apply_to_sindex_strings(jinaTString es,
                                              SWIGTYPE_p_f___void func,
                                              SWIGTYPE_p_void data)

er_apply_through_sindex

public static void er_apply_through_sindex(jinaImrect er,
                                           SWIGTYPE_p_f___void func,
                                           SWIGTYPE_p_void data)

string_of_sindex_strings

public static jinaTString string_of_sindex_strings(jinaTString es)

disp_range_set

public static void disp_range_set(jinaWindex range)

disp_range_get

public static jinaWindex disp_range_get()

disp_range_at_pos2

public static int disp_range_at_pos2(jinaVec2 v,
                                     SWIGTYPE_p_double low_d,
                                     SWIGTYPE_p_double up_d)

disp_range_fix_disparity

public static void disp_range_fix_disparity(jinaWindex w,
                                            double low_d,
                                            double up_d)

disp_range_build

public static jinaWindex disp_range_build(jinaImregion region,
                                          int m,
                                          int n)

er_disp_range_build

public static jinaWindex er_disp_range_build(jinaImrect er,
                                             int m,
                                             int n)

es_init_mlist

public static void es_init_mlist(jinaTString es)

es_select_fix_matches

public static void es_select_fix_matches(jinaTString es)

es_supp_good_matches_only

public static void es_supp_good_matches_only(jinaTString es)

sm_make

public static jinaStringMatch sm_make(jinaTString s1,
                                      jinaTString s2,
                                      int s1_id,
                                      int s2_id)

sm_list_rm

public static void sm_list_rm(jinaList sm_list)

str_mat_from_list

public static jinaStringMatch str_mat_from_list(jinaList mlist,
                                                int s1_id,
                                                int s2_id)

es_match_string_init

public static void es_match_string_init(jinaTString es)

es_match_string

public static void es_match_string(jinaTString es,
                                   int type,
                                   SWIGTYPE_p_f___double cost_func)

es_mlist_set_total_string_sup

public static void es_mlist_set_total_string_sup(jinaTString es)

es_choose_string_matches

public static void es_choose_string_matches(jinaTString es,
                                            int type,
                                            SWIGTYPE_p_f___double cost_func)

supp_alloc

public static jinaSupport supp_alloc()

match_strength

public static double match_strength(jinaMatch match)

match_total_string_strength

public static double match_total_string_strength(jinaMatch match)

match_local_string_strength

public static double match_local_string_strength(jinaMatch match)

match_local_area_strength

public static double match_local_area_strength(jinaMatch match)

match_set_strength_from_weight

public static void match_set_strength_from_weight(jinaMatch match)

match_set_match_strength

public static void match_set_match_strength(jinaMatch match,
                                            int type,
                                            SWIGTYPE_p_double strength)

match_set_total_string

public static void match_set_total_string(jinaMatch match,
                                          int type,
                                          SWIGTYPE_p_double strength)

mlist_set_supp_type

public static void mlist_set_supp_type(jinaList mlist,
                                       int type)

match_add_supp_prop

public static jinaList match_add_supp_prop(jinaMatch m)

es_add_supp_prop

public static void es_add_supp_prop(jinaTString es)

matches_not_unique

public static int matches_not_unique(jinaMatch m1,
                                     int type,
                                     jinaMatch m2)

matches_not_ordered

public static int matches_not_ordered(jinaMatch m1,
                                      int type,
                                      jinaMatch m2)

choose_wta

public static void choose_wta(jinaList left,
                              SWIGTYPE_p_f___double cost_func,
                              SWIGTYPE_p_f___int compat_func)

choose_wta_matches

public static void choose_wta_matches(jinaImrect er,
                                      SWIGTYPE_p_f___double cost_func,
                                      SWIGTYPE_p_f___int compat_func)

dp_mlist_build

public static void dp_mlist_build(int s)

form_valid_dp_array

public static void form_valid_dp_array(SWIGTYPE_p_int low,
                                       SWIGTYPE_p_int up,
                                       int firsti,
                                       int lasti,
                                       int minj)

mlist_set_dp_indices

public static void mlist_set_dp_indices(jinaList mlist,
                                        SWIGTYPE_p_f___int index_func,
                                        SWIGTYPE_p_void data)

dp_mlist

public static jinaList dp_mlist(jinaList list,
                                SWIGTYPE_p_f___double cost_func)

match_cliche_make

public static jinaMatchCliche match_cliche_make(jinaList focus,
                                                int fthres,
                                                jinaList group,
                                                int gthres)

match_cliche_free

public static void match_cliche_free(jinaMatchCliche mc)

smm_set

public static void smm_set(jinaList list1,
                           jinaList list2,
                           jinaMatrix table1,
                           jinaMatrix table2)

smm_consistent_matches

public static int smm_consistent_matches(jinaMatch m1,
                                         jinaMatch m2)

smm_run

public static jinaList smm_run(jinaList cliches)

smm_con_with_mlist

public static int smm_con_with_mlist(jinaMatch match,
                                     jinaList list)

smm_mats_con_with_mlist

public static jinaList smm_mats_con_with_mlist(jinaList model,
                                               jinaList scene,
                                               jinaList matches)

iso_set_defaults

public static void iso_set_defaults(double p,
                                    double r)

iso_alloc

public static jinaIsoError iso_alloc()

geom_add_iso_prop

public static void geom_add_iso_prop(SWIGTYPE_p_void geom,
                                     int type)

geom_addifnp_iso_prop

public static void geom_addifnp_iso_prop(SWIGTYPE_p_void geom,
                                         int type)

geom_set_iso_default_error

public static void geom_set_iso_default_error(SWIGTYPE_p_void geom,
                                              int type)

geom_set_iso_zero_error

public static void geom_set_iso_zero_error(SWIGTYPE_p_void geom,
                                           int type)

matcher_set_lthres

public static void matcher_set_lthres(double lengththres)

matcher_get_lthres

public static double matcher_get_lthres()

smm_filter

public static SWIGTYPE_p_void smm_filter(SWIGTYPE_p_void geom,
                                         int type)

smm_pwr_allowed_type

public static int smm_pwr_allowed_type(int type)

smm_geom_position

public static jinaVec3 smm_geom_position(SWIGTYPE_p_void geom,
                                         int type)

smm_geom_separation

public static double smm_geom_separation(SWIGTYPE_p_void g1,
                                         int type1,
                                         SWIGTYPE_p_void g2,
                                         int type2)

smm_geom_sepsq

public static double smm_geom_sepsq(SWIGTYPE_p_void g1,
                                    int type1,
                                    SWIGTYPE_p_void g2,
                                    int type2)

smm_geom_parallel

public static int smm_geom_parallel(SWIGTYPE_p_void g1,
                                    int type1,
                                    SWIGTYPE_p_void g2,
                                    int type2)

matcher_set_length_ratio

public static void matcher_set_length_ratio(double lenratio)

matcher_get_length_ratio

public static double matcher_get_length_ratio()

matcher_set_max_rot

public static void matcher_set_max_rot(double rot)

matcher_get_max_rot

public static double matcher_get_max_rot()

matcher_set_max_trans

public static void matcher_set_max_trans(double pos)

matcher_get_max_trans

public static double matcher_get_max_trans()

matcher_set_use_transf_thres

public static void matcher_set_use_transf_thres(int use)

smm_good_match

public static int smm_good_match(SWIGTYPE_p_void p1,
                                 SWIGTYPE_p_void p2,
                                 int type)

smm_reasonable_match

public static int smm_reasonable_match(SWIGTYPE_p_void p1,
                                       SWIGTYPE_p_void p2,
                                       int type)

smm_good_matches

public static jinaList smm_good_matches(SWIGTYPE_p_void p,
                                        int ptype,
                                        jinaList list)

smm_match_strength

public static double smm_match_strength(jinaMatch match)

smm_mlist_goodness

public static double smm_mlist_goodness(jinaList mlist)

pwrte_alloc

public static jinaPwrte pwrte_alloc(int ts_id)

pwrte_free

public static void pwrte_free(jinaPwrte p)

pwtre_table_free

public static void pwtre_table_free(jinaMatrix tbl)

pwrte_point_to_point_make

public static jinaPwrte pwrte_point_to_point_make(jinaPoint3 p1,
                                                  jinaPoint3 p2)

pwrte_point_to_line_make

public static jinaPwrte pwrte_point_to_line_make(SWIGTYPE_p_void p1,
                                                 int type1,
                                                 SWIGTYPE_p_void p2,
                                                 int type2)

pwrte_point_to_conic_make

public static jinaPwrte pwrte_point_to_conic_make(SWIGTYPE_p_void p1,
                                                  int type1,
                                                  SWIGTYPE_p_void p2,
                                                  int type2)

pwrte_line_to_line_make

public static jinaPwrte pwrte_line_to_line_make(jinaLine3 l1,
                                                jinaLine3 l2)

pwrte_conic_to_line_make

public static jinaPwrte pwrte_conic_to_line_make(jinaConic3 conic,
                                                 jinaLine3 line)

pwrte_line_to_conic_make

public static jinaPwrte pwrte_line_to_conic_make(jinaLine3 line,
                                                 jinaConic3 conic)

pwrte_conic_to_conic_make

public static jinaPwrte pwrte_conic_to_conic_make(jinaConic3 c1,
                                                  jinaConic3 c2)

pwrte_make

public static jinaPwrte pwrte_make(SWIGTYPE_p_void p1,
                                   int type1,
                                   SWIGTYPE_p_void p2,
                                   int type2)

point_to_point_pwrte_compatible

public static int point_to_point_pwrte_compatible(jinaPwrtePtP p1,
                                                  jinaPwrtePtP p2)

point_to_vec_pwrte_compatible

public static int point_to_vec_pwrte_compatible(jinaPwrtePtV p1,
                                                jinaPwrtePtV p2)

line_to_line_pwrte_compatible

public static int line_to_line_pwrte_compatible(jinaPwrteVtV p1,
                                                jinaPwrteVtV p2)

line_to_conic_pwrte_compatible

public static int line_to_conic_pwrte_compatible(jinaPwrteVtV p1,
                                                 jinaPwrteVtV p2)

conic_to_conic_pwrte_compatible

public static int conic_to_conic_pwrte_compatible(jinaPwrteVtV p1,
                                                  jinaPwrteVtV p2)

pwrte_compatible

public static int pwrte_compatible(jinaPwrte p1,
                                   jinaPwrte p2)

pwrte_set_entry

public static void pwrte_set_entry(jinaMatrix table,
                                   SWIGTYPE_p_void p1,
                                   int type1,
                                   SWIGTYPE_p_void p2,
                                   int type2)

pwrte_build_full_table

public static jinaMatrix pwrte_build_full_table(jinaList list)

chi_2

public static float chi_2(double p,
                          float pos,
                          float delta_theta)

hough1_alloc

public static jinaImrect hough1_alloc(double minn,
                                      double maxx,
                                      double binsize,
                                      int vtype)

hough1_locate_max_peak

public static jinaHoughPeak hough1_locate_max_peak(jinaImrect hough1,
                                                   double thres,
                                                   int vtype)

hough1_locate_peaks

public static jinaList hough1_locate_peaks(jinaImrect hough1,
                                           double thres,
                                           int vtype)

hough1_plot_point_char

public static void hough1_plot_point_char(double p,
                                          jinaImrect hough1)

hough1_locate_max_peak_char

public static jinaHoughPeak hough1_locate_max_peak_char(jinaImrect hough1,
                                                        double thres)

hough1_locate_peaks_char

public static jinaList hough1_locate_peaks_char(jinaImrect hough1,
                                                double thres)

hough1_plot_log_gauss

public static void hough1_plot_log_gauss(jinaImrect hough1,
                                         double mean,
                                         double sigma)

hough1_locate_peaks_float

public static jinaList hough1_locate_peaks_float(jinaImrect hough1,
                                                 double thres)

hough1_quad_fit_float

public static double hough1_quad_fit_float(SWIGTYPE_p_int location,
                                           SWIGTYPE_p_float Y2,
                                           SWIGTYPE_p_float im_data)

hough1_locate_max_peak_float

public static jinaHoughPeak hough1_locate_max_peak_float(jinaImrect hough1,
                                                         double thres)

hough2_alloc

public static jinaImrect hough2_alloc(double min_x,
                                      double min_y,
                                      double max_x,
                                      double max_y,
                                      double binsize_x,
                                      double binsize_y,
                                      int type)

hough2_extend_line

public static int hough2_extend_line(jinaLine2 line,
                                     jinaImrect hough2)

hough2_plot_line

public static void hough2_plot_line(jinaLine2 line,
                                    jinaImrect hough2,
                                    double weight)

y_based_plot

public static void y_based_plot(double y0,
                                double y1,
                                double x0,
                                double grad,
                                jinaImrect hough2,
                                double weight)

x_based_plot

public static void x_based_plot(double x0,
                                double x1,
                                double y0,
                                double grad,
                                jinaImrect hough2,
                                double weight)

im_get_quadcovar

public static double im_get_quadcovar(jinaImrect image,
                                      double x,
                                      double y,
                                      SWIGTYPE_p_float px,
                                      SWIGTYPE_p_float py,
                                      jinaMat2 C)

hough2_locate_peaks

public static jinaList hough2_locate_peaks(jinaImrect hough2,
                                           double thres)

hough2_locate_max_peak

public static jinaVec2 hough2_locate_max_peak(jinaImrect hough2,
                                              double thres)

peak_func

public static double peak_func(jinaPoint2 p)

hough2_fill

public static void hough2_fill(jinaImrect hough2,
                               double val)

hough2_plot_ellipse

public static void hough2_plot_ellipse(jinaImrect hough2,
                                       jinaVec2 c,
                                       jinaMat2 C,
                                       double weight)

sqrt_hough2

public static void sqrt_hough2(jinaImrect hough2)

seq_norm

public static jinaList seq_norm(jinaSequence data,
                                double sigma,
                                double thresh)

edge_mask

public static void edge_mask(double sig_noise,
                             jinaImrect im1,
                             jinaImrect im2,
                             SWIGTYPE_p_p_imrect cut,
                             SWIGTYPE_p_p_imrect image1,
                             SWIGTYPE_p_p_imrect image2)

im_fraction

public static double im_fraction(jinaImrect cut,
                                 jinaImrect image1,
                                 jinaImrect image2,
                                 int nbin,
                                 double sig_noise)

smooth_slopes

public static void smooth_slopes(double sig_noise,
                                 double nsmear,
                                 jinaImrect image,
                                 SWIGTYPE_p_p_imrect imdx,
                                 SWIGTYPE_p_p_imrect imdy,
                                 SWIGTYPE_p_p_imrect corr,
                                 SWIGTYPE_p_p_imrect imxs,
                                 SWIGTYPE_p_p_imrect imys)

enf_integ

public static void enf_integ(SWIGTYPE_p_p_imrect imdx,
                             SWIGTYPE_p_p_imrect imdy,
                             jinaImrect corr,
                             jinaImrect imxs,
                             jinaImrect imys)

im_corscale

public static double im_corscale(jinaImrect im0,
                                 jinaImrect corr,
                                 double noise)

im_corscale2

public static double im_corscale2(jinaImrect im0,
                                  jinaImrect corr,
                                  double noise)

im_integrate

public static jinaImrect im_integrate(jinaImrect imdxf,
                                      jinaImrect imdyf)

imf_diffx_noise

public static double imf_diffx_noise(jinaImrect im1,
                                     jinaImregion roi)

imf_diffy_noise

public static double imf_diffy_noise(jinaImrect im1,
                                     jinaImregion roi)

xy_norm

public static jinaImrect xy_norm(jinaImrect im,
                                 double constant,
                                 double sigma,
                                 double thresh)

imf_hist_noise

public static jinaImrect imf_hist_noise(SWIGTYPE_p_p_shistogram imhist,
                                        double k,
                                        double range,
                                        jinaImrect im,
                                        jinaImrect immask,
                                        jinaImregion roi,
                                        int nbin)

imf_sigma

public static double imf_sigma(jinaImrect im2,
                               jinaImrect immask,
                               jinaImregion roi)

perfusion_alloc

public static jinaPerfusion perfusion_alloc()

perfusion_free

public static void perfusion_free(jinaPerfusion p)

pl_flow_alloc

public static jinaPlFlow pl_flow_alloc()

pl_flow_free

public static void pl_flow_free(jinaPlFlow p)

get_pl_flow

public static jinaPlFlow get_pl_flow()

set_pl_flow

public static void set_pl_flow(jinaPlFlow p)

permiability_alloc

public static jinaPermiability permiability_alloc()

permiability_free

public static void permiability_free(jinaPermiability p)

pl_measures

public static void pl_measures()

get_stimulus

public static SWIGTYPE_p_float get_stimulus()

stim_corr

public static jinaImrect stim_corr(int offset,
                                   int corr_func)

stim_sqrwave_acqu

public static void stim_sqrwave_acqu(SWIGTYPE_p_int hwave,
                                     int offset,
                                     int dtime,
                                     float iphase)

stim_sinwave_acqu

public static void stim_sinwave_acqu(SWIGTYPE_p_int hwave,
                                     int offset,
                                     int dtime,
                                     float iphase)

stim_roi_acqu

public static void stim_roi_acqu(jinaImrect mask,
                                 SWIGTYPE_p_int hwave)

scl_get

public static SWIGTYPE_p_double scl_get()

min_t0_get

public static SWIGTYPE_p_double min_t0_get()

ave_mtt_get

public static SWIGTYPE_p_double ave_mtt_get()

recirc_cut_get

public static SWIGTYPE_p_double recirc_cut_get()

recirc_period_get

public static SWIGTYPE_p_double recirc_period_get()

gamma_fit_pixel

public static int gamma_fit_pixel(jinaPerfusion perf_data,
                                  jinaVec2 v,
                                  SWIGTYPE_p_p_p_void imptrs)

gamma_fit_region

public static double gamma_fit_region(jinaPerfusion perf_data,
                                      jinaImrect mask)

gfit_measure_image

public static void gfit_measure_image(double err_thresh,
                                      jinaImrect mask)

gfit_get_image

public static jinaImrect gfit_get_image(int perf_type)

tr_get

public static SWIGTYPE_p_double tr_get()

prebolus_get

public static SWIGTYPE_p_double prebolus_get()

r1cont_get

public static SWIGTYPE_p_double r1cont_get()

alpha_get

public static SWIGTYPE_p_double alpha_get()

set_perm_con

public static void set_perm_con(int val)

perm_fit_pixel

public static int perm_fit_pixel(jinaPermiability perm_data,
                                 jinaVec2 v,
                                 SWIGTYPE_p_p_p_void imptrs,
                                 jinaImrect t1im)

pfit_measure_image

public static void pfit_measure_image(double err_thresh,
                                      jinaImrect mask,
                                      jinaImrect t1im)

pfit_get_image

public static jinaImrect pfit_get_image(int perm_type)

s_2d_mask_mean

public static SWIGTYPE_p_float s_2d_mask_mean(SWIGTYPE_p_p_p_void imptrs,
                                              jinaImrect mask,
                                              jinaPerfusion p)

s_2d_pixel_get

public static SWIGTYPE_p_float s_2d_pixel_get(SWIGTYPE_p_p_p_void imptrs,
                                              jinaVec2 v,
                                              jinaPerfusion p)

pairs_model_present

public static int pairs_model_present(java.lang.String name)

cut_matches_list

public static void cut_matches_list(SWIGTYPE_p_Hist_ref scene_hist_ref,
                                    SWIGTYPE_p_Match_cut_def match_cut_def)

pairs_model_poly_list_set

public static void pairs_model_poly_list_set(jinaList list)

hist_ref_free

public static void hist_ref_free(SWIGTYPE_p_Hist_ref hist_ref,
                                 int type)

rotate_matched_model

public static void rotate_matched_model()

pairs_model_pairs_list_set

public static void pairs_model_pairs_list_set(jinaList list)

pairs_scene_pairs_list_set

public static void pairs_scene_pairs_list_set(jinaList list)

pairs_matched_models_list_set

public static void pairs_matched_models_list_set(jinaList list)

pairs_matched_line_set

public static void pairs_matched_line_set(jinaLine2 line)

pairs_picked_geom_set

public static void pairs_picked_geom_set(jinaList geom)

partial_derv_covariance

public static void partial_derv_covariance(float ax1,
                                           float ay1,
                                           float ax2,
                                           float ay2,
                                           float bx1,
                                           float by1,
                                           float bx2,
                                           float by2,
                                           SWIGTYPE_p_double matrix_1,
                                           SWIGTYPE_p_double matrix_2)

polyh_free

public static void polyh_free(SWIGTYPE_p_Model_poly_header polyh)

pairs_hist_def_set

public static void pairs_hist_def_set(SWIGTYPE_p_Pairs_hist_def def)

pairs_hough_def_set

public static void pairs_hough_def_set(SWIGTYPE_p_Pairs_hough_def def)

pairs_match_cut_def_set

public static void pairs_match_cut_def_set(SWIGTYPE_p_Match_cut_def def)

dot_product

public static double dot_product(jinaImrect im1,
                                 jinaImrect im2,
                                 int type1,
                                 int type2)

dot_product2

public static double dot_product2(jinaImrect im1,
                                  jinaImrect im2,
                                  int type1,
                                  int type2)

sqr_root_and_normalize_pairwise

public static void sqr_root_and_normalize_pairwise(jinaImrect hist)

sum_pairwise

public static double sum_pairwise(jinaImrect hist)

geom_to_pairwise_list

public static jinaList geom_to_pairwise_list(jinaList geom,
                                             jinaList scene_pairs_list,
                                             double min_length,
                                             double window_r)

pairs_model_pairs_list_get

public static jinaList pairs_model_pairs_list_get()

pairs_model_poly_list_get

public static jinaList pairs_model_poly_list_get()

pairs_scene_pairs_list_get

public static jinaList pairs_scene_pairs_list_get()

pairs_matched_models_list_get

public static jinaList pairs_matched_models_list_get()

pairs_picked_geom_get

public static jinaList pairs_picked_geom_get()

copy_and_cut_matches_list

public static jinaList copy_and_cut_matches_list(SWIGTYPE_p_Hist_ref scene_hist_ref,
                                                 SWIGTYPE_p_Match_cut_def match_cut_def)

pairs_matched_line_get

public static jinaLine2 pairs_matched_line_get()

im_pairs_alloc

public static jinaImrect im_pairs_alloc()

build_pairwise

public static jinaImrect build_pairwise(jinaLine2 ref_line,
                                        SWIGTYPE_p_Model_poly_header ref_model,
                                        jinaList line_list,
                                        double window_r)

build_normalized_pairwise

public static jinaImrect build_normalized_pairwise(jinaLine2 ref_line,
                                                   SWIGTYPE_p_Model_poly_header ref_model,
                                                   jinaList line_list,
                                                   double window_r)

polyh_alloc

public static SWIGTYPE_p_Model_poly_header polyh_alloc(jinaList geom,
                                                       java.lang.String basename)

pairs_match_cut_def_get

public static SWIGTYPE_p_Match_cut_def pairs_match_cut_def_get()

pairs_hist_def_get

public static SWIGTYPE_p_Pairs_hist_def pairs_hist_def_get()

pairs_hough_def_get

public static SWIGTYPE_p_Pairs_hough_def pairs_hough_def_get()

line_to_model

public static jinaPoint2 line_to_model()

segment_model

public static jinaList segment_model(java.lang.String model_name)

locate_models

public static jinaPoint2 locate_models(java.lang.String model_name,
                                       SWIGTYPE_p_p_list new_peak_list)

init_pairs_entry

public static void init_pairs_entry(int new_pairs_type,
                                    double newdbin_max,
                                    double newdbin_size,
                                    int newnum_abin,
                                    double newangle_sigma,
                                    double newdist_ramp)

compare_lines

public static void compare_lines(jinaImrect im,
                                 jinaLine2 l1,
                                 jinaLine2 l2,
                                 int[] type)

compare_lines_mirror

public static void compare_lines_mirror(jinaImrect im,
                                        jinaLine2 l1,
                                        jinaLine2 l2)

compare_lines_rotate

public static void compare_lines_rotate(jinaImrect im,
                                        jinaLine2 l1,
                                        jinaLine2 l2)

compare_lines_directed

public static void compare_lines_directed(jinaImrect im,
                                          jinaLine2 l1,
                                          jinaLine2 l2)

add_model_scaled

public static void add_model_scaled(java.lang.String base_name,
                                    java.lang.String dir_name)

free_model_list

public static void free_model_list()

add_model_unscaled

public static void add_model_unscaled(java.lang.String base_name,
                                      java.lang.String dir_name)

pairs_scale_def_get

public static SWIGTYPE_p_Pairs_scale_def pairs_scale_def_get()

pairs_scale_def_set

public static void pairs_scale_def_set(SWIGTYPE_p_Pairs_scale_def def)

pairs_load_model_poly

public static SWIGTYPE_p_Model_poly_header pairs_load_model_poly()

pairs_build_norm_hist_scale

public static jinaImrect pairs_build_norm_hist_scale(jinaLine2 ref_line,
                                                     SWIGTYPE_p_Model_poly_header ref_model,
                                                     jinaList line_list,
                                                     double window_r,
                                                     double scale)

hist_ref_get

public static SWIGTYPE_p_Hist_ref hist_ref_get(jinaImrect hist)

ref_line_from_hist

public static jinaLine2 ref_line_from_hist(jinaImrect hist)

model_geom_from_hist

public static jinaList model_geom_from_hist(jinaImrect hist)

matches_list_from_hist

public static jinaList matches_list_from_hist(jinaImrect hist)

hist_ref_copy

public static SWIGTYPE_p_Hist_ref hist_ref_copy(SWIGTYPE_p_Hist_ref hist_ref)

scale_from_loc

public static double scale_from_loc(jinaPoint2 loc,
                                    SWIGTYPE_p_Model_poly_header model)

match_scene_and_models

public static void match_scene_and_models(jinaList mono_geometry)

match_scene_pairs_to_model_list

public static void match_scene_pairs_to_model_list(jinaImrect scene_pairs_hist,
                                                   jinaList model_list,
                                                   SWIGTYPE_p_Pairs_scale_def scale_def)

hough2_plot_points

public static void hough2_plot_points(jinaList list_of_parallel_line2s,
                                      jinaImrect hough2)

match_scene_list_to_model_list

public static void match_scene_list_to_model_list(jinaList scene_pairs_list,
                                                  jinaList model_pairs_list,
                                                  SWIGTYPE_p_Pairs_scale_def scale_def)

add_model_poly

public static void add_model_poly(java.lang.String base_name,
                                  java.lang.String dir_name)

add_model_poly_set

public static void add_model_poly_set(java.lang.String base_name,
                                      java.lang.String directory_name)

pairs_model_geom_set

public static void pairs_model_geom_set(jinaList list)

pairs_model_geom_get

public static jinaList pairs_model_geom_get()

mono_geom_get

public static jinaList mono_geom_get()

mono_geom

public static jinaList mono_geom()

mono_image_get

public static jinaImrect mono_image_get()

set_pairs_rotate

public static void set_pairs_rotate(double new_dbin_min,
                                    double new_dbin_max,
                                    double new_dbin_size,
                                    int new_num_abin,
                                    SWIGTYPE_p_float new_pair_dist,
                                    SWIGTYPE_p_float new_pair_angle,
                                    double new_abin_size,
                                    double new_angle_sigma,
                                    double new_dist_ramp)

set_pairs_mirror

public static void set_pairs_mirror(double new_dbin_min,
                                    double new_dbin_max,
                                    double new_dbin_size,
                                    int new_num_abin,
                                    SWIGTYPE_p_float new_pair_dist,
                                    SWIGTYPE_p_float new_pair_angle,
                                    double new_abin_size,
                                    double new_angle_sigma,
                                    double new_dist_ramp)

set_pairs_directed

public static void set_pairs_directed(double new_dbin_min,
                                      double new_dbin_max,
                                      double new_dbin_size,
                                      int new_num_abin,
                                      SWIGTYPE_p_float new_pair_dist,
                                      SWIGTYPE_p_float new_pair_angle,
                                      double new_abin_size,
                                      double new_angle_sigma,
                                      double new_dist_ramp)

sort_func

public static double sort_func(SWIGTYPE_p_void ptr,
                               int type,
                               SWIGTYPE_p_void data)

make_entry_direct

public static void make_entry_direct(jinaImrect im,
                                     double min_dist,
                                     double max_dist,
                                     double angle,
                                     double weight)

make_entry_rotate

public static void make_entry_rotate(jinaImrect im,
                                     double min_dist,
                                     double max_dist,
                                     double angle,
                                     double weight)

make_entry_mirror

public static void make_entry_mirror(jinaImrect im,
                                     double min_dist,
                                     double max_dist,
                                     double angle,
                                     double weight)

init_proc

public static void init_proc(java.lang.String dir_name,
                             java.lang.String file_name)

get_list_dimension

public static int get_list_dimension()

get_geom_mono

public static void get_geom_mono(int[] points_x,
                                 int[] points_y)

add_model

public static void add_model(java.lang.String model_name)

get_model_pair_list

public static void get_model_pair_list(int[] points_x,
                                       int[] points_y)

get_model_pair_list_dimension

public static int get_model_pair_list_dimension()

match_scene_models

public static void match_scene_models()

segment_models

public static void segment_models()

locate_model

public static void locate_model()

get_matched_model_list

public static void get_matched_model_list(int[] points_x,
                                          int[] points_y)

get_match_model_list_dimension

public static int get_match_model_list_dimension()

machine_choice

public static void machine_choice(int val)

compute_u_local_average

public static float compute_u_local_average(SWIGTYPE_p_p_imrect vels,
                                            int x,
                                            int y,
                                            float a,
                                            float c)

compute_v_local_average

public static float compute_v_local_average(SWIGTYPE_p_p_imrect vels,
                                            int x,
                                            int y,
                                            float a,
                                            float c)

compute_condition_number

public static float compute_condition_number(SWIGTYPE_p_a_2__float A,
                                             float[] e)

too_big

public static float too_big(float[] v)

insert

public static void insert(float diff,
                          float kappa,
                          int a,
                          int b,
                          SWIGTYPE_p_a_2__float list,
                          int[] index_i,
                          int[] index_j)

diff_in_x

public static void diff_in_x(jinaImrect Ix,
                             jinaImrect putting_y,
                             float[] d_kernel,
                             int pic_x,
                             int pic_y,
                             int n)

diff_in_y

public static void diff_in_y(jinaImrect Iy,
                             jinaImrect putting_x,
                             float[] d_kernel,
                             int pic_x,
                             int pic_y,
                             int n)

diff_in_t

public static void diff_in_t(jinaImrect It,
                             SWIGTYPE_p_p_imrect putting_t,
                             float[] d_kernel,
                             int pic_x,
                             int pic_y,
                             int n)

prefilter_in_x

public static void prefilter_in_x(jinaImrect putting_x,
                                  jinaImrect pre_in_t,
                                  float[] p_kernel,
                                  int pic_x,
                                  int pic_y,
                                  int n)

prefilter_in_y

public static void prefilter_in_y(jinaImrect putting_y,
                                  jinaImrect pre_in_x,
                                  float[] p_kernel,
                                  int pic_x,
                                  int pic_y,
                                  int n)

prefilter_in_t

public static void prefilter_in_t(jinaImrect putting_t,
                                  SWIGTYPE_p_p_imrect floatpic,
                                  float[] p_kernel,
                                  int pic_x,
                                  int pic_y)

calc_lowpass_kernel

public static void calc_lowpass_kernel(float[] p_kernel)

calc_highpass_kernel

public static void calc_highpass_kernel(float[] d_kernel)

apply_Simoncelli_filters_2D

public static void apply_Simoncelli_filters_2D(java.lang.String stem,
                                               java.lang.String path,
                                               int start,
                                               int middle,
                                               int end,
                                               SWIGTYPE_p_p_imrect images,
                                               jinaImrect Ix,
                                               jinaImrect Iy,
                                               jinaImrect It,
                                               jinaImrect Ixx,
                                               jinaImrect Iyy,
                                               jinaImrect Ixy,
                                               jinaImrect Iyx,
                                               jinaImrect Ixt,
                                               jinaImrect Iyt,
                                               int pic_x,
                                               int pic_y,
                                               int n)

compute_lucas_optical_flow_2D

public static void compute_lucas_optical_flow_2D(jinaImrect Ix,
                                                 jinaImrect Iy,
                                                 jinaImrect It,
                                                 SWIGTYPE_p_p_imrect full_vels,
                                                 SWIGTYPE_p_p_imrect norm_vels1,
                                                 SWIGTYPE_p_p_imrect norm_vels2,
                                                 int pic_x,
                                                 int pic_y,
                                                 int n,
                                                 float tau_D,
                                                 int flag,
                                                 int flow_number)

compute_horn_optical_flow_2D

public static void compute_horn_optical_flow_2D(SWIGTYPE_p_p_imrect full_vels,
                                                int pic_x,
                                                int pic_y,
                                                jinaImrect Ix,
                                                jinaImrect Iy,
                                                jinaImrect It,
                                                int offset,
                                                int numpass,
                                                float alpha)

calc_horn_averages_2D

public static void calc_horn_averages_2D(SWIGTYPE_p_p_imrect vels,
                                         SWIGTYPE_p_p_imrect ave,
                                         int pic_x,
                                         int pic_y,
                                         int offset)

perform_horn_iteration_2D

public static void perform_horn_iteration_2D(SWIGTYPE_p_p_imrect vels,
                                             SWIGTYPE_p_p_imrect vels1,
                                             jinaImrect Ex,
                                             jinaImrect Ey,
                                             jinaImrect Et,
                                             float alpha,
                                             int pic_x,
                                             int pic_y,
                                             int offset,
                                             int it_no)

norm

public static float norm(float[] v,
                         int n)

check_eigen_calc2

public static int check_eigen_calc2(SWIGTYPE_p_a_2__float mm,
                                    float[] d,
                                    SWIGTYPE_p_a_2__float v,
                                    int n,
                                    float[] diff1,
                                    float[] diff2,
                                    SWIGTYPE_p_float length1,
                                    SWIGTYPE_p_float length2,
                                    SWIGTYPE_p_float angle)

make_header

public static void make_header(int[] header,
                               int pic_y,
                               int pic_x)

about

public static int about(float a,
                        float b)

difference

public static float difference(SWIGTYPE_p_p_imrect v1,
                               SWIGTYPE_p_p_imrect v2,
                               int pic_x,
                               int pic_y,
                               int n)

make_image

public static void make_image(jinaImrect image,
                              int pic_x,
                              int pic_y,
                              java.lang.String path,
                              java.lang.String name,
                              int n)

ras_read_image_sequence

public static void ras_read_image_sequence(short[] stemname,
                                           short[] pathname,
                                           SWIGTYPE_p_p_imrect images,
                                           int start,
                                           int[] pic_x,
                                           int[] pic_y)

my_ras_read_image

public static jinaImrect my_ras_read_image(java.lang.String path,
                                           java.lang.String stem,
                                           int image_number)

ras_write_image

public static void ras_write_image(java.lang.String stemname,
                                   java.lang.String pathname,
                                   jinaImrect image,
                                   int[] header,
                                   int number)

draw_line

public static void draw_line(float x1,
                             float y1,
                             float x2,
                             float y2,
                             int pic_x,
                             int pic_y,
                             jinaImrect flow_image,
                             int offset)

draw_arrow

public static void draw_arrow(float x1,
                              float y1,
                              float x2,
                              float y2,
                              int pic_x,
                              int pic_y,
                              jinaImrect pic,
                              int offset)

draw_label

public static void draw_label(jinaImrect pic,
                              int pic_x,
                              int pic_y,
                              float lx,
                              float ly,
                              float length,
                              java.lang.String label)

draw_digit

public static void draw_digit(jinaImrect pic,
                              int pic_x,
                              int pic_y,
                              float lx,
                              float ly,
                              float length,
                              int digit)

draw_number

public static void draw_number(jinaImrect pic,
                               int pic_x,
                               int pic_y,
                               float lx,
                               float ly,
                               float length,
                               int number)

arrow_rotate

public static void arrow_rotate(float x,
                                float y,
                                float theta,
                                SWIGTYPE_p_float a,
                                SWIGTYPE_p_float b)

superimpose

public static void superimpose(SWIGTYPE_p_p_imrect vels,
                               jinaImrect pic,
                               int pic_x,
                               int pic_y,
                               int sample,
                               float scale,
                               int offset)

cross_product

public static void cross_product(float[] a,
                                 float[] b,
                                 float[] c)

output_velocities

public static void output_velocities(java.lang.String name,
                                     SWIGTYPE_p_p_imrect full_velocities,
                                     int pic_x,
                                     int pic_y,
                                     int n)

swap_bytes

public static void swap_bytes(int[] x)

ras_read_image_sequence1

public static void ras_read_image_sequence1()

compute_lucas_optical_flow1

public static void compute_lucas_optical_flow1()

compute_horn_optical_flow1

public static void compute_horn_optical_flow1()

init_proc_flow

public static int init_proc_flow(java.lang.String dir_name,
                                 java.lang.String stem,
                                 int Swap,
                                 int flow_num,
                                 double Tau,
                                 double Alpha,
                                 int num_pass,
                                 int Offset,
                                 double Scale)

free_flowtool2D

public static void free_flowtool2D()

result_LK_2D

public static jinaImrect result_LK_2D()

result_HS_2D

public static jinaImrect result_HS_2D()