Skip to content
On this page

mxcad API 文档 / 3d / MdGeHypr

Class: MdGeHypr

3d.MdGeHypr

表示双曲线。

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MdGeHypr(p1?, p2?, p3?)

Parameters

NameType
p1?object | MdGeCSYSR
p2?number
p3?number

Overrides

Mx3dBaseObject.constructor

Properties

imp

Protected imp: any = 0

Inherited from

Mx3dBaseObject.imp

Methods

Asymptote1

Asymptote1(): MdGeAxis

Returns

MdGeAxis


Asymptote2

Asymptote2(): MdGeAxis

Returns

MdGeAxis


Axis

Axis(): MdGeAxis

Returns

MdGeAxis


ConjugateBranch1

ConjugateBranch1(): MdGeHypr

Returns

MdGeHypr


ConjugateBranch2

ConjugateBranch2(): MdGeHypr

Returns

MdGeHypr


Directrix1

Directrix1(): MdGeAxis

Returns

MdGeAxis


Directrix2

Directrix2(): MdGeAxis

Returns

MdGeAxis


Eccentricity

Eccentricity(): number

Returns

number


Edge

Edge(p1?, p2?): MdGeEdge

Parameters

NameType
p1?number
p2?number

Returns

MdGeEdge


Focal

Focal(): number

Returns

number


Focus1

Focus1(): MdGePoint

Returns

MdGePoint


Focus2

Focus2(): MdGePoint

Returns

MdGePoint


Location

Location(): MdGePoint

Returns

MdGePoint


MajorRadius

MajorRadius(): number

Returns

number


MinorRadius

MinorRadius(): number

Returns

number


MirrorByAxis

MirrorByAxis(theA1): void

Parameters

NameType
theA1MdGeAxis

Returns

void


MirrorByCSYSR

MirrorByCSYSR(theA2): void

Parameters

NameType
theA2MdGeCSYSR

Returns

void


MirrorByPoint

MirrorByPoint(theP): void

Parameters

NameType
thePMdGePoint

Returns

void


MirroredByAxis

MirroredByAxis(theA1): MdGeHypr

Parameters

NameType
theA1MdGeAxis

Returns

MdGeHypr


MirroredByCSYSR

MirroredByCSYSR(theA2): MdGeHypr

Parameters

NameType
theA2MdGeCSYSR

Returns

MdGeHypr


MirroredByPoint

MirroredByPoint(theP): MdGeHypr

Parameters

NameType
thePMdGePoint

Returns

MdGeHypr


OtherBranch

OtherBranch(): MdGeHypr

Returns

MdGeHypr


Parameter

Parameter(): number

Returns

number


Position

Position(): MdGeCSYSR

Returns

MdGeCSYSR


Rotate

Rotate(theA1, theAng): void

Parameters

NameType
theA1MdGeAxis
theAngnumber

Returns

void


Rotated

Rotated(theA1, theAng): MdGeHypr

Parameters

NameType
theA1MdGeAxis
theAngnumber

Returns

MdGeHypr


Scale

Scale(theP, theS): void

Parameters

NameType
thePMdGePoint
theSnumber

Returns

void


Scaled

Scaled(theP, theS): MdGeHypr

Parameters

NameType
thePMdGePoint
theSnumber

Returns

MdGeHypr


SetAxis

SetAxis(theA1): void

Parameters

NameType
theA1MdGeAxis

Returns

void


SetLocation

SetLocation(theP): void

Parameters

NameType
thePMdGePoint

Returns

void


SetMajorRadius

SetMajorRadius(theMajorRadius): void

Parameters

NameType
theMajorRadiusnumber

Returns

void


SetMinorRadius

SetMinorRadius(theMinorRadius): void

Parameters

NameType
theMinorRadiusnumber

Returns

void


SetPosition

SetPosition(theA2): void

Parameters

NameType
theA2MdGeCSYSR

Returns

void


Shape

Shape(): MdGeShape

Returns

MdGeShape


Transform

Transform(theT): void

Parameters

NameType
theTMdGeTrsf

Returns

void


Transformed

Transformed(theT): MdGeHypr

Parameters

NameType
theTMdGeTrsf

Returns

MdGeHypr


TranslateBy2Points

TranslateBy2Points(theP1, theP2): void

Parameters

NameType
theP1MdGePoint
theP2MdGePoint

Returns

void


TranslateByVec

TranslateByVec(theV): void

Parameters

NameType
theVMdGeVec

Returns

void


TranslatedBy2Points

TranslatedBy2Points(theP1, theP2): MdGeHypr

Parameters

NameType
theP1MdGePoint
theP2MdGePoint

Returns

MdGeHypr


TranslatedByVec

TranslatedByVec(theV): MdGeHypr

Parameters

NameType
theVMdGeVec

Returns

MdGeHypr


Wire

Wire(): MdGeWire

Returns

MdGeWire


XAxis

XAxis(): MdGeAxis

Returns

MdGeAxis


YAxis

YAxis(): MdGeAxis

Returns

MdGeAxis


getImp

getImp(): any

Returns

any

Inherited from

Mx3dBaseObject.getImp


initTempObject

Protected initTempObject(imp): void

Parameters

NameType
impany

Returns

void

Inherited from

Mx3dBaseObject.initTempObject