Skip to content
This repository was archived by the owner on Oct 19, 2020. It is now read-only.

Commit 5fa8536

Browse files
author
dominic
committed
cleaned up imports a little and removed default function names
1 parent fee897a commit 5fa8536

File tree

22 files changed

+35
-33
lines changed

22 files changed

+35
-33
lines changed

src/aframe/component/architecture-toolkit/closet.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import updateSchema from './common/update-schema.js'
66
import generateNormals from '../../../utils/data3d/buffer/get-normals'
77
import generateUvs from '../../../utils/data3d/buffer/get-uvs'
88
import cloneDeep from 'lodash/cloneDeep'
9-
import closetData3d from '../../../scene/structure/parametric-objects/closet'
9+
import getClosetData3d from '../../../scene/structure/parametric-objects/closet'
1010
import dataToMaterials from './common/data-to-materials'
1111

1212
export default {
@@ -28,7 +28,7 @@ export default {
2828

2929
attributes.materials = dataToMaterials(data)
3030

31-
closetData3d(attributes)
31+
getClosetData3d(attributes)
3232
.then(data3d => {
3333

3434
// create new one

src/aframe/component/architecture-toolkit/column.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import updateSchema from './common/update-schema.js'
66
import generateNormals from '../../../utils/data3d/buffer/get-normals'
77
import generateUvs from '../../../utils/data3d/buffer/get-uvs'
88
import cloneDeep from 'lodash/cloneDeep'
9-
import columnData3d from '../../../scene/structure/parametric-objects/column'
9+
import getColumnData3d from '../../../scene/structure/parametric-objects/column'
1010
import dataToMaterials from './common/data-to-materials'
1111

1212
export default {
@@ -28,10 +28,10 @@ export default {
2828
var attributes = cloneDeep(data)
2929

3030
attributes.materials = dataToMaterials(data)
31-
31+
3232
// construct data3d object
3333

34-
var data3d = columnData3d(attributes)
34+
var data3d = getColumnData3d(attributes)
3535
.then(data3d => {
3636
// create new one
3737
this_.mesh = new THREE.Object3D()

src/aframe/component/architecture-toolkit/door.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import getMaterial from '../../../scene/structure/parametric-objects/common/get-
55
import updateSchema from './common/update-schema.js'
66
import generateNormals from '../../../utils/data3d/buffer/get-normals'
77
import cloneDeep from 'lodash/cloneDeep'
8-
import doorData3d from '../../../scene/structure/parametric-objects/door'
8+
import getDoorData3d from '../../../scene/structure/parametric-objects/door'
99
import dataToMaterials from './common/data-to-materials'
1010

1111
export default {
@@ -53,7 +53,7 @@ export default {
5353
attributes.materials = dataToMaterials(data)
5454

5555
// construct data3d object
56-
var data3d = await doorData3d(attributes)
56+
var data3d = await getDoorData3d(attributes)
5757

5858
// create new one
5959
this_.mesh = new THREE.Object3D()

src/aframe/component/architecture-toolkit/floor.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import getSchema from './common/get-schema.js'
66
import updateSchema from './common/update-schema.js'
77
import cloneDeep from 'lodash/cloneDeep'
8-
import floorData3d from '../../../scene/structure/parametric-objects/floor'
8+
import getFloorData3d from '../../../scene/structure/parametric-objects/floor'
99
import dataToMaterials from './common/data-to-materials'
1010

1111
export default {
@@ -29,7 +29,7 @@ export default {
2929
attributes.materials = dataToMaterials(data)
3030

3131
// construct data3d object
32-
var data3d = await floorData3d(attributes)
32+
var data3d = await getFloorData3d(attributes)
3333

3434
// create new one
3535
this_.mesh = new THREE.Object3D()

src/aframe/component/architecture-toolkit/kitchen.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Promise from 'bluebird'
44
import getSchema from './common/get-schema.js'
55
import updateSchema from './common/update-schema.js'
66
import cloneDeep from 'lodash/cloneDeep'
7-
import kitchenData3d from '../../../scene/structure/parametric-objects/kitchen'
7+
import getKitchenData3d from '../../../scene/structure/parametric-objects/kitchen'
88
import dataToMaterials from './common/data-to-materials'
99

1010
export default {
@@ -28,7 +28,7 @@ export default {
2828

2929
// get meshes and materials
3030
// promise base because it loads external meshes
31-
var data3d = await kitchenData3d(attributes)
31+
var data3d = await getKitchenData3d(attributes)
3232

3333
// create new one
3434
this_.mesh = new THREE.Object3D()

src/aframe/component/architecture-toolkit/polyfloor.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import generatePolygonBuffer from '../../../utils/data3d/buffer/get-polygon'
77
import generateExtrusionBuffer from '../../../utils/data3d/buffer/get-extrusion'
88
import generateNormals from '../../../utils/data3d/buffer/get-normals'
99
import cloneDeep from 'lodash/cloneDeep'
10-
import polyfloorData3d from '../../../scene/structure/parametric-objects/polyfloor'
10+
import getPolyfloorData3d from '../../../scene/structure/parametric-objects/polyfloor'
1111
import dataToMaterials from './common/data-to-materials'
1212

1313
export default {
@@ -31,7 +31,7 @@ export default {
3131
attributes.materials = dataToMaterials(data)
3232

3333
// construct data3d object
34-
var data3d = await polyfloorData3d(attributes)
34+
var data3d = await getPolyfloorData3d(attributes)
3535

3636
// create new one
3737
this_.mesh = new THREE.Object3D()

src/aframe/component/architecture-toolkit/railing.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import getMaterial from '../../../scene/structure/parametric-objects/common/get-
55
import updateSchema from './common/update-schema.js'
66
import generateNormals from '../../../utils/data3d/buffer/get-normals'
77
import cloneDeep from 'lodash/cloneDeep'
8-
import wallRailing3d from '../../../scene/structure/parametric-objects/railing'
8+
import getRailingData3d from '../../../scene/structure/parametric-objects/railing'
99
import dataToMaterials from './common/data-to-materials'
1010

1111
export default {
@@ -29,7 +29,7 @@ export default {
2929
attributes.materials = dataToMaterials(data)
3030

3131
// construct data3d object
32-
let data3d = await wallRailing3d(attributes)
32+
let data3d = await getRailingData3d(attributes)
3333

3434
// create new one
3535
this_.mesh = new THREE.Object3D()

src/aframe/component/architecture-toolkit/stairs.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import updateSchema from './common/update-schema.js'
66
import generateNormals from '../../../utils/data3d/buffer/get-normals'
77
import generateUvs from '../../../utils/data3d/buffer/get-uvs'
88
import cloneDeep from 'lodash/cloneDeep'
9-
import stairsData3d from '../../../scene/structure/parametric-objects/stairs'
9+
import getStairsData3d from '../../../scene/structure/parametric-objects/stairs'
1010
import dataToMaterials from './common/data-to-materials'
1111

1212
export default {
@@ -29,7 +29,7 @@ export default {
2929

3030
attributes.materials = dataToMaterials(data)
3131

32-
var data3d = await stairsData3d(attributes)
32+
var data3d = await getStairsData3d(attributes)
3333

3434
// create new one
3535
this_.mesh = new THREE.Object3D()

src/aframe/component/architecture-toolkit/wall.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import updateSchema from './common/update-schema.js'
55
import generateNormals from '../../../utils/data3d/buffer/get-normals'
66
import generateUvs from '../../../utils/data3d/buffer/get-uvs'
77
import cloneDeep from 'lodash/cloneDeep'
8-
import wallData3d from '../../../scene/structure/parametric-objects/wall'
8+
import getWallData3d from '../../../scene/structure/parametric-objects/wall'
99
import getMaterial from '../../../scene/structure/parametric-objects/common/get-material.js'
1010
import dataToMaterials from './common/data-to-materials'
1111
export default {
@@ -86,7 +86,7 @@ export default {
8686
attributes.materials = dataToMaterials(data)
8787

8888
// get meshes and materials from el3d modules
89-
let data3d = await wallData3d(attributes)
89+
let data3d = await getWallData3d(attributes)
9090

9191
// create new one
9292
this_.mesh = new THREE.Object3D()

src/aframe/component/architecture-toolkit/window.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import getSchema from './common/get-schema.js'
44
import getMaterial from '../../../scene/structure/parametric-objects/common/get-material.js'
55
import updateSchema from './common/update-schema.js'
66
import cloneDeep from 'lodash/cloneDeep'
7-
import windowData3d from '../../../scene/structure/parametric-objects/window'
7+
import getWindowData3d from '../../../scene/structure/parametric-objects/window'
88
import dataToMaterials from './common/data-to-materials'
99

1010
export default {
@@ -57,7 +57,7 @@ export default {
5757
attributes.materials = dataToMaterials(data);
5858

5959
// construct data3d object
60-
let data3d = await windowData3d(attributes, parentAttributes)
60+
let data3d = await getWindowData3d(attributes, parentAttributes)
6161
if (deleteGlass) delete data3d.meshes.glass
6262

6363
// create new one

src/scene/structure/apply-defaults.js

+1
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,6 @@ export default function applyDefaults(element3d) {
3535
else if (defaultVal !== undefined) element3d[key] = defaultVal
3636
}
3737
})
38+
3839
return element3d
3940
}

src/scene/structure/parametric-objects/closet.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import generateNormals from '../../../utils/data3d/buffer/get-normals'
77
import generateUvs from '../../../utils/data3d/buffer/get-uvs'
88
import getMaterials3d from './common/get-materials'
99

10-
export default function getData3d(attributes) {
10+
export default function(attributes) {
1111
return Promise.all([
1212
generateMeshes3d(attributes),
1313
getMaterials3d(attributes.materials, getDefaultMaterials())

src/scene/structure/parametric-objects/column.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import generatePolygonBuffer from '../../../utils/data3d/buffer/get-polygon'
66
import generateExtrusionBuffer from '../../../utils/data3d/buffer/get-extrusion'
77
import getMaterials3d from './common/get-materials'
88

9-
export default function getData3d(attributes) {
9+
export default function(attributes) {
1010
return Promise.all([
1111
generateMeshes3d(attributes),
1212
getMaterials3d(attributes.materials, getDefaultMaterials())

src/scene/structure/parametric-objects/door.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import generateNormals from '../../../utils/data3d/buffer/get-normals'
44
import generateUvs from '../../../utils/data3d/buffer/get-uvs'
55
import getMaterials3d from './common/get-materials'
66

7-
export default function getData3d(attributes) {
7+
export default function(attributes) {
88
return Promise.all([
99
generateMeshes3d(attributes),
1010
getMaterials3d(attributes.materials, getDefaultMaterials())

src/scene/structure/parametric-objects/floor.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import generateNormals from '../../../utils/data3d/buffer/get-normals'
66
import generateUvs from '../../../utils/data3d/buffer/get-uvs'
77
import getMaterials3d from './common/get-materials'
88

9-
export default function getData3d(attributes) {
9+
export default function(attributes) {
1010
return Promise.all([
1111
generateMeshes3d(attributes),
1212
getMaterials3d(attributes.materials, getDefaultMaterials())

src/scene/structure/parametric-objects/kitchen.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import getMaterials3d from './common/get-materials'
88

99
import loadData3d from '../../../utils/data3d/load'
1010

11-
export default function getData3d(attributes) {
11+
export default function(attributes) {
1212
return Promise.all([
1313
generateMeshes3d(attributes),
1414
getMaterials3d(attributes.materials, getDefaultMaterials())
@@ -36,6 +36,7 @@ export function getDefaultMaterials(){
3636
}
3737

3838
function generateMeshes3d (a) {
39+
console.log('generateMeshes3d', a)
3940

4041
// external meshes
4142

@@ -56,7 +57,7 @@ function generateMeshes3d (a) {
5657
oven = a.ovenType !== 'none',
5758
cooktop = a.cooktopType !== 'none',
5859
microwave = a.microwave,
59-
largeCooktop = cooktop && a.cooktopType.slice(-2) === '90',
60+
largeCooktop = (cooktop!=='none') && (a.cooktopType.slice(-2) === '90'),
6061
cabinetType = a.cabinetType
6162

6263
// config

src/scene/structure/parametric-objects/polyfloor.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import cloneDeep from 'lodash/cloneDeep'
88
import getMaterials3d from './common/get-materials'
99

1010

11-
export default function getData3d(attributes) {
11+
export default function(attributes) {
1212
return Promise.all([
1313
generateMeshes3d(attributes),
1414
getMaterials3d(attributes.materials, getDefaultMaterials())

src/scene/structure/parametric-objects/railing.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import sortBy from 'lodash/sortBy'
1010
import loadData3d from '../../../utils/data3d/load'
1111

1212

13-
export default async function getData3d(attributes) {
13+
export default function(attributes) {
1414
return Promise.all([
1515
generateMeshes3d(attributes),
1616
getMaterials3d(attributes.materials, getDefaultMaterials())

src/scene/structure/parametric-objects/stairs.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import generateUvs from '../../../utils/data3d/buffer/get-uvs'
66
import cloneDeep from 'lodash/cloneDeep'
77
import getMaterials3d from './common/get-materials'
88

9-
export default function getData3d(attributes) {
9+
export default function(attributes) {
1010
return Promise.all([
1111
generateMeshes3d(attributes),
1212
getMaterials3d(attributes.materials, getDefaultMaterials())

src/scene/structure/parametric-objects/wall.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import getMaterials3d from './common/get-materials'
99
import sortBy from 'lodash/sortBy'
1010
import loadData3d from '../../../utils/data3d/load'
1111

12-
export default async function getData3d(attributes) {
12+
export default function(attributes) {
1313
return Promise.all([
1414
generateMeshes3d(attributes),
1515
getMaterials3d(attributes.materials, getDefaultMaterials())

src/scene/structure/parametric-objects/window.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import generatePolygonBuffer from '../../../utils/data3d/buffer/get-polygon'
44
import generateNormals from '../../../utils/data3d/buffer/get-normals'
55
import getMaterials3d from './common/get-materials'
66

7-
export default async function getData3d(attributes, parentAttributes) {
7+
export default function(attributes, parentAttributes) {
88
return Promise.all([
99
generateMeshes3d(attributes, parentAttributes),
1010
getMaterials3d(attributes.materials, getDefaultMaterials())

test/scene/structure/apply-defaults.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ test('applyDefaults', () => {
99
expect(_el3d.h).toBe(2.4)
1010
expect(_el3d.x).toBe(0)
1111
expect(_el3d.children).toEqual([])
12-
});
12+
});

0 commit comments

Comments
 (0)