mxcad API 文档 / 3d / MxNewMx3dPGeCircle
Class: MxNewMx3dPGeCircle
3d.MxNewMx3dPGeCircle
管理对象生命周期的基类
Hierarchy
↳
MxNewMx3dPGeCircle
Table of contents
Constructors
Properties
Methods
- Axis
- Continuity
- Copy
- D0
- D1
- D2
- D3
- DN
- DynCast
- Eccentricity
- Edge
- FirstParameter
- IsCN
- IsClosed
- IsPeriodic
- LastParameter
- Location
- MirrorByAxis
- MirrorByCSYSR
- MirrorByPoint
- MirroredByAxis
- MirroredByCSYSR
- MirroredByPoint
- Period
- Position
- Radius
- Reverse
- Reversed
- ReversedParameter
- Rotate
- Rotated
- Scale
- Scaled
- SetAxis
- SetLocation
- SetPosition
- SetRadius
- Transform
- Transformed
- TranslateBy2Points
- TranslateByVec
- TranslatedBy2Points
- TranslatedByVec
- Value
- Wire
- XAxis
- YAxis
- getImp
- initTempObject
Constructors
constructor
• new MxNewMx3dPGeCircle(theCSYSR
, theRadius
)
Parameters
Name | Type |
---|---|
theCSYSR | MxNewMx3dGeCSYSR |
theRadius | number |
Overrides
Properties
imp
• Protected
imp: any
= 0
Inherited from
Methods
Axis
▸ Axis(): MxNewMx3dGeAxis
Returns
Inherited from
Continuity
▸ Continuity(): MxGAShapeEnum
Returns
Inherited from
Copy
▸ Copy(): MxNewMx3dPGeObject
Returns
D0
▸ D0(U
, P
): void
Parameters
Name | Type |
---|---|
U | number |
P | MxNewMx3dGePoint |
Returns
void
D1
▸ D1(U
, P
, V1
): void
Parameters
Name | Type |
---|---|
U | number |
P | MxNewMx3dGePoint |
V1 | MxNewMx3dGeVec |
Returns
void
D2
▸ D2(U
, P
, V1
, V2
): void
Parameters
Name | Type |
---|---|
U | number |
P | MxNewMx3dGePoint |
V1 | MxNewMx3dGeVec |
V2 | MxNewMx3dGeVec |
Returns
void
D3
▸ D3(U
, P
, V1
, V2
, V3
): void
Parameters
Name | Type |
---|---|
U | number |
P | MxNewMx3dGePoint |
V1 | MxNewMx3dGeVec |
V2 | MxNewMx3dGeVec |
V3 | MxNewMx3dGeVec |
Returns
void
DN
▸ DN(U
, N
): MxNewMx3dGeVec
Parameters
Name | Type |
---|---|
U | number |
N | number |
Returns
DynCast
▸ DynCast(theObject
): MxNewMx3dPGeCircle
Parameters
Name | Type |
---|---|
theObject | MxNewMx3dPGeObject |
Returns
Overrides
Eccentricity
▸ Eccentricity(): number
Returns
number
Edge
▸ Edge(p1
, p2
): MxNewMx3dShapeEdge
Parameters
Name | Type |
---|---|
p1 | number |
p2 | number |
Returns
FirstParameter
▸ FirstParameter(): number
Returns
number
IsCN
▸ IsCN(N
): boolean
Parameters
Name | Type |
---|---|
N | number |
Returns
boolean
Inherited from
IsClosed
▸ IsClosed(): boolean
Returns
boolean
IsPeriodic
▸ IsPeriodic(): boolean
Returns
boolean
LastParameter
▸ LastParameter(): number
Returns
number
Location
▸ Location(): MxNewMx3dGePoint
Returns
Inherited from
MirrorByAxis
▸ MirrorByAxis(A1
): void
Parameters
Name | Type |
---|---|
A1 | MxNewMx3dGeAxis |
Returns
void
Inherited from
MxNewMx3dPGeConic.MirrorByAxis
MirrorByCSYSR
▸ MirrorByCSYSR(A2
): void
Parameters
Name | Type |
---|---|
A2 | MxNewMx3dGeCSYSR |
Returns
void
Inherited from
MxNewMx3dPGeConic.MirrorByCSYSR
MirrorByPoint
▸ MirrorByPoint(P
): void
Parameters
Name | Type |
---|---|
P | MxNewMx3dGePoint |
Returns
void
Inherited from
MxNewMx3dPGeConic.MirrorByPoint
MirroredByAxis
▸ MirroredByAxis(A1
): MxNewMx3dPGeObject
Parameters
Name | Type |
---|---|
A1 | MxNewMx3dGeAxis |
Returns
Inherited from
MxNewMx3dPGeConic.MirroredByAxis
MirroredByCSYSR
▸ MirroredByCSYSR(A2
): MxNewMx3dPGeObject
Parameters
Name | Type |
---|---|
A2 | MxNewMx3dGeCSYSR |
Returns
Inherited from
MxNewMx3dPGeConic.MirroredByCSYSR
MirroredByPoint
▸ MirroredByPoint(P
): MxNewMx3dPGeCircle
Parameters
Name | Type |
---|---|
P | MxNewMx3dGePoint |
Returns
Inherited from
MxNewMx3dPGeConic.MirroredByPoint
Period
▸ Period(): number
Returns
number
Inherited from
Position
▸ Position(): MxNewMx3dGeCSYSR
Returns
Inherited from
Radius
▸ Radius(): number
Returns
number
Reverse
▸ Reverse(): void
Returns
void
Inherited from
Reversed
▸ Reversed(): MxNewMx3dPGeCurve
Returns
Inherited from
ReversedParameter
▸ ReversedParameter(U
): number
Parameters
Name | Type |
---|---|
U | number |
Returns
number
Rotate
▸ Rotate(A1
, Ang
): void
Parameters
Name | Type |
---|---|
A1 | MxNewMx3dGeAxis |
Ang | number |
Returns
void
Inherited from
Rotated
▸ Rotated(A1
, Ang
): MxNewMx3dPGeObject
Parameters
Name | Type |
---|---|
A1 | MxNewMx3dGeAxis |
Ang | number |
Returns
Inherited from
Scale
▸ Scale(P
, S
): void
Parameters
Name | Type |
---|---|
P | MxNewMx3dGePoint |
S | number |
Returns
void
Inherited from
Scaled
▸ Scaled(P
, S
): MxNewMx3dPGeObject
Parameters
Name | Type |
---|---|
P | MxNewMx3dGePoint |
S | number |
Returns
Inherited from
SetAxis
▸ SetAxis(theA1
): void
Parameters
Name | Type |
---|---|
theA1 | MxNewMx3dGeAxis |
Returns
void
Inherited from
SetLocation
▸ SetLocation(theP
): void
Parameters
Name | Type |
---|---|
theP | MxNewMx3dGePoint |
Returns
void
Inherited from
SetPosition
▸ SetPosition(theA2
): void
Parameters
Name | Type |
---|---|
theA2 | MxNewMx3dGeCSYSR |
Returns
void
Inherited from
SetRadius
▸ SetRadius(R
): void
Parameters
Name | Type |
---|---|
R | number |
Returns
void
Transform
▸ Transform(T
): void
Parameters
Name | Type |
---|---|
T | MxNewMx3dGeTrsf |
Returns
void
Transformed
▸ Transformed(T
): MxNewMx3dPGeObject
Parameters
Name | Type |
---|---|
T | MxNewMx3dGeTrsf |
Returns
Inherited from
TranslateBy2Points
▸ TranslateBy2Points(P1
, P2
): void
Parameters
Name | Type |
---|---|
P1 | MxNewMx3dGePoint |
P2 | MxNewMx3dGePoint |
Returns
void
Inherited from
MxNewMx3dPGeConic.TranslateBy2Points
TranslateByVec
▸ TranslateByVec(V
): void
Parameters
Name | Type |
---|---|
V | MxNewMx3dGeVec |
Returns
void
Inherited from
MxNewMx3dPGeConic.TranslateByVec
TranslatedBy2Points
▸ TranslatedBy2Points(P1
, P2
): MxNewMx3dPGeObject
Parameters
Name | Type |
---|---|
P1 | MxNewMx3dGePoint |
P2 | MxNewMx3dGePoint |
Returns
Inherited from
MxNewMx3dPGeConic.TranslatedBy2Points
TranslatedByVec
▸ TranslatedByVec(V
): MxNewMx3dPGeObject
Parameters
Name | Type |
---|---|
V | MxNewMx3dGeVec |
Returns
Inherited from
MxNewMx3dPGeConic.TranslatedByVec
Value
▸ Value(U
): MxNewMx3dGePoint
Parameters
Name | Type |
---|---|
U | number |
Returns
Inherited from
Wire
▸ Wire(): MxNewMx3dShapeWire
Returns
XAxis
▸ XAxis(): MxNewMx3dGeAxis
Returns
Inherited from
YAxis
▸ YAxis(): MxNewMx3dGeAxis
Returns
Inherited from
getImp
▸ getImp(): any
Returns
any
Inherited from
initTempObject
▸ Protected
initTempObject(imp
): void
Parameters
Name | Type |
---|---|
imp | any |
Returns
void