Class ObjConstants
- java.lang.Object
-
- org.apache.commons.geometry.io.euclidean.threed.obj.ObjConstants
-
public final class ObjConstants extends java.lang.ObjectClass containing constants for use with OBJ files.
-
-
Field Summary
Fields Modifier and Type Field Description static charCOMMENT_CHARCharacter used to indicate the start of a comment line.static java.nio.charset.CharsetDEFAULT_CHARSETDefault OBJ charset.static java.lang.StringFACE_KEYWORDKeyword used to indicate a face definition line.static charFACE_VERTEX_ATTRIBUTE_SEP_CHARCharacter used to separate face vertex attribute indices.static java.lang.StringGROUP_KEYWORDKeyword used to indicate a geometry group.static charLINE_CONTINUATION_CHARCharacter placed before new line sequences to indicate a line continuation.static java.lang.StringMATERIAL_LIBRARY_KEYWORDKeyword used to reference a material library file.static java.lang.StringOBJECT_KEYWORDKeyword used to associate a name with the following geometry.static java.lang.StringSMOOTHING_GROUP_KEYWORDKeyword used to indicate a geometry group.static java.lang.StringTEXTURE_COORDINATE_KEYWORDKeyword used to indicate a texture coordinate definition line.static java.lang.StringUSE_MATERIAL_KEYWORDKeyword used to apply a named material to subsequent geometry.static java.lang.StringVERTEX_KEYWORDKeyword used to indicate a vertex definition line.static java.lang.StringVERTEX_NORMAL_KEYWORDKeyword used to indicate a vertex normal definition line.
-
Constructor Summary
Constructors Modifier Constructor Description privateObjConstants()Utility class; no instantiation.
-
-
-
Field Detail
-
DEFAULT_CHARSET
public static final java.nio.charset.Charset DEFAULT_CHARSET
Default OBJ charset.
-
COMMENT_CHAR
public static final char COMMENT_CHAR
Character used to indicate the start of a comment line.- See Also:
- Constant Field Values
-
LINE_CONTINUATION_CHAR
public static final char LINE_CONTINUATION_CHAR
Character placed before new line sequences to indicate a line continuation.- See Also:
- Constant Field Values
-
VERTEX_KEYWORD
public static final java.lang.String VERTEX_KEYWORD
Keyword used to indicate a vertex definition line.- See Also:
- Constant Field Values
-
VERTEX_NORMAL_KEYWORD
public static final java.lang.String VERTEX_NORMAL_KEYWORD
Keyword used to indicate a vertex normal definition line.- See Also:
- Constant Field Values
-
TEXTURE_COORDINATE_KEYWORD
public static final java.lang.String TEXTURE_COORDINATE_KEYWORD
Keyword used to indicate a texture coordinate definition line.- See Also:
- Constant Field Values
-
FACE_KEYWORD
public static final java.lang.String FACE_KEYWORD
Keyword used to indicate a face definition line.- See Also:
- Constant Field Values
-
FACE_VERTEX_ATTRIBUTE_SEP_CHAR
public static final char FACE_VERTEX_ATTRIBUTE_SEP_CHAR
Character used to separate face vertex attribute indices.- See Also:
- Constant Field Values
-
GROUP_KEYWORD
public static final java.lang.String GROUP_KEYWORD
Keyword used to indicate a geometry group.- See Also:
- Constant Field Values
-
SMOOTHING_GROUP_KEYWORD
public static final java.lang.String SMOOTHING_GROUP_KEYWORD
Keyword used to indicate a geometry group.- See Also:
- Constant Field Values
-
OBJECT_KEYWORD
public static final java.lang.String OBJECT_KEYWORD
Keyword used to associate a name with the following geometry.- See Also:
- Constant Field Values
-
MATERIAL_LIBRARY_KEYWORD
public static final java.lang.String MATERIAL_LIBRARY_KEYWORD
Keyword used to reference a material library file.- See Also:
- Constant Field Values
-
USE_MATERIAL_KEYWORD
public static final java.lang.String USE_MATERIAL_KEYWORD
Keyword used to apply a named material to subsequent geometry.- See Also:
- Constant Field Values
-
-