scaleFrame()

Zusammenfassung

Gibt den Frame zurück, der eine einheitliche Skalierungstransformation von f darstellt. Der zurückgegebene Wert dient als skalierte Version von f.

Frames definieren Koordinatensysteme. Im Wesentlichen handelt es sich hier um Transformationsmatrizen aus dem Frame des Weltkoordinatensystems. Frames können zur Positionierung von Bauteilen verwendet werden, allerdings werden deren Regeln bei Verwendung der abhängigkeitsbasierten Positionierung ignoriert. Dieses Verhalten wird durch den Parameter ignorePosition? gesteuert, den alle positionierbaren Designs aufweisen.

Syntax

scaleFrame ( f As Frame, _
             scale As Number ) As Frame 
Argument Typ Beschreibung
f Frame Der Frame, der das zu skalierende Koordinatensystem darstellt
scale Number Der Skalierungswert

Beispiel 1

Intent >scaleFrame(worldFrame(), 2.5)
--> Frame<Vector_(2.5, 0.0, 0.0, WorldFrame()), Vector_(0.0, 2.5, 0.0, WorldFrame()), Vector_(0.0, 0.0, 2.5, WorldFrame()), Point_(0.0, 0.0, 0.0, WorldFrame())>