In aggiunta alle variabili che possono essere gestite manualmente con i metodi add_var() e remove_var(), ogni elemento definito nell'ambiente 3D genera un elenco di variabili predefinite, normalmente con il formato <item-name>.<var-name>, i cui valori posso essere letti con il metodi get_xxx() e set_xxx().
Tipo di elemento |
Proprietà |
Tipo |
Descrizione |
(comune a item_*) |
color |
uint32 |
Colore dell'elemento |
visible |
bool |
Flag elemento visibile |
|
posX |
double |
Posizione X |
|
posY |
double |
Posizione Y |
|
posZ |
double |
Posizione Z |
|
posA |
double |
Posizione A |
|
posB |
double |
Posizione B |
|
posC |
double |
Posizione C |
|
offsetX |
double |
Offset X |
|
offsetY |
double |
Offset Y |
|
offsetA |
double |
Offset A |
|
offsetB |
double |
Offset B |
|
offsetC |
double |
Offset C |
|
relOff |
bool |
Flag offset relativi |
|
radius1 |
double |
Raggio 1 |
|
radius2 |
double |
Raggio 2 |
|
width |
double |
Larghezza |
|
length |
double |
Lunghezza |
|
beltLength |
double |
Lunghezza nastro |
|
lineWidth |
double |
Larghezza righe |
|
lineHeight |
double |
Altezza righe |
|
linesNumber |
int32 |
Numero righe |
|
visibleLines |
int32 |
Righe visibili |
|
rollerColor |
color |
Colore rulli |
|
linesColor |
color |
Colore righe |
|
beltPos |
double |
Quota nastro |
|
beltPosOffset |
double |
Offset quota |
|
height |
double |
Altezza |
|
length |
double |
Lunghezza |
|
width |
double |
Larghezza |
|
height |
double |
Altezza |
|
radius |
double |
Raggio |
|
radius2 |
double |
Raggio superiore |
|
height |
double |
Altezza |
|
radius |
double |
Raggio |
|
height |
double |
Altezza |
|
side1 |
double |
Lato 1 |
|
side2 |
double |
Lato 2 |
|
side3 |
double |
Lato 3 |
|
maxPoints |
double |
Max. Punti |
|
memoThr |
double |
Soglia memo |
|
radius |
double |
Raggio |
|
text |
string |
Testo |
|
|
font |
font |
Font per testo |
(comune a item_robot_*) |
qj1 |
double |
Quota joint 1 |
qj2 |
double |
Quota joint 2 |
|
qj3 |
double |
Quota joint 3 |
|
qj4 |
double |
Quota joint 4 |
|
qj5 |
double |
Quota joint 5 |
|
qj6 |
double |
Quota joint 6 |
|
oj1 |
double |
Offset joint 1 |
|
oj2 |
double |
Offset joint 2 |
|
oj3 |
double |
Offset joint 3 |
|
oj4 |
double |
Offset joint 4 |
|
oj5 |
double |
Offset joint 5 |
|
oj6 |
double |
Offset joint 6 |
|
kj1 |
double |
Scala joint 1 |
|
kj2 |
double |
Scala joint 2 |
|
kj3 |
double |
Scala joint 3 |
|
kj4 |
double |
Scala joint 4 |
|
kj5 |
double |
Scala joint 5 |
|
kj6 |
double |
Scala joint 6 |
|
param1 |
double |
Lunghezza 1 |
|
param2 |
double |
Lunghezza 2 |
|
param3 |
double |
Lunghezza 3 |
|
param4 |
double |
Lunghezza 4 |
|
param5 |
double |
Lunghezza 5 |
|
param6 |
double |
Lunghezza 6 |
|
param1 |
double |
Lunghezza 1 |
|
param2 |
double |
Lunghezza 2 |
|
param3 |
double |
Lunghezza 3 |
|
param4 |
double |
Lunghezza 4 |
|
param5 |
double |
Lunghezza 5 |
|
- |
- |
- |
|
param1 |
double |
Lunghezza 1 |
|
param2 |
double |
Lunghezza 2 |
|
param3 |
double |
Lunghezza 3 |
|
param4 |
double |
Lunghezza 4 |
|
param5 |
double |
Lunghezza 5 |
|
param1 |
double |
Lunghezza 1 |
|
param2 |
double |
Lunghezza 2 |