Skip to content
On this page

mxcad API 文档 / 3d / MxNewMx3dGeTrsf

Class: MxNewMx3dGeTrsf

3d.MxNewMx3dGeTrsf

数学几何基类

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MxNewMx3dGeTrsf()

Overrides

MxNewMx3dGeObject.constructor

Properties

imp

Protected imp: any = 0

Inherited from

MxNewMx3dGeObject.imp

Methods

Invert

Invert(): void

Returns

void


Inverted

Inverted(): MxNewMx3dGeTrsf

Returns

MxNewMx3dGeTrsf


IsNegative

IsNegative(): number

Returns

number


Multiplied

Multiplied(t): MxNewMx3dGeTrsf

Parameters

NameType
tMxNewMx3dGeTrsf

Returns

MxNewMx3dGeTrsf


Multiply

Multiply(t): void

Parameters

NameType
tMxNewMx3dGeTrsf

Returns

void


Power

Power(n): void

Parameters

NameType
nnumber

Returns

void


Powered

Powered(n): MxNewMx3dGeTrsf

Parameters

NameType
nnumber

Returns

MxNewMx3dGeTrsf


PreMultiply

PreMultiply(t): void

Parameters

NameType
tMxNewMx3dGeTrsf

Returns

void


ScaleFactor

ScaleFactor(): number

Returns

number


SetMirrorByAxis

SetMirrorByAxis(axis): void

Parameters

NameType
axisMxNewMx3dGeAxis

Returns

void


SetMirrorByCSYSR

SetMirrorByCSYSR(csysr): void

Parameters

NameType
csysrMxNewMx3dGeCSYSR

Returns

void


SetMirrorByPoint

SetMirrorByPoint(point): void

Parameters

NameType
pointMxNewMx3dGePoint

Returns

void


SetRotation

SetRotation(axis, ang): void

Parameters

NameType
axisMxNewMx3dGeAxis
angnumber

Returns

void


SetScale

SetScale(point, s): void

Parameters

NameType
pointMxNewMx3dGePoint
snumber

Returns

void


SetScaleFactor

SetScaleFactor(s): void

Parameters

NameType
snumber

Returns

void


SetTranslationBy2Points

SetTranslationBy2Points(point1, point2): void

Parameters

NameType
point1MxNewMx3dGePoint
point2MxNewMx3dGePoint

Returns

void


SetTranslationByVec

SetTranslationByVec(vec): void

Parameters

NameType
vecMxNewMx3dGeVec

Returns

void


SetTranslationPart

SetTranslationPart(vec): void

Parameters

NameType
vecMxNewMx3dGeVec

Returns

void


SetValues

SetValues(a11, a12, a13, a14, a21, a22, a23, a24, a31, a32, a33, a34): void

Parameters

NameType
a11number
a12number
a13number
a14number
a21number
a22number
a23number
a24number
a31number
a32number
a33number
a34number

Returns

void


Transforms

Transforms(x, y, z): void

Parameters

NameType
xnumber
ynumber
znumber

Returns

void


Value

Value(row, col): number

Parameters

NameType
rownumber
colnumber

Returns

number


getImp

getImp(): any

Returns

any

Inherited from

MxNewMx3dGeObject.getImp


initTempObject

Protected initTempObject(imp): void

Parameters

NameType
impany

Returns

void

Inherited from

MxNewMx3dGeObject.initTempObject