跳到主要内容
版本:v10.0

M3D / M3D / Algorithm / MeshCompare

Class: MeshCompare

M3D.Algorithm.MeshCompare

Table of contents

Constructors

Methods

Constructors

constructor

new MeshCompare(): MeshCompare

Returns

MeshCompare

Methods

isModelSimilar

isModelSimilar(model1, model2, accuracy): boolean

Parameters

NameTypeDescription
model1Model
model2Model
accuracynumber精度

Returns

boolean

Description

判断模型是否一致

isModelSimilar(model1, pnts1, model2, pnts2, accuracy): boolean

Parameters

NameTypeDescription
model1Model
pnts1Vector3[]
model2Model
pnts2Vector3[]
accuracynumber精度

Returns

boolean

Description

判断模型是否一致


meshCompare

meshCompare(models1, scene, defaultAccuracy?): void

Parameters

NameTypeDescription
models1Map<number, Model>
sceneScene
defaultAccuracy?boolean是否使用默认精度

Returns

void

Description

Mesh比对


smallerSort

smallerSort(a, b): number

Parameters

NameType
anumber
bnumber

Returns

number

Description

顶点数据按X轴从小到大排序