Send Topic Feedback | See Object Hierarchy Chart
PC-DMIS 2023.1 Object Library
PCDLRN ActiveX DLL > DmisMatrix Object : TransformDataForward Method
Required PointData object parameter that is modified by multiplying the data in the point by the matrix.
Optional Long parameter that identifies the type of transformation desired.
Optional parameter with the ENUM_PLANE_TYPE enumeration used to define which axis to rotate about.

This parameter is used when the MAJOR_MINOR_THIRD_ROT_AND_TRANS parameter or the MAJOR_MINOR_THIRD_ROTATE_ONLY transformation type parameter is used.

TransformDataForward Method
Description
Multiplies the supplied data by the inverse of the matrix
Syntax
Visual Basic
Public Sub TransformDataForward( _
   ByVal PointData As PointData, _
   ByVal TransformationType As ENUM_TRANSFORMATION_TYPES, _
   ByVal Workplane As ENUM_PLANE_TYPE _
) 
Parameters
PointData
Required PointData object parameter that is modified by multiplying the data in the point by the matrix.
TransformationType
ValueDescription
MAJOR_MINOR_THIRD_ROT_AND_TRANS 
MAJOR_MINOR_THIRD_ROTATE_ONLY 
ROTATE_AND_TRANSLATE 
ROTATE_ONLY 
Optional Long parameter that identifies the type of transformation desired.
Workplane
ValueDescription
PLANE_BACK 
PLANE_BOTTOM 
PLANE_FRONT 
PLANE_LEFT 
PLANE_RIGHT 
PLANE_TOP 
Optional parameter with the ENUM_PLANE_TYPE enumeration used to define which axis to rotate about.

This parameter is used when the MAJOR_MINOR_THIRD_ROT_AND_TRANS parameter or the MAJOR_MINOR_THIRD_ROTATE_ONLY transformation type parameter is used.

See Also