Neodroid  0.2.0
Machine Learning Environment Prototyping Tool
droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor Class Reference
Inheritance diagram for droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor:
Collaboration diagram for droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor:

Public Member Functions

override void UpdateObservation ()
 
- Public Member Functions inherited from droid.Runtime.Prototyping.Sensors.Sensor
void EnvironmentReset ()
 
override string ToString ()
 
- Public Member Functions inherited from droid.Runtime.Utilities.GameObjects.PrototypingGameObject
void RefreshStart ()
 
void RefreshAwake ()
 

Properties

int OrderIndex [get, set]
 
bool DrawNames [get, set]
 
override string PrototypingTypeName [get]
 
EmptyCell CurrentGoal [get, set]
 
Vector3 ObservationValue [get]
 
Space3 TripleSpace [get]
 
override IEnumerable< float > FloatEnumerable = new Space3() [get]
 
- Properties inherited from droid.Runtime.Prototyping.Sensors.Sensor
AbstractPrototypingEnvironment ParentEnvironment [get, set]
 
abstract IEnumerable< float > FloatEnumerable [get]
 
- Properties inherited from droid.Runtime.Utilities.GameObjects.PrototypingGameObject
virtual string PrototypingTypeName [get]
 
string Identifier [get]
 
- Properties inherited from droid.Runtime.Interfaces.IRegisterable
string Identifier [get]
 
- Properties inherited from droid.Runtime.Interfaces.IObserver
IEnumerable< float > FloatEnumerable [get]
 
- Properties inherited from droid.Runtime.Interfaces.IHasTriple
Vector3 ObservationValue [get]
 
Space3 TripleSpace [get]
 

Additional Inherited Members

- Protected Member Functions inherited from droid.Runtime.Prototyping.Sensors.Sensor
sealed override void Setup ()
 
virtual void PreSetup ()
 
override void RegisterComponent ()
 
override void UnRegisterComponent ()
 
virtual void Update ()
 
- Protected Member Functions inherited from droid.Runtime.Utilities.GameObjects.PrototypingGameObject
void Start ()
 
void Awake ()
 
virtual void Clear ()
 
- Protected Attributes inherited from droid.Runtime.Utilities.GameObjects.PrototypingGameObject
string _Custom_Name = ""
 

Detailed Description

Definition at line 11 of file GoalCellSensor.cs.

Member Function Documentation

◆ UpdateObservation()

override void droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor.UpdateObservation ( )
virtual

Implements droid.Runtime.Prototyping.Sensors.Sensor.

Definition at line 68 of file GoalCellSensor.cs.

Property Documentation

◆ CurrentGoal

EmptyCell droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor.CurrentGoal
getset

Definition at line 35 of file GoalCellSensor.cs.

◆ DrawNames

bool droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor.DrawNames
getset

Definition at line 26 of file GoalCellSensor.cs.

◆ FloatEnumerable

override IEnumerable<float> droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor.FloatEnumerable = new Space3()
get

Definition at line 56 of file GoalCellSensor.cs.

◆ ObservationValue

Vector3 droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor.ObservationValue
get

Definition at line 46 of file GoalCellSensor.cs.

◆ OrderIndex

int droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor.OrderIndex
getset

Definition at line 22 of file GoalCellSensor.cs.

◆ PrototypingTypeName

override string droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor.PrototypingTypeName
get

Definition at line 31 of file GoalCellSensor.cs.

◆ TripleSpace

Space3 droid.Runtime.Prototyping.Sensors.Grid.GoalCellSensor.TripleSpace
get

Definition at line 54 of file GoalCellSensor.cs.


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