Main Content

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

changeWorldSettings

Modifique la configuración mundial de la escena activa usando MATLAB

Desde R2023b

    Descripción

    ejemplo

    changeWorldSettings(rrApp,Name=Value) modifica la configuración mundial de la escena activa, incluido el origen mundial y la extensión de la escena.

    Ejemplos

    contraer todo

    Modifique la configuración mundial de la escena activa en RoadRunner usando la función changeWorldSettings . Este ejemplo supone que RoadRunner está instalado en su ubicación predeterminada en Windows.

    Especifique la ruta a un proyecto existente. Por ejemplo, este código muestra la ruta a un proyecto ubicado en C:\RR\MyProject. La función devuelve un objeto roadrunner , rrApp, que proporciona funciones para realizar tareas básicas de flujo de trabajo, como abrir, cerrar y guardar escenas y proyectos.

    projectFolder = "C:\RR\MyProject";
    rrApp = roadrunner(projectFolder);

    Abra una escena existente en el proyecto RoadRunner actual.

    filename = "FourWayStop.rrscene";
    openScene(rrApp,filename);

    Cambia el origen mundial de la escena. Especifique el origen del mundo como una matriz de 1 por 2 que contiene la latitud y la longitud.

    changeWorldSettings(rrApp, WorldOrigin=[42.3021 -71.3747]);

    Argumentos de entrada

    contraer todo

    Aplicación RoadRunner asociada a un proyecto, especificada como un objeto roadrunner . Este objeto proporciona funciones para realizar tareas comunes de flujo de trabajo, como abrir, cerrar y guardar escenas y proyectos. rrApp proporciona funciones que admiten la importación de datos de archivos y la exportación de escenas a otros formatos desde RoadRunner.

    Argumentos de par nombre-valor

    Especifique pares de argumentos opcionales como Name1=Value1,...,NameN=ValueN, donde Name es el nombre del argumento y Value es el valor correspondiente. Los argumentos nombre-valor deben aparecer después de otros argumentos, pero el orden de los pares no importa.

    Ejemplo: changeWorldSettings(rrApp, WorldOrigin=[42.3021 -71.3747])

    Borre la proyección mundial actual, especificada como logical 0 (false) o logical 1 (true). Borra la proyección mundial actual si se establece en verdadero. Cuando se establece en verdadero, es un error especificar un origen mundial.

    Origen mundial de la escena, especificado como una arreglo de 1 por 2 [latitude longitude]. De forma predeterminada, el origen del mundo no cambia.

    Bandera para transformar la escena, especificada como logical 0 (false) o logical 1 (true). Transforma la escena después de cambiar el origen mundial si se establece en logical 1 (true). Transformar la escena puede ser una operación costosa, pero intenta mantener la ubicación mundial correcta.

    Centro de la escena, especificado como una arreglo de 1 por 2 [x y]. De forma predeterminada, el centro de la escena no cambia.

    Extensión de la escena, especificada como una arreglo de 1 por 2 [x y]. De forma predeterminada, el centro de la escena no cambia.

    Historial de versiones

    Introducido en R2023b