Diferencia entre revisiones de «Comando AdosaCopiaAVista»
De GeoGebra Manual
Línea 2: | Línea 2: | ||
;AdosaCopiaAVista[ <Objeto>, <Vista 0|1|2> ]:Si ''Vista = 0'', se crea una copia del objeto dado. | ;AdosaCopiaAVista[ <Objeto>, <Vista 0|1|2> ]:Si ''Vista = 0'', se crea una copia del objeto dado. | ||
Si ''Vista =1'' o 2, crea una copia dependiente del objeto dado cuya medida dada en la [[Vista Gráfica]] es constante. | Si ''Vista =1'' o 2, crea una copia dependiente del objeto dado cuya medida dada en la [[Vista Gráfica]] es constante. | ||
− | {{Note|Una vez creada la copia, se añaden otros tres argumentos a la definición del | + | {{Note|Una vez creada la copia, se añaden otros tres argumentos a la definición del comando.}} |
;AdosaCopiaAVista[ <Objeto>, <Vista 0|1|2>, <Esquina 1>, <Esquina 3>, <Punto de Offset> ] | ;AdosaCopiaAVista[ <Objeto>, <Vista 0|1|2>, <Esquina 1>, <Esquina 3>, <Punto de Offset> ] | ||
:Si ''Vista = 0'', se crea una copia del objeto dado. | :Si ''Vista = 0'', se crea una copia del objeto dado. | ||
Si ''Vista =1'' o 2, crea una copia dependiente del objeto dado cuya medida dada en la [[Vista Gráfica]] se transforma usando la razón simple del siguiente modo: | Si ''Vista =1'' o 2, crea una copia dependiente del objeto dado cuya medida dada en la [[Vista Gráfica]] se transforma usando la razón simple del siguiente modo: | ||
* rectas x=x(Esquina 1) y y=y(Esquina 3) se diagraman en los bordes izquierdo y superior de la nueva vista respectivamente. | * rectas x=x(Esquina 1) y y=y(Esquina 3) se diagraman en los bordes izquierdo y superior de la nueva vista respectivamente. | ||
− | * rectas x=x(Esquina 3) y y=y(Esquina 1) se diagraman a las | + | * rectas x=x(Esquina 3) y y=y(Esquina 1) se diagraman a las paralelas que pasan por un punto cuyas coordenadas, en pixels, son iguales a las del ''Punto de Offset''. |
{{Example|1=<div> Si la primera [[Vista Gráfica]] está activa: | {{Example|1=<div> Si la primera [[Vista Gráfica]] está activa: | ||
* '''AdosaCopiaAVista'''[Polígono[(0,0),(1,0),(1,1),(0,1)],1,(0,0),(1,1),(100,100)] crea un cuadrado de 100px x 100px en la esquina superior izquierda de la [[Vista Gráfica]]. | * '''AdosaCopiaAVista'''[Polígono[(0,0),(1,0),(1,1),(0,1)],1,(0,0),(1,1),(100,100)] crea un cuadrado de 100px x 100px en la esquina superior izquierda de la [[Vista Gráfica]]. | ||
</div>}} | </div>}} | ||
− | Al emplear esta sintaxis, el objeto resultante se crea en la | + | Al emplear esta sintaxis, el objeto resultante se crea en la [[Vista Gráfica|Vista activa]] y se puede ajustar su visibilidad en otra, usando la [[Caja de Diálogo de Propiedades]]. |
{{Note|1=<div><'''Esquina 1'''> y <'''Esquina 3'''> definen un rectángulo en el sistema de coordenadas que es por lo tanto mapeado en ese área medida en pixels desde el vértice superior izquierdo de la <Vista> . | {{Note|1=<div><'''Esquina 1'''> y <'''Esquina 3'''> definen un rectángulo en el sistema de coordenadas que es por lo tanto mapeado en ese área medida en pixels desde el vértice superior izquierdo de la <Vista> . |
Revisión del 19:45 4 jun 2012
- AdosaCopiaAVista[ <Objeto>, <Vista 0|1|2> ]
- Si Vista = 0, se crea una copia del objeto dado.
Si Vista =1 o 2, crea una copia dependiente del objeto dado cuya medida dada en la Vista Gráfica es constante.
Nota: Una vez creada la copia, se añaden otros tres argumentos a la definición del comando.
- AdosaCopiaAVista[ <Objeto>, <Vista 0|1|2>, <Esquina 1>, <Esquina 3>, <Punto de Offset> ]
- Si Vista = 0, se crea una copia del objeto dado.
Si Vista =1 o 2, crea una copia dependiente del objeto dado cuya medida dada en la Vista Gráfica se transforma usando la razón simple del siguiente modo:
- rectas x=x(Esquina 1) y y=y(Esquina 3) se diagraman en los bordes izquierdo y superior de la nueva vista respectivamente.
- rectas x=x(Esquina 3) y y=y(Esquina 1) se diagraman a las paralelas que pasan por un punto cuyas coordenadas, en pixels, son iguales a las del Punto de Offset.
Ejemplo:
Si la primera Vista Gráfica está activa:
- AdosaCopiaAVista[Polígono[(0,0),(1,0),(1,1),(0,1)],1,(0,0),(1,1),(100,100)] crea un cuadrado de 100px x 100px en la esquina superior izquierda de la Vista Gráfica.
Al emplear esta sintaxis, el objeto resultante se crea en la Vista activa y se puede ajustar su visibilidad en otra, usando la Caja de Diálogo de Propiedades.
Nota:
<Esquina 1> y <Esquina 3> definen un rectángulo en el sistema de coordenadas que es por lo tanto mapeado en ese área medida en pixels desde el vértice superior izquierdo de la <Vista> .
La medida está fijada:
- por el <Punto de Offset> = (medidaEnX, medidaEnY) especificado
- donde x es medido a la derecha de la esquina superior izquierda e
- y hacia abajo desde ese misma referencia.
Aviso:
Todas las parte del <objeto> son mapeadas açun las que pudieran quedar fuera del rectángulo definido por <Esquina 1> y <Esquina 3>.