Skip to content
On this page

mxcad API 文档 / 3d / MxNewMx3dGeLine

Class: MxNewMx3dGeLine

3d.MxNewMx3dGeLine

曲线基类

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MxNewMx3dGeLine(A1)

Parameters

NameType
A1MxNewMx3dGeAxis

Overrides

MxNewMx3dGeCurve.constructor

new MxNewMx3dGeLine(P, V)

Parameters

NameType
PMxNewMx3dGePoint
VMxNewMx3dGeDir

Overrides

MxNewMx3dGeCurve.constructor

Properties

imp

Protected imp: any = 0

Inherited from

MxNewMx3dGeCurve.imp

Methods

Continuity

Continuity(): MxGAShapeEnum

Returns

MxGAShapeEnum


D0

D0(U, P): void

Parameters

NameType
Unumber
PMxNewMx3dGePoint

Returns

void


D1

D1(U, P, V1): void

Parameters

NameType
Unumber
PMxNewMx3dGePoint
V1MxNewMx3dGeVec

Returns

void


D2

D2(U, P, V1, V2): void

Parameters

NameType
Unumber
PMxNewMx3dGePoint
V1MxNewMx3dGeVec
V2MxNewMx3dGeVec

Returns

void


D3

D3(U, P, V1, V2, V3): void

Parameters

NameType
Unumber
PMxNewMx3dGePoint
V1MxNewMx3dGeVec
V2MxNewMx3dGeVec
V3MxNewMx3dGeVec

Returns

void


DN

DN(U, N): MxNewMx3dGeVec

Parameters

NameType
Unumber
Nnumber

Returns

MxNewMx3dGeVec


Edge

Edge(p1, p2): MxNewMx3dShapeEdge

Parameters

NameType
p1number
p2number

Returns

MxNewMx3dShapeEdge


FirstParameter

FirstParameter(): number

Returns

number


IsCN

IsCN(N): boolean

Parameters

NameType
Nnumber

Returns

boolean


IsClosed

IsClosed(): boolean

Returns

boolean


IsPeriodic

IsPeriodic(): boolean

Returns

boolean


LastParameter

LastParameter(): number

Returns

number


ParametricTransformation

ParametricTransformation(T): number

Parameters

NameType
TMxNewMx3dGeTrsf

Returns

number


Period

Period(): number

Returns

number


Position

Position(): MxNewMx3dGeAxis

Returns

MxNewMx3dGeAxis


Reverse

Reverse(): void

Returns

void


Reversed

Reversed(): MxNewMx3dGeLine

Returns

MxNewMx3dGeLine


ReversedParameter

ReversedParameter(U): number

Parameters

NameType
Unumber

Returns

number


SetDirection

SetDirection(V): void

Parameters

NameType
VMxNewMx3dGeDir

Returns

void


SetLocation

SetLocation(P): void

Parameters

NameType
PMxNewMx3dGePoint

Returns

void


SetPosition

SetPosition(A1): void

Parameters

NameType
A1MxNewMx3dGeAxis

Returns

void


Transform

Transform(T): void

Parameters

NameType
TMxNewMx3dGeTrsf

Returns

void


TransformedParameter

TransformedParameter(U, T): number

Parameters

NameType
Unumber
TMxNewMx3dGeTrsf

Returns

number


Value

Value(U): MxNewMx3dGePoint

Parameters

NameType
Unumber

Returns

MxNewMx3dGePoint


getImp

getImp(): any

Returns

any

Inherited from

MxNewMx3dGeCurve.getImp


initTempObject

Protected initTempObject(imp): void

Parameters

NameType
impany

Returns

void

Inherited from

MxNewMx3dGeCurve.initTempObject