The OpenVX Specification  dba1aa3
Data Structures
Here are the data structures with brief descriptions:
 Cvx_border_t Use with the enumeration VX_NODE_BORDER to set the border mode behavior of a node that supports borders Cvx_coordinates2d_t The 2D Coordinates structure Cvx_coordinates2df_t The floating-point 2D Coordinates structure Cvx_coordinates3d_t The 3D Coordinates structure Cvx_hog_t The HOG descriptor structure Cvx_hough_lines_p_t Hough lines probability parameters Cvx_imagepatch_addressing_t The addressing image patch structure is used by the Host only to address pixels in an image patch. The fields of the structure are defined as: Cvx_kernel_info_t The Kernel Information Structure. This is returned by the Context to indicate which kernels are available in the OpenVX implementation Cvx_keypoint_t The keypoint data structure Cvx_line2d_t Line struct Cvx_perf_t The performance measurement structure. The time or durations are in units of nano seconds Cvx_pixel_value_t Union that describes the value of a pixel for any image format. Use the field corresponding to the image format Cvx_rectangle_t The rectangle data structure that is shared with the users. The area of the rectangle can be computed as (end_x-start_x)*(end_y-start_y) Cvx_tensor_matrix_multiply_params_t Matrix Multiply Parameters