![]() |
Neodroid
0.2.0
Machine Learning Environment Prototyping Tool
|
Public Member Functions | |
Vector3 | TransformDirection (Vector3 transform_forward) |
Vector3 | TransformPoint (Vector3 point) |
Vector3 | InverseTransformPoint (Vector3 point) |
Vector3 | InverseTransformDirection (Vector3 inv_dir) |
Quaternion | TransformRotation (Quaternion transform_rotation) |
Quaternion | InverseTransformRotation (Quaternion transform_rotation) |
void | Terminate (string reason) |
![]() | |
EnvironmentState | CollectState () |
void | React (Reaction reaction) |
EnvironmentState | ReactAndCollectState (Reaction reaction) |
Reaction | SampleReaction () |
void | Tick () |
void | PostStep () |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
Properties | |
Transform | Transform [get] |
BoundingBox | PlayableArea [get] |
IObjective | ObjectiveFunction [get] |
![]() | |
Reaction | LastReaction [get] |
int | CurrentFrameNumber [get] |
bool | Terminated [get] |
string | LastTerminationReason [get] |
bool | IsResetting [get] |
![]() | |
string | Identifier [get] |
Events | |
Action | PreStepEvent |
Action | StepEvent |
Action | PostStepEvent |
Definition at line 9 of file IAbstractPrototypingEnvironment.cs.
Vector3 droid.Runtime.Interfaces.IAbstractPrototypingEnvironment.InverseTransformDirection | ( | Vector3 | inv_dir | ) |
inv_dir |
Implemented in droid.Runtime.Environments.AbstractPrototypingEnvironment.
Vector3 droid.Runtime.Interfaces.IAbstractPrototypingEnvironment.InverseTransformPoint | ( | Vector3 | point | ) |
Quaternion droid.Runtime.Interfaces.IAbstractPrototypingEnvironment.InverseTransformRotation | ( | Quaternion | transform_rotation | ) |
Implemented in droid.Runtime.Environments.AbstractPrototypingEnvironment.
void droid.Runtime.Interfaces.IAbstractPrototypingEnvironment.Terminate | ( | string | reason | ) |
Implemented in droid.Runtime.Environments.AbstractPrototypingEnvironment.
Vector3 droid.Runtime.Interfaces.IAbstractPrototypingEnvironment.TransformDirection | ( | Vector3 | transform_forward | ) |
transform_forward |
Implemented in droid.Runtime.Environments.AbstractPrototypingEnvironment.
Vector3 droid.Runtime.Interfaces.IAbstractPrototypingEnvironment.TransformPoint | ( | Vector3 | point | ) |
Quaternion droid.Runtime.Interfaces.IAbstractPrototypingEnvironment.TransformRotation | ( | Quaternion | transform_rotation | ) |
transform_rotation |
Implemented in droid.Runtime.Environments.AbstractPrototypingEnvironment.
|
get |
Definition at line 66 of file IAbstractPrototypingEnvironment.cs.
|
get |
Definition at line 20 of file IAbstractPrototypingEnvironment.cs.
|
get |
Definition at line 16 of file IAbstractPrototypingEnvironment.cs.
Action droid.Runtime.Interfaces.IAbstractPrototypingEnvironment.PostStepEvent |
Definition at line 64 of file IAbstractPrototypingEnvironment.cs.
Action droid.Runtime.Interfaces.IAbstractPrototypingEnvironment.PreStepEvent |
Definition at line 56 of file IAbstractPrototypingEnvironment.cs.
Action droid.Runtime.Interfaces.IAbstractPrototypingEnvironment.StepEvent |
Definition at line 60 of file IAbstractPrototypingEnvironment.cs.