java - 模板构造函数 c++ 到 java 泛型
问题描述
嗨,我在阅读 ian millton 编写物理引擎的书我想将 cpp 代码覆盖到 java 到文件 collide_coarse.h 链接上的这个 BVHNode 类https://github.com/idmillington/cyclone-physics/blob/master/include /cyclone/collide_coarse.h 关于函数 recalculateBoundingVolume
template<class BoundingVolumeClass>
void BVHNode<BoundingVolumeClass>::recalculateBoundingVolume(
bool recurse
)
{
if (isLeaf()) return;
// Use the bounding volume combining constructor.
volume = BoundingVolumeClass(
children[0]->volume,
children[1]->volume
);
// Recurse up the tree
if (parent) parent->recalculateBoundingVolume(true);
}
现在模板上的这个构造函数是什么,我怎样才能将它转换为java?
解决方案
推荐阅读
- c - 遍历目录并打印一些信息
- string - 即使键是 Rust 中的字符串,也可以使用带有 &str 的 Entry?
- service - 如何对 Rapsberry Pi 3B 中的服务进行故障排除
- mqtt - 用于订阅的 Mosquitto-auth-plugin ACL
- javascript - 尝试通过 TwitterOAuth 检索主题标签返回“未定义”
- assembly - 未知使用没有大小后缀的指令助记符 (x86_64)
- javascript - 检查数据属性和应用逻辑无法正常工作
- xcode - 通过 Xcode 发布时:下载的软件组件已损坏且无法使用
- php - wshttpbinding 和 custombinding 不适用于soapClient PHP
- c# - 在第一步 Bot Framework v4 之后将访问器传递给 WaterfallDialog 会导致错误