Page Menu
Home
Code
Search
Configure Global Search
Log In
Files
F881961
_color.js
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
2 KB
Subscribers
None
_color.js
View Options
if
(
!
dojo
.
_hasResource
[
"dojox.charting.tests._color"
]){
//_hasResource checks added by build. Do not use _hasResource directly in your code.
dojo
.
_hasResource
[
"dojox.charting.tests._color"
]
=
true
;
dojo
.
provide
(
"dojox.charting.tests._color"
);
dojo
.
require
(
"dojox.charting._color"
);
/*
Note that there are some minor inaccuracies that
can be introduced for comparison purposes; the
formulae used in Photoshop may produce *slightly*
different numbers. But numbers will be off by
1, if at all.
*/
(
function
(){
var
dxc
=
dojox
.
charting
;
var
rgb
=
[
{
r
:
0x4f
,
g
:
0xc8
,
b
:
0xd6
},
{
r
:
0x40
,
g
:
0x9e
,
b
:
0x02
},
{
r
:
0xff
,
g
:
0xfb
,
b
:
0x85
},
{
r
:
0x7b
,
g
:
0x5a
,
b
:
0x7d
}
];
var
hsb
=
[
{
h
:
186
,
s
:
63
,
b
:
84
},
{
h
:
96
,
s
:
99
,
b
:
62
},
{
h
:
58
,
s
:
48
,
b
:
100
},
{
h
:
297
,
s
:
28
,
b
:
49
}
];
tests
.
register
(
"dojox.charting.tests._util"
,
[
function
testToHsb
(
t
){
var
c
=
rgb
[
0
];
var
oHsb
=
dxc
.
_color
.
toHsb
(
c
.
r
,
c
.
g
,
c
.
b
);
t
.
assertEqual
(
hsb
[
0
].
h
,
oHsb
.
h
);
t
.
assertEqual
(
hsb
[
0
].
s
,
oHsb
.
s
);
t
.
assertEqual
(
hsb
[
0
].
b
,
oHsb
.
b
);
var
c
=
rgb
[
1
];
var
oHsb
=
dxc
.
_color
.
toHsb
(
c
.
r
,
c
.
g
,
c
.
b
);
t
.
assertEqual
(
hsb
[
1
].
h
,
oHsb
.
h
);
t
.
assertEqual
(
hsb
[
1
].
s
,
oHsb
.
s
);
t
.
assertEqual
(
hsb
[
1
].
b
,
oHsb
.
b
);
var
c
=
rgb
[
2
];
var
oHsb
=
dxc
.
_color
.
toHsb
(
c
.
r
,
c
.
g
,
c
.
b
);
t
.
assertEqual
(
hsb
[
2
].
h
,
oHsb
.
h
);
t
.
assertEqual
(
hsb
[
2
].
s
,
oHsb
.
s
);
t
.
assertEqual
(
hsb
[
2
].
b
,
oHsb
.
b
);
var
c
=
rgb
[
3
];
var
oHsb
=
dxc
.
_color
.
toHsb
(
c
.
r
,
c
.
g
,
c
.
b
);
t
.
assertEqual
(
hsb
[
3
].
h
,
oHsb
.
h
);
t
.
assertEqual
(
hsb
[
3
].
s
,
oHsb
.
s
);
t
.
assertEqual
(
hsb
[
3
].
b
,
oHsb
.
b
);
},
function
testFromHsb
(
t
){
var
c1
=
dxc
.
_color
.
fromHsb
(
hsb
[
0
].
h
,
hsb
[
0
].
s
,
hsb
[
0
].
b
);
var
c2
=
rgb
[
0
];
t
.
assertEqual
(
c1
.
r
,
c2
.
r
);
t
.
assertEqual
(
c1
.
g
,
c2
.
g
);
t
.
assertEqual
(
c1
.
b
,
c2
.
b
);
var
c1
=
dxc
.
_color
.
fromHsb
(
hsb
[
1
].
h
,
hsb
[
1
].
s
,
hsb
[
1
].
b
);
var
c2
=
rgb
[
1
];
t
.
assertEqual
(
c1
.
r
,
c2
.
r
);
t
.
assertEqual
(
c1
.
g
,
c2
.
g
);
t
.
assertEqual
(
c1
.
b
,
c2
.
b
);
var
c1
=
dxc
.
_color
.
fromHsb
(
hsb
[
2
].
h
,
hsb
[
2
].
s
,
hsb
[
2
].
b
);
var
c2
=
rgb
[
2
];
t
.
assertEqual
(
c1
.
r
,
c2
.
r
);
t
.
assertEqual
(
c1
.
g
,
c2
.
g
);
t
.
assertEqual
(
c1
.
b
,
c2
.
b
);
var
c1
=
dxc
.
_color
.
fromHsb
(
hsb
[
3
].
h
,
hsb
[
3
].
s
,
hsb
[
3
].
b
);
var
c2
=
rgb
[
3
];
t
.
assertEqual
(
c1
.
r
,
c2
.
r
);
t
.
assertEqual
(
c1
.
g
,
c2
.
g
);
t
.
assertEqual
(
c1
.
b
,
c2
.
b
);
}
]);
})();
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Apr 2, 13:34 (4 w, 12 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23495
Default Alt Text
_color.js (2 KB)
Attached To
rZEDHG ZedLegacy
Event Timeline
Log In to Comment