AxisSystem

Inheritance: java.lang.Object

public class AxisSystem

Το σύστημα αξόνων είναι ένας συνδυασμός του συστήματος συντεταγμένων, του διανύσματος ανόδου και του διανύσματος μπροστά.

Κατασκευαστές

ΚατασκευαστήςΠεριγραφή
AxisSystem(CoordinateSystem coordinateSystem, Axis up)Δημιουργεί ένα νέο σύστημα αξόνων
AxisSystem(Axis up, Axis front)Δημιουργεί ένα νέο σύστημα αξόνων
AxisSystem(CoordinateSystem coordinateSystem, Axis up, Axis front)Δημιουργεί ένα νέο σύστημα αξόνων

Μέθοδοι

ΜέθοδοςΠεριγραφή
equals(Object arg0)
fromAssetInfo(AssetInfo assetInfo)Δημιουργήστε AxisSystem από AssetInfo
getClass()
getCoordinateSystem()Λαμβάνει το σύστημα συντεταγμένων αυτού του συστήματος αξόνων.
getFront()Λαμβάνει το διάνυσμα πρόσοψης αυτού του συστήματος αξόνων
getUp()Λαμβάνει το διάνυσμα ανόδου αυτού του συστήματος αξόνων.
hashCode()
notify()
notifyAll()
toString()
transformTo(AxisSystem targetSystem)Δημιουργήστε έναν πίνακα που χρησιμοποιείται για τη μετατροπή από το τρέχον σύστημα αξόνων στο στόχο σύστημα αξόνων.
wait()
wait(long arg0)
wait(long arg0, int arg1)

AxisSystem(CoordinateSystem coordinateSystem, Axis up)

public AxisSystem(CoordinateSystem coordinateSystem, Axis up)

Δημιουργεί ένα νέο σύστημα αξόνων

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
coordinateSystemCoordinateSystemΤο σύστημα συντεταγμένων που χρησιμοποιείται σε αυτό το σύστημα αξόνων
upAxisΤο διάνυσμα ανόδου του συστήματος αξόνων

AxisSystem(Axis up, Axis front)

public AxisSystem(Axis up, Axis front)

Δημιουργεί ένα νέο σύστημα αξόνων

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
upAxisΤο διάνυσμα ανόδου του συστήματος αξόνων
frontAxisΤο διάνυσμα πρόσοψης του συστήματος αξόνων

AxisSystem(CoordinateSystem coordinateSystem, Axis up, Axis front)

public AxisSystem(CoordinateSystem coordinateSystem, Axis up, Axis front)

Δημιουργεί ένα νέο σύστημα αξόνων

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
coordinateSystemCoordinateSystemΤο σύστημα συντεταγμένων που χρησιμοποιείται σε αυτό το σύστημα αξόνων
upAxisΤο διάνυσμα ανόδου του συστήματος αξόνων
frontAxisΤο διάνυσμα πρόσοψης του συστήματος αξόνων

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

fromAssetInfo(AssetInfo assetInfo)

public static AxisSystem fromAssetInfo(AssetInfo assetInfo)

Δημιουργήστε AxisSystem από AssetInfo

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
assetInfoAssetInfoΑπό ποια πληροφορία περιουσιακού στοιχείου να διαβαστούν το σύστημα συντεταγμένων, το διάνυσμα επάνω και το μπροστινό διάνυσμα.

Returns: AxisSystem - Axis system containg coordinate system, up, front from given asset info

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCoordinateSystem()

public CoordinateSystem getCoordinateSystem()

Λαμβάνει το σύστημα συντεταγμένων αυτού του συστήματος αξόνων.

Returns: CoordinateSystem - the coordinate system of this axis system.

getFront()

public Axis getFront()

Λαμβάνει το διάνυσμα πρόσοψης αυτού του συστήματος αξόνων

Returns: Axis - the front vector of this axis system

getUp()

public Axis getUp()

Λαμβάνει το διάνυσμα ανόδου αυτού του συστήματος αξόνων.

Returns: Axis - the up vector of this axis system.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

transformTo(AxisSystem targetSystem)

public Matrix4 transformTo(AxisSystem targetSystem)

Δημιουργήστε έναν πίνακα που χρησιμοποιείται για τη μετατροπή από το τρέχον σύστημα αξόνων στο στόχο σύστημα αξόνων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
targetSystemAxisSystemΣύστημα άξονα στόχου

Returns: Matrix4 - A new transformation matrix to do the axis conversion

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long
arg1int