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
| import { VertexFormat } from "../../Source/Cesium.js";
| import createPackableSpecs from "../createPackableSpecs.js";
|
| describe("Core/VertexFormat", function () {
| it("clone", function () {
| var vertexFormat = new VertexFormat({
| position: true,
| normal: true,
| });
| var cloned = VertexFormat.clone(vertexFormat);
| expect(cloned).toBeInstanceOf(VertexFormat);
| expect(cloned).toEqual(vertexFormat);
| });
|
| it("clone uses result parameter if provided", function () {
| var vertexFormat = new VertexFormat({
| position: true,
| normal: true,
| });
| var result = new VertexFormat();
| var cloned = VertexFormat.clone(vertexFormat, result);
| expect(cloned).toBe(result);
| expect(cloned).toEqual(vertexFormat);
| });
|
| createPackableSpecs(VertexFormat, VertexFormat.POSITION_AND_NORMAL, [
| 1.0,
| 1.0,
| 0.0,
| 0.0,
| 0.0,
| 0.0,
| ]);
| });
|
|