X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=documentation%2Fclassarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml;h=a85aa799bb8ef6f80bdf7c2850a7bc31ac8c22f2;hb=a437638028c216a03572593b9d4e3532df2a308d;hp=65d207a3bd1463741f75b1eded3214e26d102d5c;hpb=68a98dc29106a4c8c34e8cac542fe0bdad4ad531;p=platform%2Fupstream%2Farmcl.git diff --git a/documentation/classarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml b/documentation/classarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml index 65d207a..a85aa79 100644 --- a/documentation/classarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml +++ b/documentation/classarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml @@ -40,7 +40,7 @@
ARM Compute Library -  17.03.1 +  17.04
@@ -134,9 +134,24 @@ Collaboration diagram for CLLKTrackerStage0Kernel: - - - + + + + + + + + + + + + + + + + + + @@ -190,8 +205,78 @@ Public Member Functions

Interface to run the first stage of LKTracker, where A11, A12, A22, min_eig, ival, ixval and iyval are computed.

Definition at line 108 of file CLLKTrackerKernel.h.

-

Member Function Documentation

- +

Constructor & Destructor Documentation

+ +
+
+

Public Member Functions

void configure (const ICLTensor *old_input, const ICLTensor *old_scharr_gx, const ICLTensor *old_scharr_gy, ICLLKInternalKeypointArray *old_points_internal, ICLLKInternalKeypointArray *new_points_internal, ICLCoefficientTableArray *coeff_table, ICLOldValArray *old_ival, size_t window_dimension, size_t level, int32_t border_offset)
 Initialise the kernel input and output. More...
 
 CLLKTrackerStage0Kernel ()
 Default constructor. More...
 
 CLLKTrackerStage0Kernel (const CLLKTrackerStage0Kernel &)=delete
 Prevent instances of this class from being copied (As this class contains pointers) More...
 
CLLKTrackerStage0Kerneloperator= (const CLLKTrackerStage0Kernel &)=delete
 Prevent instances of this class from being copied (As this class contains pointers) More...
 
 CLLKTrackerStage0Kernel (CLLKTrackerStage0Kernel &&)=default
 Allow instances of this class to be moved. More...
 
CLLKTrackerStage0Kerneloperator= (CLLKTrackerStage0Kernel &&)=default
 Allow instances of this class to be moved. More...
 
void configure (const ICLTensor *old_input, const ICLTensor *old_scharr_gx, const ICLTensor *old_scharr_gy, ICLLKInternalKeypointArray *old_points_internal, ICLLKInternalKeypointArray *new_points_internal, ICLCoefficientTableArray *coeff_table, ICLOldValArray *old_ival, size_t window_dimension, size_t level)
 Initialise the kernel input and output. More...
 
void run (const Window &window, cl::CommandQueue &queue) override
 Enqueue the OpenCL kernel to process the given window on the passed OpenCL command queue. More...
 
+ + + + + + +
CLLKTrackerStage0Kernel ()
+
+ +

Default constructor.

+ +
+ + +
+
+ + + + + +
+ + + + + + + + +
CLLKTrackerStage0Kernel (const CLLKTrackerStage0Kernel)
+
+delete
+
+ +

Prevent instances of this class from being copied (As this class contains pointers)

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
CLLKTrackerStage0Kernel (CLLKTrackerStage0Kernel && )
+
+default
+
+ +

Allow instances of this class to be moved.

+ +
+
+

Member Function Documentation

+
@@ -247,13 +332,7 @@ Public Member Functions - - - - - - - + @@ -275,13 +354,64 @@ Public Member Functions -
size_t level,
int32_t border_offset level 
[out]old_ivalPointer to the array holding internal values
[in]window_dimensionThe size of the window on which to perform the algorithm
[in]levelThe pyramid level
[in]border_offsetThe offset used to define the boundary of the tracked pixels in different border modes
+ +
+
+ + + + + +
+ + + + + + + + +
CLLKTrackerStage0Kernel& operator= (const CLLKTrackerStage0Kernel)
+
+delete
+
+ +

Prevent instances of this class from being copied (As this class contains pointers)

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
CLLKTrackerStage0Kernel& operator= (CLLKTrackerStage0Kernel && )
+
+default
+
+ +

Allow instances of this class to be moved.

+ +
+
@@ -337,7 +467,7 @@ Public Member Functions