Skip to content
On this page

mxcad API 文档 / MxNewMx3dPGeCurve

Class: MxNewMx3dPGeCurve

管理对象生命周期的基类

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MxNewMx3dPGeCurve(p?)

Parameters

NameType
p?object

Overrides

MxNewMx3dPGeObject.constructor

Properties

imp

Protected imp: any = 0

Inherited from

MxNewMx3dPGeObject.imp

Methods

DynCast

DynCast(theObject): MxNewMx3dPGeCurve

Parameters

NameType
theObjectMxNewMx3dPGeObject

Returns

MxNewMx3dPGeCurve

Inherited from

MxNewMx3dPGeObject.DynCast


MirrorByAxis

MirrorByAxis(A1): void

Parameters

NameType
A1MxNewMx3dGeAxis

Returns

void

Inherited from

MxNewMx3dPGeObject.MirrorByAxis


MirrorByCSYSR

MirrorByCSYSR(A2): void

Parameters

NameType
A2MxNewMx3dGeCSYSR

Returns

void

Inherited from

MxNewMx3dPGeObject.MirrorByCSYSR


MirrorByPoint

MirrorByPoint(P): void

Parameters

NameType
PMxNewMx3dGePoint

Returns

void

Inherited from

MxNewMx3dPGeObject.MirrorByPoint


MirroredByAxis

MirroredByAxis(A1): MxNewMx3dPGeObject

Parameters

NameType
A1MxNewMx3dGeAxis

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeObject.MirroredByAxis


MirroredByCSYSR

MirroredByCSYSR(A2): MxNewMx3dPGeObject

Parameters

NameType
A2MxNewMx3dGeCSYSR

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeObject.MirroredByCSYSR


MirroredByPoint

MirroredByPoint(P): MxNewMx3dPGeCurve

Parameters

NameType
PMxNewMx3dGePoint

Returns

MxNewMx3dPGeCurve

Inherited from

MxNewMx3dPGeObject.MirroredByPoint


Period

Period(): number

Returns

number


Reversed

Reversed(): MxNewMx3dPGeCurve

Returns

MxNewMx3dPGeCurve


Rotate

Rotate(A1, Ang): void

Parameters

NameType
A1MxNewMx3dGeAxis
Angnumber

Returns

void

Inherited from

MxNewMx3dPGeObject.Rotate


Rotated

Rotated(A1, Ang): MxNewMx3dPGeObject

Parameters

NameType
A1MxNewMx3dGeAxis
Angnumber

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeObject.Rotated


Scale

Scale(P, S): void

Parameters

NameType
PMxNewMx3dGePoint
Snumber

Returns

void

Inherited from

MxNewMx3dPGeObject.Scale


Scaled

Scaled(P, S): MxNewMx3dPGeObject

Parameters

NameType
PMxNewMx3dGePoint
Snumber

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeObject.Scaled


Transformed

Transformed(T): MxNewMx3dPGeObject

Parameters

NameType
TMxNewMx3dGeTrsf

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeObject.Transformed


TranslateBy2Points

TranslateBy2Points(P1, P2): void

Parameters

NameType
P1MxNewMx3dGePoint
P2MxNewMx3dGePoint

Returns

void

Inherited from

MxNewMx3dPGeObject.TranslateBy2Points


TranslateByVec

TranslateByVec(V): void

Parameters

NameType
VMxNewMx3dGeVec

Returns

void

Inherited from

MxNewMx3dPGeObject.TranslateByVec


TranslatedBy2Points

TranslatedBy2Points(P1, P2): MxNewMx3dPGeObject

Parameters

NameType
P1MxNewMx3dGePoint
P2MxNewMx3dGePoint

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeObject.TranslatedBy2Points


TranslatedByVec

TranslatedByVec(V): MxNewMx3dPGeObject

Parameters

NameType
VMxNewMx3dGeVec

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeObject.TranslatedByVec


Value

Value(U): MxNewMx3dGePoint

Parameters

NameType
Unumber

Returns

MxNewMx3dGePoint


getImp

getImp(): any

Returns

any

Inherited from

MxNewMx3dPGeObject.getImp


initTempObject

Protected initTempObject(imp): void

Parameters

NameType
impany

Returns

void

Inherited from

MxNewMx3dPGeObject.initTempObject