Cyclone 3DR Script
from Technodigit, part of Hexagon. Copyright 1997-2024.
|
This is the complete list of members for SMatrix, including all inherited members.
AddToDocAsUCS(string name, boolean isActivated=true) | SMatrix | |
ALL_MOVEMENT enum value | SMatrix | |
ApplyTransformation(SMatrix matrixToMul) | SMatrix | |
BestFitCompute(Array< SComp > compTable, number thresholdDist=0, number bestFitType=0, ConstraintFlag constraintBitMask=SMatrix.ALL_MOVEMENT, SPoint fixedPoint=null, SVector constraintAxis=null, boolean attractReversedNormals=true) | SMatrix | static |
ConstraintFlag enum name | SMatrix | |
DEGREE enum value | SMatrix | |
EulerToQuaternion(number angX, number angY, number angZ, UnitEnum unit) | SMatrix | static |
FromActiveCS() | SMatrix | static |
FromUCS(string name) | SMatrix | static |
GetArmCoordinateSystem(number index) | SMatrix | static |
GetEuler(UnitEnum unit) | SMatrix | |
GetQuaternion() | SMatrix | |
GetValue(number row, number column) | SMatrix | |
InitAlign(SPoint fixedP1, SPoint fixedP2, SPoint fixedP3, SPoint mobileP1, SPoint mobileP2, SPoint mobileP3) | SMatrix | |
InitAlign(SPoint fixedP1, SPoint fixedP2, SPoint mobileP1, SPoint mobileP2) | SMatrix | |
InitAutoRoughAlign(SComp refObject, SComp objectToAlign) | SMatrix | |
InitBestAlign(Array< SPoint > targetPoints, Array< SPoint > sourcePoints, number mode, ConstraintFlag constraintBitMask=SMatrix.ALL_MOVEMENT, SPoint fixedPoint=null, SVector constraintAxis=null) | SMatrix | |
InitBestRotate(Array< SPoint > targetPoints, Array< SPoint > sourcePoints, SPoint fixPoint) | SMatrix | |
InitBestTranslate(Array< SPoint > targetPoints, Array< SPoint > sourcePoints) | SMatrix | |
InitIdentity() | SMatrix | |
InitInverse(SMatrix mat) | SMatrix | |
InitMirrorAxis(SPoint axisP1, SPoint axisP2) | SMatrix | |
InitMirrorPlane(SPoint planePnt, SVector normalVect) | SMatrix | |
InitMirrorPnt(SPoint mirrorCenter) | SMatrix | |
InitQuaternion(number w, number x, number y, number z) | SMatrix | |
InitRot(number angX, number angY, number angZ, UnitEnum unit, SequenceEnum sequence, SPoint originPoint) | SMatrix | |
InitRot(SPoint axisPt, SVector axisVect, number angle, UnitEnum unit) | SMatrix | |
InitRPSAlignment(Array< SPoint > targetPoints, Array< SPoint > sourcePoints, Array< Array< boolean > > xyzConstraints, Array< SCloud > associatedClouds=null, number neighborhood=0) | SMatrix | |
InitScale(SPoint scaleCenter, number xScale, number yScale, number zScale) | SMatrix | |
IsIdentity() | SMatrix | |
New() | SMatrix | static |
New(SMatrix matrix) | SMatrix | static |
New(SVector translate) | SMatrix | static |
New(Array< number > row1, Array< number > row2, Array< number > row3) | SMatrix | static |
New(SPoint axisPt, SVector axisVect, number angle, UnitEnum unit) | SMatrix | static |
OrderXYZ enum value | SMatrix | |
OrderYXZ enum value | SMatrix | |
OrderZXY enum value | SMatrix | |
QuaternionToEuler(number w, number x, number y, number z, UnitEnum unit) | SMatrix | static |
RADIAN enum value | SMatrix | |
ROTATION_X enum value | SMatrix | |
ROTATION_Y enum value | SMatrix | |
ROTATION_Z enum value | SMatrix | |
SaveArmCoordinateSystem(number index, SMatrix newMatrix) | SMatrix | static |
SequenceEnum enum name | SMatrix | |
SMatrix() | SMatrix | |
SMatrix(SMatrix matrix) | SMatrix | |
SMatrix(SVector translate) | SMatrix | |
SMatrix(Array< number > row1, Array< number > row2, Array< number > row3) | SMatrix | |
SMatrix(SPoint axisPt, SVector axisVect, number angle, UnitEnum unit) | SMatrix | |
toString() | SMatrix | |
TRANSLATION_X enum value | SMatrix | |
TRANSLATION_Y enum value | SMatrix | |
TRANSLATION_Z enum value | SMatrix | |
UnitEnum enum name | SMatrix | |
UpdateArmCoordinateSystem(number index, SMatrix newMatrix) | SMatrix | static |
UpdateUCS(string name) | SMatrix | |
ValuesToString() | SMatrix |