![]() |
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 |