Skip to content
On this page

mxcad_3d API 文档 / Mx3dMkLoft

Class: Mx3dMkLoft

表示建模放样体的类,继承自 Mx3dMkObject。

Hierarchy

Table of contents

Constructors

Methods

Constructors

constructor

new Mx3dMkLoft(isSolid?, ruled?, pres3d?)

构造函数,初始化放样体对象。

Parameters

NameTypeDescription
isSolid?boolean是否创建实体放样体,默认为 false。
ruled?boolean是否使用规则放样,默认为 false。
pres3d?number放样体的平面分辨率,默认为 0。

Overrides

Mx3dMkObject.constructor

Methods

AddVertex

AddVertex(aVertex): void

添加一个顶点到放样体。

Parameters

NameTypeDescription
aVertexMx3dShapeVertex要添加的顶点对象。

Returns

void


AddWire

AddWire(wire): void

添加一个Wire到放样体。

Parameters

NameTypeDescription
wireMx3dShapeWire要添加的Wire对象。

Returns

void


Build

Build(): void

执行放样体的建模算法。

Returns

void


Continuity

Continuity(): MxGAShapeEnum

获取放样体的连续性。

Returns

MxGAShapeEnum

当前放样体的连续性枚举值。


IsDone

IsDone(): boolean

检查建模算法是否执行完成。

Returns

boolean

建模算法执行是否完成的标志,true 完成,false 失败。


SetContinuity

SetContinuity(C): void

设置放样体的连续性。

Parameters

NameTypeDescription
CMxGAShapeEnum形状的连续性枚举值。

Returns

void


SetSmoothing

SetSmoothing(UseSmoothing): void

设置是否使用平滑处理。

Parameters

NameTypeDescription
UseSmoothingboolean使用平滑处理的标志。

Returns

void


Shape

Shape(): Mx3dShapeObject

获取放样体的形状。

Returns

Mx3dShapeObject

放样体的形状对象。


UseSmoothing

UseSmoothing(): boolean

检查是否使用平滑处理。

Returns

boolean

平滑处理的使用状态,true 为使用,false 为不使用。