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

M3D / M3D / VisibleShapeSet

Class: VisibleShapeSet

M3D.VisibleShapeSet

File

Brief

可见形状集

Author

ss

Date

2022-1-17

Version

1.0

Copyright

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

Table of contents

Constructors

Methods

Constructors

constructor

new VisibleShapeSet(): VisibleShapeSet

Returns

VisibleShapeSet

Methods

addShape

addShape(shape, shapeType?): void

Parameters

NameType
shapeShape
shapeType?ShapeType

Returns

void

Description

添加可见对象


addShapes

addShapes(shapeType, shapes): void

Parameters

NameType
shapeTypeShapeType
shapesShape[]

Returns

void

Description

批量添加可见对象


clear

clear(): void

Returns

void

Description

清空可见对象数据


getShapes

getShapes(shapeType): Shape[]

Parameters

NameType
shapeTypeShapeType

Returns

Shape[]

Description

根据类型获取可见对象


markDirty

markDirty(): void

Returns

void

Description

标记为需要更新


removeShape

removeShape(shape, shapeType?): void

Parameters

NameType
shapeShape
shapeType?ShapeType

Returns

void

Description

移除可见对象