Search Results for

    Show / Hide Table of Contents

    Class UFMtx3

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFMtx3
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFMtx3 : NXRemotableObject, IMessageSink

    Methods

    Copy(double[], double[])

    Declaration
    public void Copy(double[] mtx_src, double[] mtx_dst)
    Parameters
    Type Name Description
    double[] mtx_src
    double[] mtx_dst

    Determinant(double[], out double)

    Declaration
    public void Determinant(double[] mtx, out double determinant)
    Parameters
    Type Name Description
    double[] mtx
    double determinant

    Identity(double[])

    Declaration
    public void Identity(double[] identity_mtx)
    Parameters
    Type Name Description
    double[] identity_mtx

    Initialize(double[], double[], double[])

    Declaration
    public void Initialize(double[] x_vec, double[] y_vec, double[] mtx)
    Parameters
    Type Name Description
    double[] x_vec
    double[] y_vec
    double[] mtx

    InitializeX(double[], double[])

    Declaration
    public void InitializeX(double[] x_vec, double[] mtx)
    Parameters
    Type Name Description
    double[] x_vec
    double[] mtx

    InitializeZ(double[], double[])

    Declaration
    public void InitializeZ(double[] z_vec, double[] mtx)
    Parameters
    Type Name Description
    double[] z_vec
    double[] mtx

    Mtx4(double[], double[])

    Declaration
    public void Mtx4(double[] mtx_3D, double[] mtx_4D)
    Parameters
    Type Name Description
    double[] mtx_3D
    double[] mtx_4D

    Multiply(double[], double[], double[])

    Declaration
    public void Multiply(double[] mtx1, double[] mtx2, double[] mtx_product)
    Parameters
    Type Name Description
    double[] mtx1
    double[] mtx2
    double[] mtx_product

    MultiplyT(double[], double[], double[])

    Declaration
    public void MultiplyT(double[] mtx1, double[] mtx2, double[] mtx_product)
    Parameters
    Type Name Description
    double[] mtx1
    double[] mtx2
    double[] mtx_product

    OrthoNormalize(double[])

    Declaration
    public void OrthoNormalize(double[] mtx)
    Parameters
    Type Name Description
    double[] mtx

    RotateAboutAxis(double[], double, double[])

    Declaration
    public void RotateAboutAxis(double[] rotation_axis, double rotation_angle, double[] mtx)
    Parameters
    Type Name Description
    double[] rotation_axis
    double rotation_angle
    double[] mtx

    Transpose(double[], double[])

    Declaration
    public void Transpose(double[] mtx, double[] transpose_mtx)
    Parameters
    Type Name Description
    double[] mtx
    double[] transpose_mtx

    VecMultiply(double[], double[], double[])

    Declaration
    public void VecMultiply(double[] vec, double[] mtx, double[] vec_product)
    Parameters
    Type Name Description
    double[] vec
    double[] mtx
    double[] vec_product

    VecMultiplyT(double[], double[], double[])

    Declaration
    public void VecMultiplyT(double[] vec, double[] mtx, double[] vec_product)
    Parameters
    Type Name Description
    double[] vec
    double[] mtx
    double[] vec_product

    XVec(double[], double[])

    Declaration
    public void XVec(double[] mtx, double[] x_vec)
    Parameters
    Type Name Description
    double[] mtx
    double[] x_vec

    YVec(double[], double[])

    Declaration
    public void YVec(double[] mtx, double[] y_vec)
    Parameters
    Type Name Description
    double[] mtx
    double[] y_vec

    ZVec(double[], double[])

    Declaration
    public void ZVec(double[] mtx, double[] z_vec)
    Parameters
    Type Name Description
    double[] mtx
    double[] z_vec

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX