Class UFWeight
Inheritance
System.Object
System.MarshalByRefObject
UFWeight
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
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
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
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
AssertCompProps(Tag, ref UFWeight.Properties)
Declaration
public void AssertCompProps(Tag component, ref UFWeight.Properties properties)
Parameters
AssertPartProps(Tag, ref UFWeight.Properties)
Declaration
public void AssertPartProps(Tag part, ref UFWeight.Properties properties)
Parameters
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
CopyProps(ref UFWeight.Properties, out UFWeight.Properties)
Declaration
public void CopyProps(ref UFWeight.Properties properties, out UFWeight.Properties new_properties)
Parameters
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
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
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
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
EstabSolidProps(Tag, Double, UFWeight.UnitsType, out UFWeight.Properties)
Declaration
public void EstabSolidProps(Tag solid, double accuracy, UFWeight.UnitsType units, out UFWeight.Properties properties)
Parameters
FreeExceptions(ref UFWeight.Exceptions)
Declaration
public void FreeExceptions(ref UFWeight.Exceptions exceptions)
Parameters
InitExceptions(ref UFWeight.Exceptions)
Declaration
public void InitExceptions(ref UFWeight.Exceptions exceptions)
Parameters
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
SetPartMinWeight(Tag, Double, UFWeight.UnitsType)
Declaration
public void SetPartMinWeight(Tag part, double min_weight, UFWeight.UnitsType units)
Parameters
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
Declaration
public void TransformProps(double[, ] transform, ref UFWeight.Properties properties, out UFWeight.Properties transformed_properties)
Parameters
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