Search Results for

    Show / Hide Table of Contents

    Class UFWeight

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFWeight
    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 UFWeight : NXRemotableObject, IMessageSink

    Methods

    AskPartCset(Tag, out string)

    Declaration
    public void AskPartCset(Tag part, out string cset_name)
    Parameters
    Type Name Description
    Tag part
    string cset_name

    AskPartMaxWeight(Tag, UnitsType, out double, out bool)

    Declaration
    public void AskPartMaxWeight(Tag part, UFWeight.UnitsType units, out double max_weight, out bool is_set)
    Parameters
    Type Name Description
    Tag part
    UFWeight.UnitsType units
    double max_weight
    bool is_set

    AskPartMinWeight(Tag, UnitsType, out double, out bool)

    Declaration
    public void AskPartMinWeight(Tag part, UFWeight.UnitsType units, out double min_weight, out bool is_set)
    Parameters
    Type Name Description
    Tag part
    UFWeight.UnitsType units
    double min_weight
    bool is_set

    AskPartRefSet(Tag, out string)

    Declaration
    public void AskPartRefSet(Tag part, out string ref_set_name)
    Parameters
    Type Name Description
    Tag part
    string ref_set_name

    AskPartSaveOption(Tag, out bool)

    Declaration
    public void AskPartSaveOption(Tag part, out bool update_on_save)
    Parameters
    Type Name Description
    Tag part
    bool update_on_save

    AskProps(Tag, UnitsType, out Properties)

    Declaration
    public void AskProps(Tag _object, UFWeight.UnitsType units, out UFWeight.Properties properties)
    Parameters
    Type Name Description
    Tag _object
    UFWeight.UnitsType units
    UFWeight.Properties properties

    AssertCompProps(Tag, ref Properties)

    Declaration
    public void AssertCompProps(Tag component, ref UFWeight.Properties properties)
    Parameters
    Type Name Description
    Tag component
    UFWeight.Properties properties

    AssertPartProps(Tag, ref Properties)

    Declaration
    public void AssertPartProps(Tag part, ref UFWeight.Properties properties)
    Parameters
    Type Name Description
    Tag part
    UFWeight.Properties properties

    ConvertPropUnits(ref Properties, UnitsType, out Properties)

    Declaration
    public void ConvertPropUnits(ref UFWeight.Properties old_properties, UFWeight.UnitsType new_units, out UFWeight.Properties new_properties)
    Parameters
    Type Name Description
    UFWeight.Properties old_properties
    UFWeight.UnitsType new_units
    UFWeight.Properties new_properties

    CopyProps(ref Properties, out Properties)

    Declaration
    public void CopyProps(ref UFWeight.Properties properties, out UFWeight.Properties new_properties)
    Parameters
    Type Name Description
    UFWeight.Properties properties
    UFWeight.Properties new_properties

    DeleteCompAssertion(Tag)

    Declaration
    public void DeleteCompAssertion(Tag component)
    Parameters
    Type Name Description
    Tag component

    DeletePartAssertion(Tag)

    Declaration
    public void DeletePartAssertion(Tag part)
    Parameters
    Type Name Description
    Tag part

    EstabCompProps(Tag, double, bool, UnitsType, out Properties, out Exceptions)

    Declaration
    public void EstabCompProps(Tag component, double accuracy, bool recurse, UFWeight.UnitsType units, out UFWeight.Properties properties, out UFWeight.Exceptions exceptions)
    Parameters
    Type Name Description
    Tag component
    double accuracy
    bool recurse
    UFWeight.UnitsType units
    UFWeight.Properties properties
    UFWeight.Exceptions exceptions

    EstabCompProps1(Tag, double, bool, UnitsType, out Properties, out Exceptions[])

    Declaration
    public void EstabCompProps1(Tag component, double accuracy, bool recurse, UFWeight.UnitsType units, out UFWeight.Properties properties, out UFWeight.Exceptions[] exceptions)
    Parameters
    Type Name Description
    Tag component
    double accuracy
    bool recurse
    UFWeight.UnitsType units
    UFWeight.Properties properties
    Exceptions[] exceptions

    EstabPartProps(Tag, double, bool, UnitsType, out Properties, out Exceptions)

    Declaration
    public void EstabPartProps(Tag part, double accuracy, bool recurse, UFWeight.UnitsType units, out UFWeight.Properties properties, out UFWeight.Exceptions exceptions)
    Parameters
    Type Name Description
    Tag part
    double accuracy
    bool recurse
    UFWeight.UnitsType units
    UFWeight.Properties properties
    UFWeight.Exceptions exceptions

    EstabPartProps1(Tag, double, bool, UnitsType, out Properties, out Exceptions[])

    Declaration
    public void EstabPartProps1(Tag part, double accuracy, bool recurse, UFWeight.UnitsType units, out UFWeight.Properties properties, out UFWeight.Exceptions[] exceptions)
    Parameters
    Type Name Description
    Tag part
    double accuracy
    bool recurse
    UFWeight.UnitsType units
    UFWeight.Properties properties
    Exceptions[] exceptions

    EstabSolidProps(Tag, double, UnitsType, out Properties)

    Declaration
    public void EstabSolidProps(Tag solid, double accuracy, UFWeight.UnitsType units, out UFWeight.Properties properties)
    Parameters
    Type Name Description
    Tag solid
    double accuracy
    UFWeight.UnitsType units
    UFWeight.Properties properties

    FreeExceptions(ref Exceptions)

    Declaration
    public void FreeExceptions(ref UFWeight.Exceptions exceptions)
    Parameters
    Type Name Description
    UFWeight.Exceptions exceptions

    InitExceptions(ref Exceptions)

    Declaration
    public void InitExceptions(ref UFWeight.Exceptions exceptions)
    Parameters
    Type Name Description
    UFWeight.Exceptions exceptions

    SetPartCset(Tag, string)

    Declaration
    public void SetPartCset(Tag part, string cset_name)
    Parameters
    Type Name Description
    Tag part
    string cset_name

    SetPartMaxWeight(Tag, double, UnitsType)

    Declaration
    public void SetPartMaxWeight(Tag part, double max_weight, UFWeight.UnitsType units)
    Parameters
    Type Name Description
    Tag part
    double max_weight
    UFWeight.UnitsType units

    SetPartMinWeight(Tag, double, UnitsType)

    Declaration
    public void SetPartMinWeight(Tag part, double min_weight, UFWeight.UnitsType units)
    Parameters
    Type Name Description
    Tag part
    double min_weight
    UFWeight.UnitsType units

    SetPartRefSet(Tag, string)

    Declaration
    public void SetPartRefSet(Tag part, string ref_set_name)
    Parameters
    Type Name Description
    Tag part
    string ref_set_name

    SetPartSaveOption(Tag, bool)

    Declaration
    public void SetPartSaveOption(Tag part, bool update_on_save)
    Parameters
    Type Name Description
    Tag part
    bool update_on_save

    SumProps(int, Properties[], out Properties)

    Declaration
    public void SumProps(int count, UFWeight.Properties[] properties_array, out UFWeight.Properties total_properties)
    Parameters
    Type Name Description
    int count
    Properties[] properties_array
    UFWeight.Properties total_properties

    TransformProps(double[,], ref Properties, out Properties)

    Declaration
    public void TransformProps(double[,] transform, ref UFWeight.Properties properties, out UFWeight.Properties transformed_properties)
    Parameters
    Type Name Description
    double[,] transform
    UFWeight.Properties properties
    UFWeight.Properties transformed_properties

    UnsetPartMaxWeight(Tag)

    Declaration
    public void UnsetPartMaxWeight(Tag part)
    Parameters
    Type Name Description
    Tag part

    UnsetPartMinWeight(Tag)

    Declaration
    public void UnsetPartMinWeight(Tag part)
    Parameters
    Type Name Description
    Tag part

    Implements

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