The SUMO toolbox  2018a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Public Attributes | List of all members
ProjectedDistanceGridCandidateGenerator Class Reference

Generates all the local optima for the projected distance criterion exactly, by using the inherent properties of the surface. More...

Inheritance diagram for ProjectedDistanceGridCandidateGenerator:
Inheritance graph
[legend]

Public Member Functions

function ProjectedDistanceGridCandidateGenerator (var varargin)
 Class constructor. More...
 
function generateCandidates (var state)
 Generate candidates on the optimal non-collapsing grid. More...
 
function generateCandidatesNew (var state)
 Generate candidates on the optimal non-collapsing grid. More...
 
function getType ()
 

Public Attributes

var alpha
 
var minDistance
 
var candidates
 
var maxIntervals
 
var inputWeights
 
var executeFunctionHandle
 
var functionHandle
 

Detailed Description

Generates all the local optima for the projected distance criterion exactly, by using the inherent properties of the surface.

Only the local optima fullfiling certain criteria are returned.

Constructor & Destructor Documentation

function ProjectedDistanceGridCandidateGenerator ( var  varargin)
inline

Class constructor.

Parameters
configNodeConfig object
Returns
Instance of the candidate generator class

Member Function Documentation

function generateCandidates ( var  state)
inline

Generate candidates on the optimal non-collapsing grid.

Parameters
statestruct with the current sampling state
Return values
statesampling state (might be modified)
candidatesmatrix of candidate points
function generateCandidatesNew ( var  state)
inline

Generate candidates on the optimal non-collapsing grid.

Parameters
statestruct with the current sampling state
Return values
statesampling state (might be modified)
candidatesmatrix of candidate points
function getType ( )
inlineinherited

Member Data Documentation

var alpha
var candidates
var executeFunctionHandle
inherited
var functionHandle
inherited
var inputWeights
var maxIntervals
var minDistance

The documentation for this class was generated from the following file: