Search Results for

    Show / Hide Table of Contents

    Class UFWeight

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFWeight
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    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
    System.String cset_name

    AskPartMaxWeight(Tag, UFWeight.UnitsType, out Double, out Boolean)

    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
    System.Double max_weight
    System.Boolean is_set

    AskPartMinWeight(Tag, UFWeight.UnitsType, out Double, out Boolean)

    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
    System.Double min_weight
    System.Boolean is_set

    AskPartRefSet(Tag, out String)

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

    AskPartSaveOption(Tag, out Boolean)

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

    AskProps(Tag, UFWeight.UnitsType, out UFWeight.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 UFWeight.Properties)

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

    AssertPartProps(Tag, ref UFWeight.Properties)

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

    ConvertPropUnits(ref UFWeight.Properties, UFWeight.UnitsType, out UFWeight.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 UFWeight.Properties, out UFWeight.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, Boolean, UFWeight.UnitsType, out UFWeight.Properties, out UFWeight.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
    System.Double accuracy
    System.Boolean recurse
    UFWeight.UnitsType units
    UFWeight.Properties properties
    UFWeight.Exceptions exceptions

    EstabCompProps1(Tag, Double, Boolean, UFWeight.UnitsType, out UFWeight.Properties, out UFWeight.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
    System.Double accuracy
    System.Boolean recurse
    UFWeight.UnitsType units
    UFWeight.Properties properties
    UFWeight.Exceptions[] exceptions

    EstabPartProps(Tag, Double, Boolean, UFWeight.UnitsType, out UFWeight.Properties, out UFWeight.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
    System.Double accuracy
    System.Boolean recurse
    UFWeight.UnitsType units
    UFWeight.Properties properties
    UFWeight.Exceptions exceptions

    EstabPartProps1(Tag, Double, Boolean, UFWeight.UnitsType, out UFWeight.Properties, out UFWeight.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
    System.Double accuracy
    System.Boolean recurse
    UFWeight.UnitsType units
    UFWeight.Properties properties
    UFWeight.Exceptions[] exceptions

    EstabSolidProps(Tag, Double, UFWeight.UnitsType, out UFWeight.Properties)

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

    FreeExceptions(ref UFWeight.Exceptions)

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

    InitExceptions(ref UFWeight.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
    System.String cset_name

    SetPartMaxWeight(Tag, Double, UFWeight.UnitsType)

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

    SetPartMinWeight(Tag, Double, UFWeight.UnitsType)

    Declaration
    public void SetPartMinWeight(Tag part, double min_weight, UFWeight.UnitsType units)
    Parameters
    Type Name Description
    Tag part
    System.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
    System.String ref_set_name

    SetPartSaveOption(Tag, Boolean)

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

    SumProps(Int32, UFWeight.Properties[], out UFWeight.Properties)

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

    TransformProps(Double[,], ref UFWeight.Properties, out UFWeight.Properties)

    Declaration
    public void TransformProps(double[, ] transform, ref UFWeight.Properties properties, out UFWeight.Properties transformed_properties)
    Parameters
    Type Name Description
    System.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