mxcad API 文档 / MdGeHypr
Class: MdGeHypr
表示双曲线。
Hierarchy
↳
MdGeHypr
Table of contents
Constructors
Properties
Methods
- Asymptote1
- Asymptote2
- Axis
- ConjugateBranch1
- ConjugateBranch2
- Directrix1
- Directrix2
- Eccentricity
- Edge
- Focal
- Focus1
- Focus2
- Location
- MajorRadius
- MinorRadius
- MirrorByAxis
- MirrorByCSYSR
- MirrorByPoint
- MirroredByAxis
- MirroredByCSYSR
- MirroredByPoint
- OtherBranch
- Parameter
- Position
- Rotate
- Rotated
- Scale
- Scaled
- SetAxis
- SetLocation
- SetMajorRadius
- SetMinorRadius
- SetPosition
- Shape
- Transform
- Transformed
- TranslateBy2Points
- TranslateByVec
- TranslatedBy2Points
- TranslatedByVec
- Wire
- XAxis
- YAxis
- getImp
- initTempObject
Constructors
constructor
• new MdGeHypr(p1?
, p2?
, p3?
)
Parameters
Name | Type |
---|---|
p1? | object | MdGeCSYSR |
p2? | number |
p3? | number |
Overrides
Properties
imp
• Protected
imp: any
= 0
Inherited from
Methods
Asymptote1
▸ Asymptote1(): MdGeAxis
Returns
Asymptote2
▸ Asymptote2(): MdGeAxis
Returns
Axis
▸ Axis(): MdGeAxis
Returns
ConjugateBranch1
▸ ConjugateBranch1(): MdGeHypr
Returns
ConjugateBranch2
▸ ConjugateBranch2(): MdGeHypr
Returns
Directrix1
▸ Directrix1(): MdGeAxis
Returns
Directrix2
▸ Directrix2(): MdGeAxis
Returns
Eccentricity
▸ Eccentricity(): number
Returns
number
Edge
▸ Edge(p1?
, p2?
): MdGeEdge
Parameters
Name | Type |
---|---|
p1? | number |
p2? | number |
Returns
Focal
▸ Focal(): number
Returns
number
Focus1
▸ Focus1(): MdGePoint
Returns
Focus2
▸ Focus2(): MdGePoint
Returns
Location
▸ Location(): MdGePoint
Returns
MajorRadius
▸ MajorRadius(): number
Returns
number
MinorRadius
▸ MinorRadius(): number
Returns
number
MirrorByAxis
▸ MirrorByAxis(theA1
): void
Parameters
Name | Type |
---|---|
theA1 | MdGeAxis |
Returns
void
MirrorByCSYSR
▸ MirrorByCSYSR(theA2
): void
Parameters
Name | Type |
---|---|
theA2 | MdGeCSYSR |
Returns
void
MirrorByPoint
▸ MirrorByPoint(theP
): void
Parameters
Name | Type |
---|---|
theP | MdGePoint |
Returns
void
MirroredByAxis
▸ MirroredByAxis(theA1
): MdGeHypr
Parameters
Name | Type |
---|---|
theA1 | MdGeAxis |
Returns
MirroredByCSYSR
▸ MirroredByCSYSR(theA2
): MdGeHypr
Parameters
Name | Type |
---|---|
theA2 | MdGeCSYSR |
Returns
MirroredByPoint
▸ MirroredByPoint(theP
): MdGeHypr
Parameters
Name | Type |
---|---|
theP | MdGePoint |
Returns
OtherBranch
▸ OtherBranch(): MdGeHypr
Returns
Parameter
▸ Parameter(): number
Returns
number
Position
▸ Position(): MdGeCSYSR
Returns
Rotate
▸ Rotate(theA1
, theAng
): void
Parameters
Name | Type |
---|---|
theA1 | MdGeAxis |
theAng | number |
Returns
void
Rotated
▸ Rotated(theA1
, theAng
): MdGeHypr
Parameters
Name | Type |
---|---|
theA1 | MdGeAxis |
theAng | number |
Returns
Scale
▸ Scale(theP
, theS
): void
Parameters
Name | Type |
---|---|
theP | MdGePoint |
theS | number |
Returns
void
Scaled
▸ Scaled(theP
, theS
): MdGeHypr
Parameters
Name | Type |
---|---|
theP | MdGePoint |
theS | number |
Returns
SetAxis
▸ SetAxis(theA1
): void
Parameters
Name | Type |
---|---|
theA1 | MdGeAxis |
Returns
void
SetLocation
▸ SetLocation(theP
): void
Parameters
Name | Type |
---|---|
theP | MdGePoint |
Returns
void
SetMajorRadius
▸ SetMajorRadius(theMajorRadius
): void
Parameters
Name | Type |
---|---|
theMajorRadius | number |
Returns
void
SetMinorRadius
▸ SetMinorRadius(theMinorRadius
): void
Parameters
Name | Type |
---|---|
theMinorRadius | number |
Returns
void
SetPosition
▸ SetPosition(theA2
): void
Parameters
Name | Type |
---|---|
theA2 | MdGeCSYSR |
Returns
void
Shape
▸ Shape(): MdGeShape
Returns
Transform
▸ Transform(theT
): void
Parameters
Name | Type |
---|---|
theT | MdGeTrsf |
Returns
void
Transformed
▸ Transformed(theT
): MdGeHypr
Parameters
Name | Type |
---|---|
theT | MdGeTrsf |
Returns
TranslateBy2Points
▸ TranslateBy2Points(theP1
, theP2
): void
Parameters
Name | Type |
---|---|
theP1 | MdGePoint |
theP2 | MdGePoint |
Returns
void
TranslateByVec
▸ TranslateByVec(theV
): void
Parameters
Name | Type |
---|---|
theV | MdGeVec |
Returns
void
TranslatedBy2Points
▸ TranslatedBy2Points(theP1
, theP2
): MdGeHypr
Parameters
Name | Type |
---|---|
theP1 | MdGePoint |
theP2 | MdGePoint |
Returns
TranslatedByVec
▸ TranslatedByVec(theV
): MdGeHypr
Parameters
Name | Type |
---|---|
theV | MdGeVec |
Returns
Wire
▸ Wire(): MdGeWire
Returns
XAxis
▸ XAxis(): MdGeAxis
Returns
YAxis
▸ YAxis(): MdGeAxis
Returns
getImp
▸ getImp(): any
Returns
any
Inherited from
initTempObject
▸ Protected
initTempObject(imp
): void
Parameters
Name | Type |
---|---|
imp | any |
Returns
void