Skip to content
On this page

mxcad API 文档 / MdGeChamfer

Class: MdGeChamfer

表示倒斜角

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MdGeChamfer(p?)

Parameters

NameType
p?object | MdGeShape

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?, p4?): void

Parameters

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

Returns

void


AddDA

AddDA(Dis, Angle, E, F): void

Parameters

NameType
Disnumber
Anglenumber
EMdGeEdge
FMdGeFace

Returns

void


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


Dists

Dists(IC, Dis1, Dis2): void

Parameters

NameType
ICnumber
Dis1number
Dis2number

Returns

void


Edge

Edge(I, J): MdGeEdge

Parameters

NameType
Inumber
Jnumber

Returns

MdGeEdge


FirstVertex

FirstVertex(IC): MdGeVertex

Parameters

NameType
ICnumber

Returns

MdGeVertex


GetDist

GetDist(IC, Dis): void

Parameters

NameType
ICnumber
Disnumber

Returns

void


GetDistAngle

GetDistAngle(IC, Dis, Angle): void

Parameters

NameType
ICnumber
Disnumber
Anglenumber

Returns

void


IsDistanceAngle

IsDistanceAngle(IC): boolean

Parameters

NameType
ICnumber

Returns

boolean


IsSymetric

IsSymetric(IC): boolean

Parameters

NameType
ICnumber

Returns

boolean


IsTwoDistances

IsTwoDistances(IC): boolean

Parameters

NameType
ICnumber

Returns

boolean


LastVertex

LastVertex(IC): MdGeVertex

Parameters

NameType
ICnumber

Returns

MdGeVertex


Length

Length(IC): number

Parameters

NameType
ICnumber

Returns

number


NbContours

NbContours(): number

Returns

number


NbEdges

NbEdges(I): number

Parameters

NameType
Inumber

Returns

number


NbSurf

NbSurf(IC): number

Parameters

NameType
ICnumber

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


SetDist

SetDist(Dis, IC, F): void

Parameters

NameType
Disnumber
ICnumber
FMdGeFace

Returns

void


SetDistAngle

SetDistAngle(Dis, Angle, IC, F): void

Parameters

NameType
Disnumber
Anglenumber
ICnumber
FMdGeFace

Returns

void


SetDists

SetDists(Dis1, Dis2, IC, F): void

Parameters

NameType
Dis1number
Dis2number
ICnumber
FMdGeFace

Returns

void


SetMode

SetMode(theMode): void

Parameters

NameType
theModeMxCFDSChamfMode

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