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

M3D / M3D / Shapes / ModelBoardDisplayHelper

Class: ModelBoardDisplayHelper

M3D.Shapes.ModelBoardDisplayHelper

Memberof

M3D.Shapes

Description

看板展示工具类

Author

nihy

Date

2022-12-20

Version

1.0

Copyright

All Rights Reserved. Copyright (C) 2022 HOTEAMSOFT, Ltd

Table of contents

Constructors

Methods

Constructors

constructor

new ModelBoardDisplayHelper(): ModelBoardDisplayHelper

Returns

ModelBoardDisplayHelper

Methods

createModelBoardShape2D

createModelBoardShape2D(shape2DSet, textArray, rectStart, rectEnd, font, backgroundImageSrc, backgroundColor): any

Parameters

NameType
shape2DSetShape2D
textArrayany[]
rectStartVector2
rectEndVector2
fontFont
backgroundImageSrcstring
backgroundColorColor

Returns

any

Description

生成看板对应数据

createModelBoardShape2D(shape2DSet, textArray, rectStart, rectEnd, modelboard): any

Parameters

NameType
shape2DSetShape2D
textArrayany[]
rectStartVector2
rectEndVector2
modelboardModelBoard

Returns

any

Description

生成看板对应数据


drawModelBoard

drawModelBoard(modelBoard, shape2D, scene): void

Parameters

NameType
modelBoardModelBoard
shape2DShape2D
sceneScene

Returns

void

Description

绘制看板


getModelBoardRect

getModelBoardRect(textArray, font, rectStart, end, size, scene): void

Parameters

NameType
textArraystring[]
fontFont
rectStartVector2
endVector2
sizeVector2
sceneScene

Returns

void

Description

计算看板大小