public ManiobraRotacion(Constantes constantes, IVectorTools vectorTools, ActitudRotacion siguienteActitud, ISateliteData sateliteData, Vector orientacionSolicitada) { this.constantes = constantes; this.vectorTools = vectorTools; SiguienteActitud = siguienteActitud; orientacionInicial = sateliteData.Orientacion; orientacionFinal = orientacionSolicitada; float anguloEnGrados = vectorTools.AngleTo(orientacionInicial, orientacionFinal); tiempoParaFinalizarEnSegundos = anguloEnGrados / velocidadAngularEnGradosPorSegundo; }