M3D / M3D / Utility / TessCircle
Class: TessCircle
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new TessCircle(): TessCircle
Returns
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
| Name | Type |
|---|---|
arc | PMIArc |
drawFlg | number |
outPnt | Vector3[] |
Returns
boolean
getCircleDiscretization2
▸ getCircleDiscretization2(arc, beginPara, endPara, arcAngle, drawFlg, outPnt): boolean
Parameters
| Name | Type |
|---|---|
arc | PMIArc |
beginPara | number |
endPara | number |
arcAngle | number |
drawFlg | number |
outPnt | Vector3[] |
Returns
boolean
getCircleDrawData
▸ getCircleDrawData(leaders, vecBeginPar, vecEndPar, drawAngle, drawFlg): boolean
Parameters
| Name | Type |
|---|---|
leaders | any[] |
vecBeginPar | number[] |
vecEndPar | number[] |
drawAngle | number |
drawFlg | number[] |
Returns
boolean