Skip to content

Commit e645cde

Browse files
committed
cSpace added
1 parent 344fd1d commit e645cde

File tree

2 files changed

+45
-1
lines changed

2 files changed

+45
-1
lines changed

lib/es6/cSpace.js

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
/*
2+
Copyright (c) 2014-2015, ArrayFire
3+
Copyright (c) 2015 Gábor Mező aka unbornchikken ([email protected])
4+
All rights reserved.
5+
6+
Redistribution and use in source and binary forms, with or without modification,
7+
are permitted provided that the following conditions are met:
8+
9+
* Redistributions of source code must retain the above copyright notice, this
10+
list of conditions and the following disclaimer.
11+
12+
* Redistributions in binary form must reproduce the above copyright notice, this
13+
list of conditions and the following disclaimer in the documentation and/or
14+
other materials provided with the distribution.
15+
16+
* Neither the name of the ArrayFire nor the names of its
17+
contributors may be used to endorse or promote products derived from
18+
this software without specific prior written permission.
19+
20+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
21+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
22+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
23+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
24+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
25+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
26+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
27+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
29+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30+
*/
31+
32+
"use strict";
33+
34+
let cSpace = module.exports = {
35+
Gray: 0, ///< Grayscale
36+
RGB: 1, ///< 3-channel RGB
37+
HSV: 2, ///< 3-channel HSV
38+
AF_GRAY: 0, ///< Grayscale
39+
AF_RGB: 1, ///< 3-channel RGB
40+
AF_HSV: 2 ///< 3-channel HSV
41+
};

lib/es6/ext.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,10 @@ function Ext(self) {
100100
types: {
101101
dtype: require("./dtype"),
102102
dDype: require("./dtype"),
103-
source: require("./source")
103+
source: require("./source"),
104+
matchType: require("./matchType"),
105+
cSpace: require("./cSpace"),
106+
CSpace: require("./cSpace"),
104107
},
105108
Dim4: require("./dim4"),
106109
Seq: require("./seq"),

0 commit comments

Comments
 (0)