MorphTargetChannel

Inheritance: java.lang.Object, com.aspose.threed.A3DObject

public class MorphTargetChannel extends A3DObject

Ένα MorphTargetChannel χρησιμοποιείται από MorphTargetDeformer για να οργανώσει τις γεωμετρίες-στόχο. Ορισμένες μορφές αρχείων όπως το FBX υποστηρίζουν πολλαπλά κανάλια παράλληλα. Remarks: Το βάρος είναι μεταξύ 0 και 1.0, και το προεπιλεγμένο βάρος για τον στόχο είναι 0.0.

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

ΚατασκευαστήςΠεριγραφή
MorphTargetChannel(String name)Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης MorphTargetChannel.
MorphTargetChannel()Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης MorphTargetChannel.

Πεδία

ΠεδίοΠεριγραφή
DEFAULT_WEIGHTΠροεπιλεγμένο βάρος για το μορφολογικό στόχο.

Μέθοδοι

ΜέθοδοςΠεριγραφή
equals(Object arg0)
findProperty(String propertyName)Βρίσκει την ιδιότητα.
get(Shape target)Λαμβάνει το βάρος για την καθορισμένη γεωμετρία
getChannelWeight()Λαμβάνει το βάρος του παραμορφωτή αυτού του καναλιού.
getClass()
getName()Λαμβάνει το όνομα.
getProperties()Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
getProperty(String property)Λάβετε την τιμή της συγκεκριμένης ιδιότητας
getTargets()Λαμβάνει όλους τους στόχους που σχετίζονται με το κανάλι.
getWeight(Shape target)Λαμβάνει το βάρος για τον καθορισμένο στόχο, εάν ο στόχος δεν ανήκει σε αυτό το κανάλι, επιστρέφεται η προεπιλεγμένη τιμή 0.
getWeights()Λαμβάνει τις πλήρεις τιμές βάρους των γεωμετριών στόχου.
hashCode()
notify()
notifyAll()
removeProperty(Property property)Αφαιρεί μια δυναμική ιδιότητα.
removeProperty(String property)Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα
set(Shape target, double value)Ορίζει το βάρος για την καθορισμένη γεωμετρία
setChannelWeight(double value)Ορίζει το βάρος του παραμορφωτή αυτού του καναλιού.
setName(String value)Ορίζει το όνομα.
setProperty(String property, Object value)Ορίζει την τιμή της συγκεκριμένης ιδιότητας
setWeight(Shape target)Ορίζει το βάρος για τον καθορισμένο στόχο, η προεπιλεγμένη τιμή είναι 1, το εύρος πρέπει να είναι μεταξύ 0~1
setWeight(Shape target, double weight)Ορίζει το βάρος για τον καθορισμένο στόχο, η προεπιλεγμένη τιμή είναι 1, το εύρος πρέπει να είναι μεταξύ 0~1
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

MorphTargetChannel(String name)

public MorphTargetChannel(String name)

Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης MorphTargetChannel.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
namejava.lang.StringΌνομα.

MorphTargetChannel()

public MorphTargetChannel()

Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης MorphTargetChannel.

DEFAULT_WEIGHT

public static final double DEFAULT_WEIGHT

Προεπιλεγμένο βάρος για το μορφολογικό στόχο.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε με CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Προσδιορίζεται με το όνομά της)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
propertyNamejava.lang.StringΌνομα ιδιότητας.

Returns: Property - The property.

get(Shape target)

public double get(Shape target)

Λαμβάνει το βάρος για την καθορισμένη γεωμετρία

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
targetShapeΓεωμετρία στόχου.

Returns: double - Βάρος

getChannelWeight()

public double getChannelWeight()

Λαμβάνει το βάρος του παραμορφωτή αυτού του καναλιού. Το βάρος είναι μεταξύ 0.0 και 1.0

Returns: double - το βάρος του παραμορφωτή αυτού του καναλιού. Το βάρος είναι μεταξύ 0.0 και 1.0

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getName()

public String getName()

Λαμβάνει το όνομα.

Returns: java.lang.String - το όνομα.

getProperties()

public PropertyCollection getProperties()

Λαμβάνει τη συλλογή όλων των ιδιοτήτων.

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

Λάβετε την τιμή της συγκεκριμένης ιδιότητας

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
ιδιότηταjava.lang.StringΌνομα ιδιότητας

Returns: java.lang.Object - Η τιμή της ευρεθείσας ιδιότητας

getTargets()

public List<Shape> getTargets()

Λαμβάνει όλους τους στόχους που σχετίζονται με το κανάλι.

Returns: java.util.List<com.aspose.threed.Shape> - όλοι οι στόχοι που σχετίζονται με το κανάλι.

getWeight(Shape target)

public double getWeight(Shape target)

Λαμβάνει το βάρος για τον καθορισμένο στόχο, εάν ο στόχος δεν ανήκει σε αυτό το κανάλι, επιστρέφεται η προεπιλεγμένη τιμή 0.

Parameters:

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

Returns: double

getWeights()

public List<Double> getWeights()

Λαμβάνει τις πλήρεις τιμές βάρους των γεωμετριών στόχου.

Returns: java.util.List<java.lang.Double> - οι πλήρεις τιμές βάρους των γεωμετριών στόχου.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeProperty(Property property)

public boolean removeProperty(Property property)

Αφαιρεί μια δυναμική ιδιότητα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
propertyPropertyΠοια ιδιότητα να αφαιρεθεί

Returns: boolean - true εάν η ιδιότητα αφαιρεθεί επιτυχώς

removeProperty(String property)

public boolean removeProperty(String property)

Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
ιδιότηταjava.lang.StringΠοια ιδιότητα να αφαιρεθεί

Returns: boolean - true εάν η ιδιότητα αφαιρεθεί επιτυχώς

set(Shape target, double value)

public void set(Shape target, double value)

Ορίζει το βάρος για την καθορισμένη γεωμετρία

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
targetShapeΓεωμετρία στόχου.
τιμήdoubleΝέα τιμή

setChannelWeight(double value)

public void setChannelWeight(double value)

Ορίζει το βάρος του παραμορφωτή αυτού του καναλιού. Το βάρος είναι μεταξύ 0.0 και 1.0

Parameters:

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

setName(String value)

public void setName(String value)

Ορίζει το όνομα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Ορίζει την τιμή της συγκεκριμένης ιδιότητας

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
ιδιότηταjava.lang.StringΌνομα ιδιότητας
τιμήjava.lang.ObjectΗ τιμή της ιδιότητας

setWeight(Shape target)

public void setWeight(Shape target)

Ορίζει το βάρος για τον καθορισμένο στόχο, η προεπιλεγμένη τιμή είναι 1, το εύρος πρέπει να είναι μεταξύ 0~1

Parameters:

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

setWeight(Shape target, double weight)

public void setWeight(Shape target, double weight)

Ορίζει το βάρος για τον καθορισμένο στόχο, η προεπιλεγμένη τιμή είναι 1, το εύρος πρέπει να είναι μεταξύ 0~1

Parameters:

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

toString()

public String toString()

Returns: java.lang.String

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