Klasse "Motion"

Diese Klasse wird verwendet, um die Bewegungsparameter festzulegen.

Eigenschaften der Klasse "Motion"

Eigenschaften von "Motion"TypWerte

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"BeschreibungDatenrückgabe

m = new Motion(type)

Erstellt ein neues Bewegungsobjekt mit der Bezeichnung "m" (kann ein beliebiger Bewegungstyp sein); Typ = ZeichenfolgeNein

property(Typ)

Ruft eine Eigenschaft des Bewegungstyps ab; Typ = ZeichenfolgeJa

readFrom(m)

Kopiert die Bewegung "m" in diese BewegungNein

// 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 = ZeichenfolgeJa

// 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