NOTA! Questo sito utilizza i cookie e tecnologie simili.

Se non si modificano le impostazioni del browser, l'utente accetta. Per saperne di piu'

Approvo

Capitolo 133: Sottoclassi di TransformInterpolator - Rotation Interpolator.

 

RotationInterpolator opera sui TransformGroup al fine di far ruotare gli oggetti intorno ad un asse (di default, quello X) del sistema di riferimento locale dell'Interpolatore.

 

La rotazione avviene tra due estremi, individuati con due angoli (iniziale e finale), interpolando il valore recuperato dall'oggetto Alpha associato all'Interpolatore.

 

 

Costruttori:

  • RotationInterpolator(Alpha a, TransformGroup t);

  • RotationInterpolator(Alpha a, TransformGroup t, Transform3D axisOfTransform, float minimumAngle, float maximumAngle); .

 

I valori di default del primo costruttore per asse, angolo minimo e angolo massimo sono, rispettivamente: X, 0, 2π.

Metodi utili messi a disposizione da RotationInterpolator sono, ad esempio:

  • setTransformAxis(Transform3D asseDiRotazione) : void;

  • setMinimumAngle(float angolo) : void;

  • setMaximumAngle(float angolo) : void; .

 

Esempio: 'Esempio RotationInterpolator'.

 

Pagina di Francesco Milanese (redbaron85) su Facebook   Pagina di Francesco Milanese (redbaron85) su Google Plus   Profilo di Francesco Milanese (redbaron85) su LinkedIn   Pagina di Francesco Milanese (redbaron85) su Twitter   Canale Youtube di Francesco Milanese (redbaron85ct)

Vai all'inizio della pagina