Java 我需要一个与我的C++;RTree图书馆。亚历德图书馆能为我服务吗?

Java 我需要一个与我的C++;RTree图书馆。亚历德图书馆能为我服务吗?,java,c++,Java,C++,我必须将一个库包从C++移植到Java中(不调用JNI),并且在C++RTree.h中的insert方法具有以下参数: Insert(常量元素类型a_min[NUMDIMS],常量元素类型a_max[NUMDIMS],常量数据类型&a_数据ID); () 在Java中,具有具有以下参数和实现的方法add: public void add(矩形r,int-id){ if(log.isDebugEnabled()){ 调试(“添加矩形“+r+”,id“+id”); } 添加(r.minX,r.mi

我必须将一个库包从C++移植到Java中(不调用JNI),并且在C++RTree.h中的insert方法具有以下参数:

Insert(常量元素类型a_min[NUMDIMS],常量元素类型a_max[NUMDIMS],常量数据类型&a_数据ID);
()

在Java中,具有具有以下参数和实现的方法
add

public void add(矩形r,int-id){
if(log.isDebugEnabled()){
调试(“添加矩形“+r+”,id“+id”);
}
添加(r.minX,r.minY,r.maxX,r.maxY,id,1);
大小++;
if(内部一致性检查){
检查一致性();
}
}
我的问题是,是否可以使用RTreeJava实现中的
add()
方法,比如C++RTree.h中的
insert()
方法