MorphTargetChannel
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class MorphTargetChannel extends A3DObject
Un MorphTargetChannel est utilisé par MorphTargetDeformer pour organiser les géométries cibles. Certains formats de fichier comme FBX prennent en charge plusieurs canaux en parallèle. Remarques : Le poids est compris entre 0 et 1,0, et le poids par défaut pour la cible est 0,0 ;
Constructeurs
| Constructeur | Description |
|---|---|
| MorphTargetChannel(String name) | Initialise une nouvelle instance de la classe MorphTargetChannel. |
| MorphTargetChannel() | Initialise une nouvelle instance de la classe MorphTargetChannel. |
Champs
| Champ | Description |
|---|---|
| DEFAULT_WEIGHT | Poids par défaut pour la cible de morph. |
Méthodes
| Méthode | Description |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Trouve la propriété. |
| get(Shape target) | Obtient le poids pour la géométrie spécifiée |
| getChannelWeight() | Obtient le poids du déformeur de ce canal. |
| getClass() | |
| getName() | Obtient le nom. |
| getProperties() | Obtient la collection de toutes les propriétés. |
| getProperty(String property) | Obtenir la valeur de la propriété spécifiée |
| getTargets() | Obtient toutes les cibles associées au canal. |
| getWeight(Shape target) | Obtient le poids pour la cible spécifiée, si la cible n’appartient pas à ce canal, la valeur par défaut 0 est renvoyée. |
| getWeights() | Obtient les valeurs complètes de poids des géométries cibles. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Supprime une propriété dynamique. |
| removeProperty(String property) | Supprime la propriété spécifiée identifiée par son nom |
| set(Shape target, double value) | Définit le poids pour la géométrie spécifiée |
| setChannelWeight(double value) | Définit le poids du déformeur de ce canal. |
| setName(String value) | Définit le nom. |
| setProperty(String property, Object value) | Définit la valeur de la propriété spécifiée |
| setWeight(Shape target) | Définit le poids pour la cible spécifiée, la valeur par défaut est 1, la plage doit être entre 0~1 |
| setWeight(Shape target, double weight) | Définit le poids pour la cible spécifiée, la valeur par défaut est 1, la plage doit être entre 0~1 |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
MorphTargetChannel(String name)
public MorphTargetChannel(String name)
Initialise une nouvelle instance de la classe MorphTargetChannel.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| nom | java.lang.String | Nom. |
MorphTargetChannel()
public MorphTargetChannel()
Initialise une nouvelle instance de la classe MorphTargetChannel.
DEFAULT_WEIGHT
public static final double DEFAULT_WEIGHT
Poids par défaut pour la cible de morph.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Trouve la propriété. Elle peut être une propriété dynamique (Créée par CreateDynamicProperty/SetProperty) ou une propriété native (Identifiée par son nom)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| propertyName | java.lang.String | Nom de la propriété. |
Returns: Property - The property.
get(Shape target)
public double get(Shape target)
Obtient le poids pour la géométrie spécifiée
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| target | Shape | Géométrie cible. |
Returns: double - Poids
getChannelWeight()
public double getChannelWeight()
Obtient le poids du déformeur de ce canal. Le poids est compris entre 0,0 et 1,0
Returns: double - le poids du déformeur de ce canal. Le poids est compris entre 0,0 et 1,0
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getName()
public String getName()
Obtient le nom.
Returns: java.lang.String - le nom.
getProperties()
public PropertyCollection getProperties()
Obtient la collection de toutes les propriétés.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Obtenir la valeur de la propriété spécifiée
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| propriété | java.lang.String | Nom de la propriété |
Returns: java.lang.Object - La valeur de la propriété trouvée
getTargets()
public List<Shape> getTargets()
Obtient toutes les cibles associées au canal.
Returns: java.util.List<com.aspose.threed.Shape> - toutes les cibles associées au canal.
getWeight(Shape target)
public double getWeight(Shape target)
Obtient le poids pour la cible spécifiée, si la cible n’appartient pas à ce canal, la valeur par défaut 0 est renvoyée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| target | Shape |
Returns: double
getWeights()
public List<Double> getWeights()
Obtient les valeurs complètes de poids des géométries cibles.
Returns: java.util.List<java.lang.Double> - les valeurs complètes de poids des géométries cibles.
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)
Supprime une propriété dynamique.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| property | Property | Quelle propriété supprimer |
Returns: boolean - vrai si la propriété est supprimée avec succès
removeProperty(String property)
public boolean removeProperty(String property)
Supprime la propriété spécifiée identifiée par son nom
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| propriété | java.lang.String | Quelle propriété supprimer |
Returns: boolean - vrai si la propriété est supprimée avec succès
set(Shape target, double value)
public void set(Shape target, double value)
Définit le poids pour la géométrie spécifiée
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| target | Shape | Géométrie cible. |
| valeur | double | Nouvelle valeur |
setChannelWeight(double value)
public void setChannelWeight(double value)
Définit le poids du déformeur de ce canal. Le poids est compris entre 0,0 et 1,0
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | double | Nouvelle valeur |
setName(String value)
public void setName(String value)
Définit le nom.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | Nouvelle valeur |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Définit la valeur de la propriété spécifiée
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| propriété | java.lang.String | Nom de la propriété |
| valeur | java.lang.Object | La valeur de la propriété |
setWeight(Shape target)
public void setWeight(Shape target)
Définit le poids pour la cible spécifiée, la valeur par défaut est 1, la plage doit être entre 0~1
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| target | Shape |
setWeight(Shape target, double weight)
public void setWeight(Shape target, double weight)
Définit le poids pour la cible spécifiée, la valeur par défaut est 1, la plage doit être entre 0~1
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| target | Shape | |
| poids | double |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |