Algorithm-KNN-XS
view release on metacpan or search on metacpan
LibANNInterface.xs view on Meta::CPAN
#include "perl.h"
#include "XSUB.h"
#include "ppport.h"
}
#endif
/* include your class headers here */
#include "lib_ann_interface.h"
/* We need one MODULE... line to start the actual XS section of the file.
* The XS++ preprocessor will output its own MODULE and PACKAGE lines */
MODULE = Algorithm::KNN::XS PACKAGE = Algorithm::KNN::XS
## The include line executes xspp with the supplied typemap and the
## xsp interface code for our class.
## It will include the output of the xsubplusplus run.
INCLUDE_COMMAND: $^X -MExtUtils::XSpp::Cmd -e xspp -- --typemap=typemap.xsp Object-LibANNInterface.xsp
lib/Algorithm/KNN/XS.pm view on Meta::CPAN
sub tree {
return shift->{_tree};
}
=over 4
=item * $knn->set_annMaxPtsVisit( ... )
This class method sets the maximum number of points that the search methods
are going to process before they abort. They can return more points than the
set value because the abort condition is only checked before processing a
leaf node.
$knn->set_annMaxPtsVisit(
max_points => 5,
);
=over 8
=item * max_points
pmtrans|||
pop_scope|||
pregcomp||5.009005|
pregexec|||
pregfree2||5.011000|
pregfree|||
prepend_elem|||
prepend_madprops|||
printbuf|||
printf_nocontext|||vn
process_special_blocks|||
ptr_table_clear||5.009005|
ptr_table_fetch||5.009005|
ptr_table_find|||n
ptr_table_free||5.009005|
ptr_table_new||5.009005|
ptr_table_split||5.009005|
ptr_table_store||5.009005|
push_scope|||
put_byte|||
pv_display|5.006000||p
( run in 0.335 second using v1.01-cache-2.11-cpan-8d75d55dd25 )