Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Geometry Namespace / Transformation Class / ChangeBasis Method / ChangeBasis(Vector3D,Vector3D,Vector3D,Vector3D,Vector3D,Vector3D) Method
Initial frame X (X,Y,Z = arbitrary basis)
Initial frame Y
Initial frame Z
Final frame X (X,Y,Z = arbitrary basis)
Final frame Y
Final frame Z

In This Topic
    ChangeBasis(Vector3D,Vector3D,Vector3D,Vector3D,Vector3D,Vector3D) Method
    In This Topic
    Computes a change of basis transformation.
    Syntax
    'Declaration
     
    Public Overloads Function ChangeBasis( _
       ByVal X0 As Vector3D, _
       ByVal Y0 As Vector3D, _
       ByVal Z0 As Vector3D, _
       ByVal X1 As Vector3D, _
       ByVal Y1 As Vector3D, _
       ByVal Z1 As Vector3D _
    ) As Boolean
    public bool ChangeBasis( 
       Vector3D X0,
       Vector3D Y0,
       Vector3D Z0,
       Vector3D X1,
       Vector3D Y1,
       Vector3D Z1
    )

    Parameters

    X0
    Initial frame X (X,Y,Z = arbitrary basis)
    Y0
    Initial frame Y
    Z0
    Initial frame Z
    X1
    Final frame X (X,Y,Z = arbitrary basis)
    Y1
    Final frame Y
    Z1
    Final frame Z

    Return Value

    True if the operation succeeded, false otherwise
    See Also