Nori

GenericKDTree< BoundingBoxType, TreeConstructionHeuristic, Derived >::SplitCandidate Struct Reference

Data type for split candidates computed by the O(n log n) greedy optimization method. More...

#include <gkdtree.h>

List of all members.

Public Member Functions

 SplitCandidate ()

Public Attributes

float cost
float pos
int axis
SizeType numLeft
SizeType numRight
bool planarLeft

Detailed Description

template<typename BoundingBoxType, typename TreeConstructionHeuristic, typename Derived>
struct GenericKDTree< BoundingBoxType, TreeConstructionHeuristic, Derived >::SplitCandidate

Data type for split candidates computed by the O(n log n) greedy optimization method.

Definition at line 1161 of file gkdtree.h.


Constructor & Destructor Documentation

template<typename BoundingBoxType, typename TreeConstructionHeuristic, typename Derived>
GenericKDTree< BoundingBoxType, TreeConstructionHeuristic, Derived >::SplitCandidate::SplitCandidate ( ) [inline]

Definition at line 1168 of file gkdtree.h.


Member Data Documentation

template<typename BoundingBoxType, typename TreeConstructionHeuristic, typename Derived>
int GenericKDTree< BoundingBoxType, TreeConstructionHeuristic, Derived >::SplitCandidate::axis

Definition at line 1164 of file gkdtree.h.

template<typename BoundingBoxType, typename TreeConstructionHeuristic, typename Derived>
float GenericKDTree< BoundingBoxType, TreeConstructionHeuristic, Derived >::SplitCandidate::cost

Definition at line 1162 of file gkdtree.h.

template<typename BoundingBoxType, typename TreeConstructionHeuristic, typename Derived>
SizeType GenericKDTree< BoundingBoxType, TreeConstructionHeuristic, Derived >::SplitCandidate::numLeft

Definition at line 1165 of file gkdtree.h.

template<typename BoundingBoxType, typename TreeConstructionHeuristic, typename Derived>
SizeType GenericKDTree< BoundingBoxType, TreeConstructionHeuristic, Derived >::SplitCandidate::numRight

Definition at line 1165 of file gkdtree.h.

template<typename BoundingBoxType, typename TreeConstructionHeuristic, typename Derived>
bool GenericKDTree< BoundingBoxType, TreeConstructionHeuristic, Derived >::SplitCandidate::planarLeft

Definition at line 1166 of file gkdtree.h.

template<typename BoundingBoxType, typename TreeConstructionHeuristic, typename Derived>
float GenericKDTree< BoundingBoxType, TreeConstructionHeuristic, Derived >::SplitCandidate::pos

Definition at line 1163 of file gkdtree.h.


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines