C# Class TouchingRelation, ThreeDWorld

Inheritance: SemanticRelationship
Show file Open project: dicarlolab/ThreeDWorld

Public Properties

Property Type Description
foundObjs List>.Dictionary

Public Methods

Method Description
Evaluate ( SemanticObject, subject, SemanticObject, obj ) : bool
Evaluate ( List affectedNodes, Dictionary &ret ) : void
Setup ( HashSet allObservedObjects ) : void
TouchingRelation ( ) : System.Collections

Private Methods

Method Description
PerformTest ( SemanticObject, obj1, HashSet allObservedObjects ) : List

Method Details

Evaluate() public method

public Evaluate ( SemanticObject, subject, SemanticObject, obj ) : bool
subject SemanticObject,
obj SemanticObject,
return bool

Evaluate() public method

public Evaluate ( List affectedNodes, Dictionary &ret ) : void
affectedNodes List
ret Dictionary
return void

Setup() public method

public Setup ( HashSet allObservedObjects ) : void
allObservedObjects HashSet
return void

TouchingRelation() public method

public TouchingRelation ( ) : System.Collections
return System.Collections

Property Details

foundObjs public property

public Dictionary> foundObjs
return List>.Dictionary