C# Class SemanticRelationship, ThreeDWorld

Mostra file Open project: dicarlolab/ThreeDWorld

Public Properties

Property Type Description
name string

Public Methods

Method Description
Evaluate ( SemanticObject, subject, SemanticObject, obj ) : bool
Evaluate ( List affectedNodes, Dictionary &foundObjs ) : void
GetJsonString ( List affectedNodes ) : JsonData
LimitSet ( List subset, Dictionary unrestrictedList ) : List>.Dictionary
Setup ( HashSet allObservedObjects ) : void

Method Details

Evaluate() public abstract method

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

Evaluate() public abstract method

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

GetJsonString() public method

public GetJsonString ( List affectedNodes ) : JsonData
affectedNodes List
return JsonData

LimitSet() public static method

public static LimitSet ( List subset, Dictionary unrestrictedList ) : List>.Dictionary
subset List
unrestrictedList Dictionary
return List>.Dictionary

Setup() public method

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

Property Details

name public_oe property

public string name
return string