public class SFace
extends java.lang.Object
Constructor and Description |
---|
SFace(java.lang.String expression)
Constructeur d'une Face dans le format OBJ avec nom de matériel par défaut.
|
SFace(java.lang.String material_name,
java.lang.String expression)
Constructeur d'un Face pour le format OBJ (Wavefront).
|
Modifier and Type | Method and Description |
---|---|
boolean |
asVertex()
Méthode pour déterminer s'il y a des Vertex associées à la Face.
|
boolean |
asVertexNormal()
Méthode pour déterminer s'il y a des normales associées à la Face.
|
boolean |
asVertexTexture()
Méthode pour déterminer s'il y a des normales associées à la Face.
|
java.lang.String |
getMaterialName()
Méthode pour obtenir le nom du matériel attribué à la Face.
|
int[] |
getVertexIndex()
Méthode pour obtenir le tableau des indexes des Vertex associés à la Face.
|
int[] |
getVertexNormalIndex()
Méthode pour obtenir le tableau des indexes des normales associées à la Face.
|
int |
getVertexNumber()
Méthode pour obtenir le nombre de Vertex associés à la Face (Vertex, Vertex texture et Vertex normale).
|
int[] |
getVertexTextureIndex()
Méthode pour obtenir le tableau des indexes des texture associées à la Face.
|
static void |
main(java.lang.String[] args)
Méthode de test pour la classe SFace.
|
java.lang.String |
toString() |
public SFace(java.lang.String expression)
expression
- - L'expression complète de la Face.public SFace(java.lang.String material_name, java.lang.String expression) throws SConstructorException
material_name
- - Le nom du matériel affecté à la Face.expression
- - L'expression décrivant la Face.SConstructorException
- Si le nom du matériel est null.public java.lang.String getMaterialName()
public boolean asVertex()
public int[] getVertexIndex() throws SRuntimeException
SRuntimeException
- S'il n'y a pas de Vertex associées à la Face.public int getVertexNumber()
public boolean asVertexNormal()
public int[] getVertexNormalIndex() throws SRuntimeException
SRuntimeException
- S'il n'y a pas de normales associées à la Face.public boolean asVertexTexture()
public int[] getVertexTextureIndex() throws SRuntimeException
SRuntimeException
- S'il n'y a pas de texture associées à la Face.public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)
args
-