Skip to content
On this page

mxcad API 文档 / MdGeFillet

Class: MdGeFillet

表示倒圆角

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MdGeFillet(p1?, p2?)

Parameters

NameType
p1?object | MdGeShape
p2?MxCF3dFilletShapeEnum

Overrides

Mx3dBaseObject.constructor

Properties

imp

Protected imp: any = 0

Inherited from

Mx3dBaseObject.imp

Methods

Abscissa

Abscissa(IC, V): number

Parameters

NameType
ICnumber
VMdGeVertex

Returns

number


Add

Add(p1, p2?, p3?): void

Parameters

NameType
p1number | MdGeEdge
p2?number | MdGeEdge
p3?MdGeEdge

Returns

void


BadShape

BadShape(): MdGeShape

Returns

MdGeShape


Closed

Closed(IC): boolean

Parameters

NameType
ICnumber

Returns

boolean


ClosedAndTangent

ClosedAndTangent(IC): boolean

Parameters

NameType
ICnumber

Returns

boolean


Contour

Contour(E): number

Parameters

NameType
EMdGeEdge

Returns

number


Edge

Edge(I, J): MdGeEdge

Parameters

NameType
Inumber
Jnumber

Returns

MdGeEdge


FaultyContour

FaultyContour(I): number

Parameters

NameType
Inumber

Returns

number


FaultyVertex

FaultyVertex(IV): MdGeVertex

Parameters

NameType
IVnumber

Returns

MdGeVertex


FirstVertex

FirstVertex(IC): MdGeVertex

Parameters

NameType
ICnumber

Returns

MdGeVertex


GetFilletShape

GetFilletShape(): MxCF3dFilletShapeEnum

Returns

MxCF3dFilletShapeEnum


HasResult

HasResult(): boolean

Returns

boolean


IsConstant

IsConstant(IC, E?): boolean

Parameters

NameType
ICnumber
E?MdGeEdge

Returns

boolean


LastVertex

LastVertex(IC): MdGeVertex

Parameters

NameType
ICnumber

Returns

MdGeVertex


Length

Length(IC): number

Parameters

NameType
ICnumber

Returns

number


NbComputedSurfaces

NbComputedSurfaces(IC): number

Parameters

NameType
ICnumber

Returns

number


NbContours

NbContours(): number

Returns

number


NbEdges

NbEdges(I): number

Parameters

NameType
Inumber

Returns

number


NbFaultyContours

NbFaultyContours(): number

Returns

number


NbFaultyVertices

NbFaultyVertices(): number

Returns

number


NbSurf

NbSurf(IC): number

Parameters

NameType
ICnumber

Returns

number


NbSurfaces

NbSurfaces(): number

Returns

number


Radius

Radius(IC, E?): number

Parameters

NameType
ICnumber
E?MdGeEdge

Returns

number


RelativeAbscissa

RelativeAbscissa(IC, V): number

Parameters

NameType
ICnumber
VMdGeVertex

Returns

number


Remove

Remove(E): void

Parameters

NameType
EMdGeEdge

Returns

void


Reset

Reset(): void

Returns

void


ResetContour

ResetContour(IC): void

Parameters

NameType
ICnumber

Returns

void


SetFilletShape

SetFilletShape(FShape): void

Parameters

NameType
FShapeMxCF3dFilletShapeEnum

Returns

void


SetParams

SetParams(Tang, Tesp, T2d, TApp3d, TolApp2d, Fleche): void

Parameters

NameType
Tangnumber
Tespnumber
T2dnumber
TApp3dnumber
TolApp2dnumber
Flechenumber

Returns

void


SetRadius

SetRadius(p1, p2, p3, p4?): void

Parameters

NameType
p1number
p2number
p3number
p4?number

Returns

void


SetRadiusForEdge

SetRadiusForEdge(Radius, IC, E): void

Parameters

NameType
Radiusnumber
ICnumber
EMdGeEdge

Returns

void


SetRadiusForVertex

SetRadiusForVertex(Radius, IC, V): void

Parameters

NameType
Radiusnumber
ICnumber
VMdGeVertex

Returns

void


Shape

Shape(): MdGeShape

Returns

MdGeShape


Simulate

Simulate(IC): void

Parameters

NameType
ICnumber

Returns

void


getImp

getImp(): any

Returns

any

Inherited from

Mx3dBaseObject.getImp


initTempObject

Protected initTempObject(imp): void

Parameters

NameType
impany

Returns

void

Inherited from

Mx3dBaseObject.initTempObject