public

Inheritance Graph

graph BT
	RandomizedSampleTreeBuilder
	RandomizedSampleTreeBuilder --> Builder
	click RandomizedSampleTreeBuilder "classMinSG_1_1TriangleTrees_1_1RandomizedSampleTreeBuilder"
	click Builder "classMinSG_1_1TriangleTrees_1_1Builder"

Description

Class that creates a randomized sample tree.

Author: Benjamin Eikel

Date: 2011-08-01

Public Functions

   
   
  RandomizedSampleTreeBuilder()
   
TriangleTree * buildTriangleTree( Rendering::Mesh * mesh)

Documentation

function
MinSG::TriangleTrees::RandomizedSampleTreeBuilder::RandomizedSampleTreeBuilder

public inline explicit
   
   
RandomizedSampleTreeBuilder( )

Defined in MinSG/Ext/TriangleTrees/RandomizedSampleTreeBuilder.h:31


function
MinSG::TriangleTrees::RandomizedSampleTreeBuilder::buildTriangleTree

public virtual
     
     
TriangleTree * buildTriangleTree( Rendering::Mesh * mesh )

Create a randomized sample tree root by extracting geometry frommesh.

Parameters

mesh
Mesh containing geometry.

Returns

Root node of constructed randomized sample tree.

See also: RandomizedSampleTree::RandomizedSampleTree()

Defined in MinSG/Ext/TriangleTrees/RandomizedSampleTreeBuilder.h:41