Skip to content
On this page

mxcad API 文档 / MxNewMx3dPGeHyperbola

Class: MxNewMx3dPGeHyperbola

管理对象生命周期的基类

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MxNewMx3dPGeHyperbola(A2, MajorRadius, MinorRadius)

Parameters

NameType
A2MxNewMx3dGeCSYSR
MajorRadiusnumber
MinorRadiusnumber

Overrides

MxNewMx3dPGeConic.constructor

Properties

imp

Protected imp: any = 0

Inherited from

MxNewMx3dPGeConic.imp

Methods

Asymptote1

Asymptote1(): MxNewMx3dGeAxis

Returns

MxNewMx3dGeAxis


Asymptote2

Asymptote2(): MxNewMx3dGeAxis

Returns

MxNewMx3dGeAxis


Axis

Axis(): MxNewMx3dGeAxis

Returns

MxNewMx3dGeAxis

Inherited from

MxNewMx3dPGeConic.Axis


ConjugateBranch1

ConjugateBranch1(): MxNewMx3dPGeHyperbola

Returns

MxNewMx3dPGeHyperbola


ConjugateBranch2

ConjugateBranch2(): MxNewMx3dPGeHyperbola

Returns

MxNewMx3dPGeHyperbola


Continuity

Continuity(): MxGAShapeEnum

Returns

MxGAShapeEnum

Inherited from

MxNewMx3dPGeConic.Continuity


Copy

Copy(): MxNewMx3dPGeObject

Returns

MxNewMx3dPGeObject


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


Directrix1

Directrix1(): MxNewMx3dGeAxis

Returns

MxNewMx3dGeAxis


Directrix2

Directrix2(): MxNewMx3dGeAxis

Returns

MxNewMx3dGeAxis


DynCast

DynCast(theObject): MxNewMx3dPGeHyperbola

Parameters

NameType
theObjectMxNewMx3dPGeObject

Returns

MxNewMx3dPGeHyperbola

Overrides

MxNewMx3dPGeConic.DynCast


Eccentricity

Eccentricity(): number

Returns

number


Edge

Edge(p1, p2): MxNewMx3dShapeEdge

Parameters

NameType
p1number
p2number

Returns

MxNewMx3dShapeEdge


FirstParameter

FirstParameter(): number

Returns

number


Focal

Focal(): number

Returns

number


Focus1

Focus1(): MxNewMx3dGePoint

Returns

MxNewMx3dGePoint


Focus2

Focus2(): MxNewMx3dGePoint

Returns

MxNewMx3dGePoint


IsCN

IsCN(N): boolean

Parameters

NameType
Nnumber

Returns

boolean

Inherited from

MxNewMx3dPGeConic.IsCN


IsClosed

IsClosed(): boolean

Returns

boolean


IsPeriodic

IsPeriodic(): boolean

Returns

boolean


LastParameter

LastParameter(): number

Returns

number


Location

Location(): MxNewMx3dGePoint

Returns

MxNewMx3dGePoint

Inherited from

MxNewMx3dPGeConic.Location


MajorRadius

MajorRadius(): number

Returns

number


MinorRadius

MinorRadius(): number

Returns

number


MirrorByAxis

MirrorByAxis(A1): void

Parameters

NameType
A1MxNewMx3dGeAxis

Returns

void

Inherited from

MxNewMx3dPGeConic.MirrorByAxis


MirrorByCSYSR

MirrorByCSYSR(A2): void

Parameters

NameType
A2MxNewMx3dGeCSYSR

Returns

void

Inherited from

MxNewMx3dPGeConic.MirrorByCSYSR


MirrorByPoint

MirrorByPoint(P): void

Parameters

NameType
PMxNewMx3dGePoint

Returns

void

Inherited from

MxNewMx3dPGeConic.MirrorByPoint


MirroredByAxis

MirroredByAxis(A1): MxNewMx3dPGeObject

Parameters

NameType
A1MxNewMx3dGeAxis

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeConic.MirroredByAxis


MirroredByCSYSR

MirroredByCSYSR(A2): MxNewMx3dPGeObject

Parameters

NameType
A2MxNewMx3dGeCSYSR

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeConic.MirroredByCSYSR


MirroredByPoint

MirroredByPoint(P): MxNewMx3dPGeHyperbola

Parameters

NameType
PMxNewMx3dGePoint

Returns

MxNewMx3dPGeHyperbola

Inherited from

MxNewMx3dPGeConic.MirroredByPoint


OtherBranch

OtherBranch(): MxNewMx3dPGeHyperbola

Returns

MxNewMx3dPGeHyperbola


Parameter

Parameter(): number

Returns

number


Period

Period(): number

Returns

number

Inherited from

MxNewMx3dPGeConic.Period


Position

Position(): MxNewMx3dGeCSYSR

Returns

MxNewMx3dGeCSYSR

Inherited from

MxNewMx3dPGeConic.Position


Reverse

Reverse(): void

Returns

void

Inherited from

MxNewMx3dPGeConic.Reverse


Reversed

Reversed(): MxNewMx3dPGeCurve

Returns

MxNewMx3dPGeCurve

Inherited from

MxNewMx3dPGeConic.Reversed


ReversedParameter

ReversedParameter(U): number

Parameters

NameType
Unumber

Returns

number


Rotate

Rotate(A1, Ang): void

Parameters

NameType
A1MxNewMx3dGeAxis
Angnumber

Returns

void

Inherited from

MxNewMx3dPGeConic.Rotate


Rotated

Rotated(A1, Ang): MxNewMx3dPGeObject

Parameters

NameType
A1MxNewMx3dGeAxis
Angnumber

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeConic.Rotated


Scale

Scale(P, S): void

Parameters

NameType
PMxNewMx3dGePoint
Snumber

Returns

void

Inherited from

MxNewMx3dPGeConic.Scale


Scaled

Scaled(P, S): MxNewMx3dPGeObject

Parameters

NameType
PMxNewMx3dGePoint
Snumber

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeConic.Scaled


SetAxis

SetAxis(theA1): void

Parameters

NameType
theA1MxNewMx3dGeAxis

Returns

void

Inherited from

MxNewMx3dPGeConic.SetAxis


SetLocation

SetLocation(theP): void

Parameters

NameType
thePMxNewMx3dGePoint

Returns

void

Inherited from

MxNewMx3dPGeConic.SetLocation


SetMajorRadius

SetMajorRadius(MajorRadius): void

Parameters

NameType
MajorRadiusnumber

Returns

void


SetMinorRadius

SetMinorRadius(MinorRadius): void

Parameters

NameType
MinorRadiusnumber

Returns

void


SetPosition

SetPosition(theA2): void

Parameters

NameType
theA2MxNewMx3dGeCSYSR

Returns

void

Inherited from

MxNewMx3dPGeConic.SetPosition


Transform

Transform(T): void

Parameters

NameType
TMxNewMx3dGeTrsf

Returns

void


Transformed

Transformed(T): MxNewMx3dPGeObject

Parameters

NameType
TMxNewMx3dGeTrsf

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeConic.Transformed


TranslateBy2Points

TranslateBy2Points(P1, P2): void

Parameters

NameType
P1MxNewMx3dGePoint
P2MxNewMx3dGePoint

Returns

void

Inherited from

MxNewMx3dPGeConic.TranslateBy2Points


TranslateByVec

TranslateByVec(V): void

Parameters

NameType
VMxNewMx3dGeVec

Returns

void

Inherited from

MxNewMx3dPGeConic.TranslateByVec


TranslatedBy2Points

TranslatedBy2Points(P1, P2): MxNewMx3dPGeObject

Parameters

NameType
P1MxNewMx3dGePoint
P2MxNewMx3dGePoint

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeConic.TranslatedBy2Points


TranslatedByVec

TranslatedByVec(V): MxNewMx3dPGeObject

Parameters

NameType
VMxNewMx3dGeVec

Returns

MxNewMx3dPGeObject

Inherited from

MxNewMx3dPGeConic.TranslatedByVec


Value

Value(U): MxNewMx3dGePoint

Parameters

NameType
Unumber

Returns

MxNewMx3dGePoint

Inherited from

MxNewMx3dPGeConic.Value


XAxis

XAxis(): MxNewMx3dGeAxis

Returns

MxNewMx3dGeAxis

Inherited from

MxNewMx3dPGeConic.XAxis


YAxis

YAxis(): MxNewMx3dGeAxis

Returns

MxNewMx3dGeAxis

Inherited from

MxNewMx3dPGeConic.YAxis


getImp

getImp(): any

Returns

any

Inherited from

MxNewMx3dPGeConic.getImp


initTempObject

Protected initTempObject(imp): void

Parameters

NameType
impany

Returns

void

Inherited from

MxNewMx3dPGeConic.initTempObject