Skip to content

Commit b660cc6

Browse files
committed
Update main.ts
1 parent a8d19ee commit b660cc6

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

main.ts

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,28 +50,33 @@ namespace polymesh {
5050
}
5151

5252
export class cvc { constructor(public x: number, public y: number, public z: number) { } }
53-
54-
export class ctc { constructor(public i1: number, public i2: number, public i3: number, public c: number) { } }
55-
56-
//% blockid=poly_newmesh
57-
//% block="create new mesh"
58-
//% blockSetVariable=myMenu
59-
export function newmesh() {
60-
return new cmesh()
61-
}
62-
6353
//% blockid=poly_clsvertice
6454
//% block="vertice of x $x y $y z $z"
55+
//% x.defl=0
56+
//% y.defl=0
57+
//% z.defl=0
6558
export function clsvertice(x: number, y: number, z: number): cvc {
6659
return new cvc(x, y, z)
6760
}
6861

62+
export class ctc { constructor(public i1: number, public i2: number, public i3: number, public c: number) { } }
6963
//% blockid=poly_clstriangle
7064
//% block="triangle of idc1 $i1 idc2 $i2 idc3 $i3 color $col"
65+
//% i1.defl=0
66+
//% i2.defl=0
67+
//% i3.defl=0
68+
//% col.shadow=colorindexpicker
7169
export function clstriangle(i1: number, i2: number, i3: number, col: number): ctc {
7270
return new ctc(i1, i2, i3, col)
7371
}
7472

73+
//% blockid=poly_newmesh
74+
//% block="create new mesh"
75+
//% blockSetVariable=myMesh
76+
export function newmesh() {
77+
return new cmesh()
78+
}
79+
7580
export class cmesh {
7681
v: mesh
7782

0 commit comments

Comments
 (0)