VertexElementUV
Inheritance: java.lang.Object, com.aspose.threed.VertexElement, com.aspose.threed.VertexElementVector4
public class VertexElementUV extends VertexElementVector4
Définit les coordonnées UV pour les composants spécifiés. Une géométrie peut contenir plusieurs éléments VertexElementUV, et chacun d’eux possède différents TextureMappings.
Constructeurs
| Constructeur | Description |
|---|---|
| VertexElementUV() | Initialise une nouvelle instance de la classe VertexElementUV. |
| VertexElementUV(TextureMapping textureMapping) | Initialise une nouvelle instance de la classe VertexElementUV. |
Méthodes
| Méthode | Description |
|---|---|
| addData(Iterable | Ajoute un ensemble de Vector2 à VertexElementUV.Data. |
| addData2(Iterable | Ajoute un ensemble de Vector3 à VertexElementUV.Data. |
| clear() | Supprime tous les éléments des tableaux direct et d’index. |
| clone(boolean withData) | Clone en profondeur l’élément de sommet. |
| clone(boolean withDirect, boolean withIndice) | |
| copyTo(VertexElementVector4 target) | Copie les données vers l’élément spécifié. |
| equals(Object arg0) | |
| getClass() | |
| getData() | Obtient les données du sommet. |
| getIndices() | Obtient les données des indices. |
| getMappingMode() | Obtient la façon dont l’élément est mappé. |
| getName() | Obtient le nom. |
| getReferenceMode() | Obtient la façon dont l’élément est référencé. |
| getVertexElementType() | Obtient le type du VertexElement. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setData(Vector4[] data) | Charge les données. |
| setIndices(int[] data) | Charge les indices. |
| setMappingMode(MappingMode value) | Définit la façon dont l’élément est mappé. |
| setName(String value) | Définit le nom. |
| setReferenceMode(ReferenceMode value) | Définit la façon dont l’élément est référencé. |
| toString() | Représentation sous forme de chaîne de l’élément de sommet. |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
VertexElementUV()
public VertexElementUV()
Initialise une nouvelle instance de la classe VertexElementUV. Le type de mappage de texture par défaut est TextureMapping.DIFFUSE
VertexElementUV(TextureMapping textureMapping)
public VertexElementUV(TextureMapping textureMapping)
Initialise une nouvelle instance de la classe VertexElementUV.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| textureMapping | TextureMapping | Le type de mappage de texture. |
addData(Iterable data)
public void addData(Iterable<Vector2> data)
Ajoute un ensemble de Vector2 à VertexElementUV.Data. Il s’agit d’un raccourci, cette méthode convertira le Vector2 en Vector4 avec z à 0 et w à 0.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| données | java.lang.Iterable<com.aspose.threed.Vector2> |
addData2(Iterable data)
public void addData2(Iterable<Vector3> data)
Ajoute un ensemble de Vector3 à VertexElementUV.Data. Il s’agit d’un raccourci, cette méthode convertira le Vector3 en Vector4 avec w à 0.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| données | java.lang.Iterable<com.aspose.threed.Vector3> |
clear()
public void clear()
Supprime tous les éléments des tableaux direct et d’index.
clone(boolean withData)
public VertexElement clone(boolean withData)
Clone en profondeur l’élément de sommet.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| withData | boolean | Clone le sommet avec les tableaux direct et d’index. |
Returns: VertexElement
clone(boolean withDirect, boolean withIndice)
public VertexElement clone(boolean withDirect, boolean withIndice)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| withDirect | boolean | |
| withIndice | boolean |
Returns: VertexElement
copyTo(VertexElementVector4 target)
public void copyTo(VertexElementVector4 target)
Copie les données vers l’élément spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| target | VertexElementVector4 | Cible. |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getData()
public List<Vector4> getData()
Obtient les données du sommet.
Returns: java.util.List<com.aspose.threed.Vector4> - les données de sommet
getIndices()
public List<Integer> getIndices()
Obtient les données des indices.
Returns: java.util.List<java.lang.Integer> - les données des indices
getMappingMode()
public MappingMode getMappingMode()
Obtient la façon dont l’élément est mappé.
Returns: MappingMode - how the element is mapped.
getName()
public String getName()
Obtient le nom.
Returns: java.lang.String - le nom.
getReferenceMode()
public ReferenceMode getReferenceMode()
Obtient la façon dont l’élément est référencé.
Returns: ReferenceMode - how the element is referenced.
getVertexElementType()
public VertexElementType getVertexElementType()
Obtient le type du VertexElement.
Returns: VertexElementType - the type of the VertexElement
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setData(Vector4[] data)
public void setData(Vector4[] data)
Charge les données.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| data | Vector4[] |
setIndices(int[] data)
public void setIndices(int[] data)
Charge les indices.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| données | int[] |
setMappingMode(MappingMode value)
public void setMappingMode(MappingMode value)
Définit la façon dont l’élément est mappé.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | MappingMode | 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 |
setReferenceMode(ReferenceMode value)
public void setReferenceMode(ReferenceMode value)
Définit la façon dont l’élément est référencé.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | ReferenceMode | Nouvelle valeur |
toString()
public String toString()
Représentation sous forme de chaîne de l’élément de sommet.
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 |