rotateFrame()

Zusammenfassung

Gibt einen frame , die Ergebnisse durch Drehen frame f durch ang Grad um die Achse, die durch point und vector Richt.

Frames Definieren von Koordinatensystemen. Es ist eine Transformationsmatrix zugeordnet, die eine frame Umwandeln von Geometrie in der "world" Koordinatensystem im lokalen Koordinatensystem.

Syntax

rotateFrame ( f As Frame, _
              ang As Number, _
              p As Point, _
              dir As Vector ) As Frame 
Argument Typ Beschreibung
f Frame Frame So gedreht werden.
ang Number Winkel in Grad, um den die frame dreht
p Point Eine point , die auf der Drehachse
dir Vector Richtung der Drehachse

Beispiel 1

Intent >rotateFrame(worldFrame(), 22.5,point(1,1,0),vector(1,1,0))
--> Frame<Vector_(0.96193976625564, 0.03806023374436, -0.2705980500731, WorldFrame()), Vector_(0.03806023374436, 0.96193976625564, 0.2705980500731, WorldFrame()), Vector_(0.2705980500731, -0.2705980500731, 0.92387953251129, WorldFrame()), Point_(1.0, 1.0, 0.0, WorldFrame())>