| Created: | 2015-07-31 오후 4:10:06 |
| Modified: | 2015-07-31 오후 4:10:06 |
Project: |
|
Advanced: |
|
| Attribute | ||
|
Private sHyperCube* _cube |
||
Details:
|
||
|
Private T _res_min_dist |
||
Details:
|
||
|
Private sKdNode* _res_min_node |
||
Details:
|
||
|
Private list<sKdNode *> _res_node |
||
Details:
|
||
|
Private sKdNode* _root |
||
Details:
|
||
|
Private int ref_count |
||
Details:
|
| Operation | ||
|
Public CKdTree(): |
||
Details:
Sequential
|
||
|
Public CKdTree( kdt: CKdTree&,
|
||
Details:
Sequential
|
||
|
Public ~CKdTree(): |
||
Details:
Sequential
|
||
|
Private compare( low[DIM]: T,
high[DIM]: T,
pos[DIM]: T,
|
||
Details:
Sequential
|
||
|
Public insert( pos[DIM]: T,
data: void*,
|
||
Details:
Sequential
|
||
|
Private insert_i( node: sKdNode*&,
pos[DIM]: T,
data: void*,
dir: int,
|
||
Details:
Sequential
|
||
|
Public nn_search( pos[DIM]: T,
|
||
Details:
Sequential
|
||
|
Private nn_search_i( node: sKdNode*,
pos[DIM]: T,
_cube: sHyperCube*,
dir: int,
|
||
Details:
Sequential
|
||
|
Public range_search( low[DIM]: T,
high[DIM]: T,
|
||
Details:
Sequential
|
||
|
Private range_search_i( node: sKdNode*,
low[DIM]: T,
high[DIM]: T,
dir: int,
|
||
Details:
Sequential
|
| Element | Source Role | Target Role |
|
«struct» sHyperCube Class |
Name: |
Name: _cube |
Details:
|
||
|
«struct» sKdNode Class |
Name: |
Name: _res_min_node |
Details:
|
||
|
«struct» sKdNode Class |
Name: |
Name: _root |
Details:
|
||
| Element | Source Role | Target Role |
|
CMagnetContainer Class |
Name: |
Name: _kd |
Details:
|
||