Diese Klasse wird verwendet, um die Bewegungsparameter festzulegen.
Eigenschaften der Klasse "Motion"
Eigenschaften von "Motion" | Typ | Werte |
type |
Zeichenfolge | "Linear", "Winklig", "Linear/Winklig kombiniert", "Kreisbahn/Drehung kombiniert", "Taumelnd", "Flügelzellen", "Freie Bewegung" |
initialPosition |
Zahl | |
Min. |
Zahl | |
Max. |
Zahl |
Methoden der Klasse "Motion"
Methoden von "Motion" | Beschreibung | Datenrückgabe |
m = new Motion(type) |
Erstellt ein neues Bewegungsobjekt mit der Bezeichnung "m" (kann ein beliebiger Bewegungstyp sein); Typ = Zeichenfolge | Nein |
property(Typ) |
Ruft eine Eigenschaft des Bewegungstyps ab; Typ = Zeichenfolge | Ja |
readFrom(m) |
Kopiert die Bewegung "m" in diese Bewegung | Nein |
// Benutzeroberfläche für lineare Bewegung setDirectionNormalTo(e) reverseDirection() setDirection(x, y, z) |
Legt die Richtung des Geräts für eine lineare Bewegung fest. e = Elementobjekt; x, y, z = Zahl |
Nein |
// Benutzeroberfläche für Winkelbewegung setAxisofRotationNormalTo(e) reverseAxisOfRotation() setCenterOfRotationToCentroid(e) setAxisOfRotation(x,y,z) setCenterOfRotation(x,y,z) |
Legt die Achse und den Drehmittelpunkt für eine Winkelbewegung fest. e = Elementobjekt; x, y, z = Zahlen |
Nein |
motionComponent(type) |
Gibt den Typ der Komponente einer kombinierten Bewegung zurück; Typ = Zeichenfolge | Ja |
// Benutzeroberfläche für taumelnde Bewegung setTiltAxisNormalTo(e) reverseTiltAxis() setTiltAxis(x,y,z) setAxisOfNutationNormalTo(e) reverseAxisOfNutation() setAxisOfNutation(x,y,z) setCenterOfNutationToCentroid(e) setCenterOfNutation(x,y,z) |
Legt die Achse und den Drehmittelpunkt für eine taumelnde Bewegung fest. e = Elementobjekt; x, y, z = Zahlen |
Nein |