public

Inheritance Graph

graph BT
	MultipleSplitFunction
	click MultipleSplitFunction "classRendering_1_1MeshUtils_1_1QuadtreeMeshBuilder_1_1MultipleSplitFunction"

Description

Split function that uses multiple other split functions.

Public Functions

   
   
  MultipleSplitFunction(std::deque< split_function_t > splitFunctions)
   
bool operator()( QuadTree * node)

Documentation

function
Rendering::MeshUtils::QuadtreeMeshBuilder::MultipleSplitFunction::MultipleSplitFunction

public inline
     
     
MultipleSplitFunction( std::deque< split_function_t > splitFunctions )

Parameters

splitFunctions
Array of split functions to use

Defined in Rendering/MeshUtils/QuadtreeMeshBuilder.h:236


function
Rendering::MeshUtils::QuadtreeMeshBuilder::MultipleSplitFunction::operator()

public inline
     
     
bool operator()( QuadTree * node )

Determine whether the specified quad tree node shall be split. All split functions are used by this function.

Parameters

node
Quad tree node that is to be analyzed

Returns

trueif the specified quad tree node should be split,falseotherwise

Defined in Rendering/MeshUtils/QuadtreeMeshBuilder.h:247