KopieAnAnsichtHeften (Befehl)

KopieAnAnsichtHeften( <Objekt>, <Ansicht 0|1|2> )

Bei Ansicht=0 wird eine Kopie des gegebenen Objekts erzeugt. Bei Ansicht = 1 oder Ansicht = 2 wird eine abhängige Kopie des Objekts in der angegebenen Menu view graphics.svg Grafik-Ansicht erzeugt, deren Größe (beim Ziehen des Objekts) konstant bleibt.

KopieAnAnsichtHeften( <Objekt>, <Ansicht 0|1|2>, <Punkt 1>, <Punkt 2>, <Bildschirmpunkt 1>, <Bildschirmpunkt 2> )

Bei Ansicht=0 wird eine Kopie des Objekts erzeugt. Bei Ansicht = 1 oder Ansicht = 2 wird eine abhängige Kopie des Objekts in der angegebenen Menu view graphics.svg Grafik-Ansicht erzeugt, deren Größe durch folgende affine Transformation definiert wird: Punkt 1 wird auf einen Punkt abgebildet, dessen Bildschirmkoordinaten (in Pixel) dem Bildschirmpunkt 1 entsprechen und Punkt 2 analog auf Bildschirmpunkt 2.

Sei Quadrat = Vieleck[(0, 0), (1, 0), (1, 1), (0, 1)]. Falls die Grafik-Ansicht 1 geöffnet ist, erzeugt KopieAnAnsichtHeften[Quadrat, 1, (0, 0), (1, 1), (0, 0), (100, 100)] ein 100px x 100px Quadrat in der linken oberen Ecke der Grafik-Ansicht.

Sei Quadrat = Vieleck[(0, 0), (1, 0), (1, 1), (0, 1)].Falls die Grafik-Ansicht 1 geöffnet ist, erzeugt KopieAnAnsichtHeften[Quadrat, 1] ein Quadrat gleicher Größe an derselben Position.

Es werden alle Punkte des Objekts abgebildet, auch wenn diese außerhalb der Ansicht liegen.

Wurde bereits eine Kopie erstellt, so enthält der Befehl automatisch drei weitere Argumente.