Nextrek
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
package min3d.parser;
import android.content.res.Resources;
/**
* Parser factory class. Specify the parser type and the corresponding
* specialized class will be returned.
* @author dennis.ippel
*
*/
public class Parser {
/**
* Parser types enum
* @author dennis.ippel
*
*/
public static enum Type { OBJ, MAX_3DS, MD2 };
/**
* Create a parser of the specified type.
* @param type
* @param resources
* @param resourceID
* @return
*/
public static IParser createParser(Type type, Resources resources, String resourceID, boolean generateMipMap)
{
switch(type)
{
case OBJ:
return new ObjParser(resources, resourceID, generateMipMap);
case MAX_3DS:
return new Max3DSParser(resources, resourceID, generateMipMap);
case MD2:
return new MD2Parser(resources, resourceID, generateMipMap);
}
return null;
}
}
|
Revision |
Author |
Commited |
Message |
4
|
FMMortaroli
|
Fri 19 Apr, 2013 16:54:38 +0000 |
|