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

M3D / M3D / Utility / TessCircle

Class: TessCircle

M3D.Utility.TessCircle

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new TessCircle(): TessCircle

Returns

TessCircle

Properties

ANGLEPARA_TOL

Static ANGLEPARA_TOL: number


ARAAYNUM

Static ARAAYNUM: number


DIVANGLE

Static DIVANGLE: number


IDXNUM

Static IDXNUM: number


MAXPNTVAL

Static MAXPNTVAL: number


PI

Static PI: number


PMIDIM2

Static PMIDIM2: number


ZDEPS

Static ZDEPS: number


ZTOL

Static ZTOL: number

Methods

getCircleDiscretization

getCircleDiscretization(arc, drawFlg, outPnt): boolean

Parameters

NameType
arcPMIArc
drawFlgnumber
outPntVector3[]

Returns

boolean


getCircleDiscretization2

getCircleDiscretization2(arc, beginPara, endPara, arcAngle, drawFlg, outPnt): boolean

Parameters

NameType
arcPMIArc
beginParanumber
endParanumber
arcAnglenumber
drawFlgnumber
outPntVector3[]

Returns

boolean


getCircleDrawData

getCircleDrawData(leaders, vecBeginPar, vecEndPar, drawAngle, drawFlg): boolean

Parameters

NameType
leadersany[]
vecBeginParnumber[]
vecEndParnumber[]
drawAnglenumber
drawFlgnumber[]

Returns

boolean