SHOGUN  4.1.0
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
所有成员列表 | Public 成员函数 | Public 属性
NbodyTreeNodeData结构体 参考

详细描述

structure to store data of a node of N-Body tree. This can be used as a template type in TreeMachineNode class. N-Body tree building algorithm uses nodes of type CBinaryTreeMachineNode<NbodyTreeNodeData>

在文件 NbodyTreeNodeData.h44 行定义.

Public 成员函数

 NbodyTreeNodeData ()
 

Public 属性

index_t start_idx
 
index_t end_idx
 
bool is_leaf
 
SGVector< float64_tbbox_upper
 
SGVector< float64_tbbox_lower
 
float64_t radius
 
SGVector< float64_tcenter
 

构造及析构函数说明

constructor

在文件 NbodyTreeNodeData.h68 行定义.

类成员变量说明

SGVector<float64_t> bbox_lower

bounding box lower bounds (in ball tree used only for fast calculation of max spread dimension)

在文件 NbodyTreeNodeData.h59 行定义.

SGVector<float64_t> bbox_upper

bounding box upper bounds (in ball tree used only for fast calculation of max spread dimension)

在文件 NbodyTreeNodeData.h56 行定义.

node center - used only in ball tree

在文件 NbodyTreeNodeData.h65 行定义.

index_t end_idx

end index

在文件 NbodyTreeNodeData.h50 行定义.

bool is_leaf

is leaf

在文件 NbodyTreeNodeData.h53 行定义.

float64_t radius

radius of point cloud in node

在文件 NbodyTreeNodeData.h62 行定义.

index_t start_idx

start index

在文件 NbodyTreeNodeData.h47 行定义.


该结构体的文档由以下文件生成:

SHOGUN 机器学习工具包 - 项目文档