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