|
|
List< Transform > | targets = new List<Transform>() |
| |
|
Transform | targetPrefab |
| |
|
Transform | targetNamePrefab |
| |
|
Transform | canvas |
| |
|
const int | MAX_NAME_LENGTH = 5 |
| |
La función principal de este componente es la creación y eliminación de las posiciones de la simulación mediante el manejo de una lista de posiciones, además de la validación de sus nombres.
- Autor
- Oscar Catari Gutiérrez - E-mail: oscar.nosp@m.cata.nosp@m.ri@ou.nosp@m.tloo.nosp@m.k.es - Universidad de La Laguna
- Versión
- 1.0
- Desde
- 02-05-2019
◆ Add()
| Transform TargetControl.Add |
( |
string |
name, |
|
|
Vector3 |
pos, |
|
|
List< Vector3 > |
angles |
|
) |
| |
|
inline |
Crea y añade una posición la lista de posiciones a partir de un nombre, coordenadas y ángulos (articulaciones del Scorbot).
- Parámetros
-
| name | Nombre de la posición |
| pos | Coordenadas de la posición |
| angles | Ángulos (articulaciones del Scorbot) de la posición |
- Devuelve
- Transform Posición (objeto)
◆ Count()
| int TargetControl.Count |
( |
| ) |
|
|
inline |
Obtiene el número de posiciones totales actualmente creadas.
- Devuelve
- int Número de posiciones
◆ CreateTarget()
| Transform TargetControl.CreateTarget |
( |
string |
name, |
|
|
Vector3 |
pos, |
|
|
List< Vector3 > |
angles |
|
) |
| |
|
inline |
Crea una posición a partir de un nombre, coordenadas y ángulos (articulaciones del Scorbot).
- Parámetros
-
| name | Nombre de la posición |
| pos | Coordenadas de la posición |
| angles | Ángulos (articulaciones del Scorbot) de la posición |
- Devuelve
- Transform Posición (objeto)
◆ DestroyTarget()
| void TargetControl.DestroyTarget |
( |
Transform |
target | ) |
|
|
inline |
Destruye una posición (objeto), además de su etiqueda visual (nombre y coordenadas).
- Parámetros
-
- Devuelve
- void
◆ GetNames()
| List<string> TargetControl.GetNames |
( |
| ) |
|
|
inline |
Obtiene los nombres de todas las posiciones actuales.
- Devuelve
- List<string> Lista de nombres de las posiciones
◆ GetTarget() [1/2]
| Transform TargetControl.GetTarget |
( |
int |
i | ) |
|
|
inline |
Obtiene una posición (objeto) mediante su índice en la lista de posiciones.
- Parámetros
-
| i | Índice de la lista de posiciones |
- Devuelve
- Transform Posición (objeto)
◆ GetTarget() [2/2]
| Transform TargetControl.GetTarget |
( |
string |
name | ) |
|
|
inline |
Obtiene una posición (objeto) mediante su nombre.
- Parámetros
-
| name | Nombre de una posición |
- Devuelve
- Transform Posición (objeto)
◆ Remove()
| void TargetControl.Remove |
( |
Transform |
target | ) |
|
|
inline |
Elimina una posición (objeto) de la lista de posiciones y la destruye.
- Parámetros
-
- Devuelve
- void
◆ ValidName()
| bool TargetControl.ValidName |
( |
string |
name | ) |
|
|
inline |
Verifica que un nombre no está en uso por una posición.
- Devuelve
- bool Si el nombre es válido
◆ ValidNameLength()
| bool TargetControl.ValidNameLength |
( |
string |
name | ) |
|
|
inline |
Verifica que un nombre no sobrepasa el tamaño máximo.
- Devuelve
- bool Si el nombre es válido
La documentación para esta clase fue generada a partir del siguiente fichero:
- Controllers/TargetControl.cs