forked from CesiumGS/cesium
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMipmapHint.js
53 lines (48 loc) · 1.12 KB
/
MipmapHint.js
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
41
42
43
44
45
46
47
48
49
50
51
52
53
/*global define*/
define(['../Core/Enumeration'], function(Enumeration) {
"use strict";
/**
* DOC_TBA
*
* @exports MipmapHint
*/
var MipmapHint = {
/**
* DOC_TBA
*
* @type {Enumeration}
* @constant
* @default 0x1100
*/
DONT_CARE : new Enumeration(0x1100, 'DONT_CARE'),
/**
* DOC_TBA
*
* @type {Enumeration}
* @constant
* @default 0x1101
*/
FASTEST : new Enumeration(0x1101, 'FASTEST'),
/**
* DOC_TBA
*
* @type {Enumeration}
* @constant
* @default 0x1102
*/
NICEST : new Enumeration(0x1102, 'NICEST'),
/**
* DOC_TBA
*
* @param {MipmapHint} mipmapHint
*
* @returns {Boolean}
*/
validate : function(mipmapHint) {
return ((mipmapHint === MipmapHint.DONT_CARE) ||
(mipmapHint === MipmapHint.FASTEST) ||
(mipmapHint === MipmapHint.NICEST));
}
};
return MipmapHint;
});