我必须将库包从C ++移植到Java(不调用JNI),而在C ++中,RTree.h for insert方法有以下参数:
C.str
(https://github.com/nushoin/RTree/blob/master/RTree.h)
在Java中,the RTree library implementation by aled的方法Insert(const ELEMTYPE a_min[NUMDIMS], const ELEMTYPE a_max[NUMDIMS], const DATATYPE& a_dataId);
包含以下参数和实现:
add
我的问题是,是否可以使用RTree Java实现中的 public void add(Rectangle r, int id) {
if (log.isDebugEnabled()) {
log.debug("Adding rectangle " + r + ", id " + id);
}
add(r.minX, r.minY, r.maxX, r.maxY, id, 1);
size++;
if (INTERNAL_CONSISTENCY_CHECKING) {
checkConsistency();
}
}
方法,如C ++ RTree.h中的add()
方法?