New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

vim-format

Package Overview
Dependencies
Maintainers
5
Versions
341
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vim-format - npm Package Compare versions

Comparing version 1.0.6-dev.229 to 1.0.6-dev.230

5

dist/g3dScene.d.ts

@@ -22,3 +22,2 @@ /**

static readonly meshChunkIndices = "g3d:mesh:chunkindex:0:int32:1";
static readonly meshInstanceCounts = "g3d:mesh:instancecount:0:int32:1";
static readonly meshIndexCounts = "g3d:mesh:indexcount:0:int32:1";

@@ -46,3 +45,2 @@ static readonly meshVertexCounts = "g3d:mesh:vertexcount:0:int32:1";

meshChunkIndices: Int32Array;
meshInstanceCounts: Int32Array;
meshIndexCounts: Int32Array;

@@ -53,3 +51,3 @@ meshVertexCounts: Int32Array;

private nodeToInstance;
constructor(chunkCount: Int32Array, instanceMeshes: Int32Array, instanceMatrices: Float32Array, instanceNodes: Int32Array, instanceGroups: Int32Array, instanceTags: BigInt64Array, instanceFlags: Uint16Array, instanceMins: Float32Array, instanceMaxs: Float32Array, meshChunks: Int32Array, meshChunkIndices: Int32Array, meshInstanceCounts: Int32Array, meshIndexCounts: Int32Array, meshVertexCounts: Int32Array, meshOpaqueIndexCounts: Int32Array, meshOpaqueVertexCounts: Int32Array);
constructor(chunkCount: Int32Array, instanceMeshes: Int32Array, instanceMatrices: Float32Array, instanceNodes: Int32Array, instanceGroups: Int32Array, instanceTags: BigInt64Array, instanceFlags: Uint16Array, instanceMins: Float32Array, instanceMaxs: Float32Array, meshChunks: Int32Array, meshChunkIndices: Int32Array, meshIndexCounts: Int32Array, meshVertexCounts: Int32Array, meshOpaqueIndexCounts: Int32Array, meshOpaqueVertexCounts: Int32Array);
static createFromBfast(bfast: BFast): Promise<G3dScene>;

@@ -59,3 +57,2 @@ getMeshCount(): number;

getMeshVertexCount(mesh: number, section: MeshSection): number;
getMeshInstanceCount(mesh: number): number;
getInstanceMin(instance: number): Float32Array;

@@ -62,0 +59,0 @@ getInstanceMax(instance: number): Float32Array;

@@ -25,3 +25,2 @@ "use strict";

SceneAttributes.meshChunkIndices = 'g3d:mesh:chunkindex:0:int32:1';
SceneAttributes.meshInstanceCounts = 'g3d:mesh:instancecount:0:int32:1';
SceneAttributes.meshIndexCounts = 'g3d:mesh:indexcount:0:int32:1';

@@ -37,3 +36,3 @@ SceneAttributes.meshVertexCounts = 'g3d:mesh:vertexcount:0:int32:1';

class G3dScene {
constructor(chunkCount, instanceMeshes, instanceMatrices, instanceNodes, instanceGroups, instanceTags, instanceFlags, instanceMins, instanceMaxs, meshChunks, meshChunkIndices, meshInstanceCounts, meshIndexCounts, meshVertexCounts, meshOpaqueIndexCounts, meshOpaqueVertexCounts) {
constructor(chunkCount, instanceMeshes, instanceMatrices, instanceNodes, instanceGroups, instanceTags, instanceFlags, instanceMins, instanceMaxs, meshChunks, meshChunkIndices, meshIndexCounts, meshVertexCounts, meshOpaqueIndexCounts, meshOpaqueVertexCounts) {
this.chunkCount = chunkCount[0];

@@ -50,3 +49,2 @@ this.instanceMeshes = instanceMeshes;

this.meshChunkIndices = meshChunkIndices;
this.meshInstanceCounts = meshInstanceCounts;
this.meshIndexCounts = meshIndexCounts;

@@ -75,3 +73,2 @@ this.meshVertexCounts = meshVertexCounts;

bfast.getInt32Array(SceneAttributes.meshChunkIndices),
bfast.getInt32Array(SceneAttributes.meshInstanceCounts),
bfast.getInt32Array(SceneAttributes.meshIndexCounts),

@@ -85,3 +82,3 @@ bfast.getInt32Array(SceneAttributes.meshVertexCounts),

getMeshCount() {
return this.meshInstanceCounts.length;
return this.meshChunks.length;
}

@@ -102,5 +99,2 @@ getMeshIndexCount(mesh, section) {

}
getMeshInstanceCount(mesh) {
return this.meshInstanceCounts[mesh];
}
getInstanceMin(instance) {

@@ -107,0 +101,0 @@ return this.instanceMins.subarray(instance * g3d_1.G3d.POSITION_SIZE);

@@ -22,3 +22,2 @@ /**

static readonly meshChunkIndices = "g3d:mesh:chunkindex:0:int32:1";
static readonly meshInstanceCounts = "g3d:mesh:instancecount:0:int32:1";
static readonly meshIndexCounts = "g3d:mesh:indexcount:0:int32:1";

@@ -46,3 +45,2 @@ static readonly meshVertexCounts = "g3d:mesh:vertexcount:0:int32:1";

meshChunkIndices: Int32Array;
meshInstanceCounts: Int32Array;
meshIndexCounts: Int32Array;

@@ -53,3 +51,3 @@ meshVertexCounts: Int32Array;

private nodeToInstance;
constructor(chunkCount: Int32Array, instanceMeshes: Int32Array, instanceMatrices: Float32Array, instanceNodes: Int32Array, instanceGroups: Int32Array, instanceTags: BigInt64Array, instanceFlags: Uint16Array, instanceMins: Float32Array, instanceMaxs: Float32Array, meshChunks: Int32Array, meshChunkIndices: Int32Array, meshInstanceCounts: Int32Array, meshIndexCounts: Int32Array, meshVertexCounts: Int32Array, meshOpaqueIndexCounts: Int32Array, meshOpaqueVertexCounts: Int32Array);
constructor(chunkCount: Int32Array, instanceMeshes: Int32Array, instanceMatrices: Float32Array, instanceNodes: Int32Array, instanceGroups: Int32Array, instanceTags: BigInt64Array, instanceFlags: Uint16Array, instanceMins: Float32Array, instanceMaxs: Float32Array, meshChunks: Int32Array, meshChunkIndices: Int32Array, meshIndexCounts: Int32Array, meshVertexCounts: Int32Array, meshOpaqueIndexCounts: Int32Array, meshOpaqueVertexCounts: Int32Array);
static createFromBfast(bfast: BFast): Promise<G3dScene>;

@@ -59,3 +57,2 @@ getMeshCount(): number;

getMeshVertexCount(mesh: number, section: MeshSection): number;
getMeshInstanceCount(mesh: number): number;
getInstanceMin(instance: number): Float32Array;

@@ -62,0 +59,0 @@ getInstanceMax(instance: number): Float32Array;

2

package.json
{
"name": "vim-format",
"version": "1.0.6-dev.229",
"version": "1.0.6-dev.230",
"description": "The VIM format is a modern and efficient open 3D data interchange format designed for BIM and manufacturing data optimized for efficient loading and rendering on low-power devices.",

@@ -5,0 +5,0 @@ "directories": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc