NXOpen .NET Reference  12.0.0
Classes | Public Types | Public Member Functions | List of all members
NXOpen.UF.UFWeight Class Reference

Contains wrappers for all 'UF_WEIGHT' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFWeight:

Classes

struct  _Exceptions
 
struct  _Exceptions1
 
struct  Exceptions
 Wrapper for UF_WEIGHT_exceptions_s More...
 
struct  Properties
 Wrapper for UF_WEIGHT_properties_s More...
 

Public Types

enum  UnitsType
 Wrapper for UF_WEIGHT_units_type_e More...
 
enum  StateType
 Wrapper for UF_WEIGHT_state_type_e More...
 
enum  ExceptionReason
 Wrapper for UF_WEIGHT_exception_reason_e More...
 

Public Member Functions

unsafe void AskPartCset (NXOpen.Tag part, out string cset_name)
 Wrapper method for UF_WEIGHT_ask_part_cset More...
 
void AskPartMaxWeight (NXOpen.Tag part, UnitsType units, out double max_weight, out bool is_set)
 Wrapper method for UF_WEIGHT_ask_part_max_weight More...
 
void AskPartMinWeight (NXOpen.Tag part, UnitsType units, out double min_weight, out bool is_set)
 Wrapper method for UF_WEIGHT_ask_part_min_weight More...
 
unsafe void AskPartRefSet (NXOpen.Tag part, out string ref_set_name)
 Wrapper method for UF_WEIGHT_ask_part_ref_set More...
 
void AskPartSaveOption (NXOpen.Tag part, out bool update_on_save)
 Wrapper method for UF_WEIGHT_ask_part_save_option More...
 
void AskProps (NXOpen.Tag _object, UnitsType units, out Properties properties)
 Wrapper method for UF_WEIGHT_ask_props More...
 
void AssertCompProps (NXOpen.Tag component, ref Properties properties)
 Wrapper method for UF_WEIGHT_assert_comp_props More...
 
void AssertPartProps (NXOpen.Tag part, ref Properties properties)
 Wrapper method for UF_WEIGHT_assert_part_props More...
 
void ConvertPropUnits (ref Properties old_properties, UnitsType new_units, out Properties new_properties)
 Wrapper method for UF_WEIGHT_convert_prop_units More...
 
void CopyProps (ref Properties properties, out Properties new_properties)
 Wrapper method for UF_WEIGHT_copy_props More...
 
void DeleteCompAssertion (NXOpen.Tag component)
 Wrapper method for UF_WEIGHT_delete_comp_assertion More...
 
void DeletePartAssertion (NXOpen.Tag part)
 Wrapper method for UF_WEIGHT_delete_part_assertion More...
 
unsafe void EstabCompProps (NXOpen.Tag component, double accuracy, bool recurse, UnitsType units, out Properties properties, out Exceptions exceptions)
 Wrapper method for UF_WEIGHT_estab_comp_props More...
 
unsafe void EstabCompProps1 (NXOpen.Tag component, double accuracy, bool recurse, UnitsType units, out Properties properties, out Exceptions[] exceptions)
 Wrapper method for UF_WEIGHT_estab_comp_props1 More...
 
unsafe void EstabPartProps (NXOpen.Tag part, double accuracy, bool recurse, UnitsType units, out Properties properties, out Exceptions exceptions)
 Wrapper method for UF_WEIGHT_estab_part_props More...
 
unsafe void EstabPartProps1 (NXOpen.Tag part, double accuracy, bool recurse, UnitsType units, out Properties properties, out Exceptions[] exceptions)
 Wrapper method for UF_WEIGHT_estab_part_props1 More...
 
void EstabSolidProps (NXOpen.Tag solid, double accuracy, UnitsType units, out Properties properties)
 Wrapper method for UF_WEIGHT_estab_solid_props More...
 
unsafe void FreeExceptions (ref Exceptions exceptions)
 Wrapper method for UF_WEIGHT_free_exceptions More...
 
unsafe void InitExceptions (ref Exceptions exceptions)
 Wrapper method for UF_WEIGHT_init_exceptions More...
 
void SetPartCset (NXOpen.Tag part, string cset_name)
 Wrapper method for UF_WEIGHT_set_part_cset More...
 
void SetPartMaxWeight (NXOpen.Tag part, double max_weight, UnitsType units)
 Wrapper method for UF_WEIGHT_set_part_max_weight More...
 
void SetPartMinWeight (NXOpen.Tag part, double min_weight, UnitsType units)
 Wrapper method for UF_WEIGHT_set_part_min_weight More...
 
void SetPartRefSet (NXOpen.Tag part, string ref_set_name)
 Wrapper method for UF_WEIGHT_set_part_ref_set More...
 
void SetPartSaveOption (NXOpen.Tag part, bool update_on_save)
 Wrapper method for UF_WEIGHT_set_part_save_option More...
 
void SumProps (int count, Properties[] properties_array, out Properties total_properties)
 Wrapper method for UF_WEIGHT_sum_props More...
 
void TransformProps (double[,] transform, ref Properties properties, out Properties transformed_properties)
 Wrapper method for UF_WEIGHT_transform_props More...
 
void UnsetPartMaxWeight (NXOpen.Tag part)
 Wrapper method for UF_WEIGHT_unset_part_max_weight More...
 
void UnsetPartMinWeight (NXOpen.Tag part)
 Wrapper method for UF_WEIGHT_unset_part_min_weight More...
 

Detailed Description

Contains wrappers for all 'UF_WEIGHT' functions and data types.

Member Enumeration Documentation

Wrapper for UF_WEIGHT_state_type_e

Refer to UF_WEIGHT_state_type_e for documentation
Mapping Help

Wrapper for UF_WEIGHT_units_type_e

Refer to UF_WEIGHT_units_type_e for documentation
Mapping Help

Member Function Documentation

unsafe void NXOpen.UF.UFWeight.AskPartCset ( NXOpen.Tag  part,
out string  cset_name 
)

Wrapper method for UF_WEIGHT_ask_part_cset

Refer to UF_WEIGHT_ask_part_cset for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.AskPartMaxWeight ( NXOpen.Tag  part,
UnitsType  units,
out double  max_weight,
out bool  is_set 
)

Wrapper method for UF_WEIGHT_ask_part_max_weight

Refer to UF_WEIGHT_ask_part_max_weight for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.AskPartMinWeight ( NXOpen.Tag  part,
UnitsType  units,
out double  min_weight,
out bool  is_set 
)

Wrapper method for UF_WEIGHT_ask_part_min_weight

Refer to UF_WEIGHT_ask_part_min_weight for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeight.AskPartRefSet ( NXOpen.Tag  part,
out string  ref_set_name 
)

Wrapper method for UF_WEIGHT_ask_part_ref_set

Refer to UF_WEIGHT_ask_part_ref_set for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.AskPartSaveOption ( NXOpen.Tag  part,
out bool  update_on_save 
)

Wrapper method for UF_WEIGHT_ask_part_save_option

Refer to UF_WEIGHT_ask_part_save_option for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.AskProps ( NXOpen.Tag  _object,
UnitsType  units,
out Properties  properties 
)

Wrapper method for UF_WEIGHT_ask_props

Refer to UF_WEIGHT_ask_props for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.AssertCompProps ( NXOpen.Tag  component,
ref Properties  properties 
)

Wrapper method for UF_WEIGHT_assert_comp_props

Refer to UF_WEIGHT_assert_comp_props for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.AssertPartProps ( NXOpen.Tag  part,
ref Properties  properties 
)

Wrapper method for UF_WEIGHT_assert_part_props

Refer to UF_WEIGHT_assert_part_props for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.ConvertPropUnits ( ref Properties  old_properties,
UnitsType  new_units,
out Properties  new_properties 
)

Wrapper method for UF_WEIGHT_convert_prop_units

Refer to UF_WEIGHT_convert_prop_units for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.CopyProps ( ref Properties  properties,
out Properties  new_properties 
)

Wrapper method for UF_WEIGHT_copy_props

Refer to UF_WEIGHT_copy_props for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.DeleteCompAssertion ( NXOpen.Tag  component)

Wrapper method for UF_WEIGHT_delete_comp_assertion

Refer to UF_WEIGHT_delete_comp_assertion for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.DeletePartAssertion ( NXOpen.Tag  part)

Wrapper method for UF_WEIGHT_delete_part_assertion

Refer to UF_WEIGHT_delete_part_assertion for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeight.EstabCompProps ( NXOpen.Tag  component,
double  accuracy,
bool  recurse,
UnitsType  units,
out Properties  properties,
out Exceptions  exceptions 
)

Wrapper method for UF_WEIGHT_estab_comp_props

Refer to UF_WEIGHT_estab_comp_props for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeight.EstabCompProps1 ( NXOpen.Tag  component,
double  accuracy,
bool  recurse,
UnitsType  units,
out Properties  properties,
out Exceptions[]  exceptions 
)

Wrapper method for UF_WEIGHT_estab_comp_props1

Refer to UF_WEIGHT_estab_comp_props1 for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeight.EstabPartProps ( NXOpen.Tag  part,
double  accuracy,
bool  recurse,
UnitsType  units,
out Properties  properties,
out Exceptions  exceptions 
)

Wrapper method for UF_WEIGHT_estab_part_props

Refer to UF_WEIGHT_estab_part_props for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeight.EstabPartProps1 ( NXOpen.Tag  part,
double  accuracy,
bool  recurse,
UnitsType  units,
out Properties  properties,
out Exceptions[]  exceptions 
)

Wrapper method for UF_WEIGHT_estab_part_props1

Refer to UF_WEIGHT_estab_part_props1 for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.EstabSolidProps ( NXOpen.Tag  solid,
double  accuracy,
UnitsType  units,
out Properties  properties 
)

Wrapper method for UF_WEIGHT_estab_solid_props

Refer to UF_WEIGHT_estab_solid_props for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeight.FreeExceptions ( ref Exceptions  exceptions)

Wrapper method for UF_WEIGHT_free_exceptions

Refer to UF_WEIGHT_free_exceptions for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeight.InitExceptions ( ref Exceptions  exceptions)

Wrapper method for UF_WEIGHT_init_exceptions

Refer to UF_WEIGHT_init_exceptions for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.SetPartCset ( NXOpen.Tag  part,
string  cset_name 
)

Wrapper method for UF_WEIGHT_set_part_cset

Refer to UF_WEIGHT_set_part_cset for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.SetPartMaxWeight ( NXOpen.Tag  part,
double  max_weight,
UnitsType  units 
)

Wrapper method for UF_WEIGHT_set_part_max_weight

Refer to UF_WEIGHT_set_part_max_weight for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.SetPartMinWeight ( NXOpen.Tag  part,
double  min_weight,
UnitsType  units 
)

Wrapper method for UF_WEIGHT_set_part_min_weight

Refer to UF_WEIGHT_set_part_min_weight for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.SetPartRefSet ( NXOpen.Tag  part,
string  ref_set_name 
)

Wrapper method for UF_WEIGHT_set_part_ref_set

Refer to UF_WEIGHT_set_part_ref_set for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.SetPartSaveOption ( NXOpen.Tag  part,
bool  update_on_save 
)

Wrapper method for UF_WEIGHT_set_part_save_option

Refer to UF_WEIGHT_set_part_save_option for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.SumProps ( int  count,
Properties[]  properties_array,
out Properties  total_properties 
)

Wrapper method for UF_WEIGHT_sum_props

Refer to UF_WEIGHT_sum_props for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.TransformProps ( double  transform[,],
ref Properties  properties,
out Properties  transformed_properties 
)

Wrapper method for UF_WEIGHT_transform_props

Refer to UF_WEIGHT_transform_props for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.UnsetPartMaxWeight ( NXOpen.Tag  part)

Wrapper method for UF_WEIGHT_unset_part_max_weight

Refer to UF_WEIGHT_unset_part_max_weight for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeight.UnsetPartMinWeight ( NXOpen.Tag  part)

Wrapper method for UF_WEIGHT_unset_part_min_weight

Refer to UF_WEIGHT_unset_part_min_weight for documentation
Mapping Help

License requirements:None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.