Klasse "Motion"

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