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

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

Inheritance diagram for NXOpen.UF.UFCutLevels:

Classes

struct  _CutLevelsStruct
 
struct  CutLevelsStruct
 Wrapper for UF_CUT_LEVELS_s More...
 

Public Member Functions

unsafe void AddLevelsUsingGeom (NXOpen.Tag operation_tag, int num_to_add, ref NXOpen.Tag geom_tags, double max_depth_per_cut, out CutLevelsStruct cut_levels)
 Wrapper method for UF_CUT_LEVELS_add_levels_using_geom More...
 
unsafe void AddLevelsUsingZ (NXOpen.Tag operation_tag, int num_to_add, double[] z_levels, double max_depth_per_cut, out CutLevelsStruct cut_levels)
 Wrapper method for UF_CUT_LEVELS_add_levels_using_z More...
 
unsafe void AskLevel (ref CutLevelsStruct cut_levels, int index, out CutLevelSingle[] level_data_ptr_addr)
 Wrapper method for UF_CUT_LEVELS_ask_level More...
 
unsafe void AskTopOffLevel (ref CutLevelsStruct cut_levels, int index, out CutLevelSingle[] level_data_ptr_addr)
 Wrapper method for UF_CUT_LEVELS_ask_top_off_level More...
 
unsafe void DeleteLevel (NXOpen.Tag operation_tag, int delete_level, out CutLevelsStruct cut_levels)
 Wrapper method for UF_CUT_LEVELS_delete_level More...
 
unsafe void EditLevelUsingGeom (NXOpen.Tag operation_tag, int edit_level, NXOpen.Tag geom_tag, double max_depth_per_cut, out CutLevelsStruct cut_levels)
 Wrapper method for UF_CUT_LEVELS_edit_level_using_geom More...
 
unsafe void EditLevelUsingZ (NXOpen.Tag operation_tag, int edit_level, double z_level, double max_depth_per_cut, out CutLevelsStruct cut_levels)
 Wrapper method for UF_CUT_LEVELS_edit_level_using_z More...
 
unsafe void Free (out CutLevelsStruct[] cut_levels_ptr_addr)
 Wrapper method for UF_CUT_LEVELS_free More...
 
unsafe void Load (NXOpen.Tag operation_tag, out CutLevelsStruct[] cut_levels_ptr_addr)
 Wrapper method for UF_CUT_LEVELS_load More...
 
void ResetToDefault (NXOpen.Tag operation_tag)
 Wrapper method for UF_CUT_LEVELS_reset_to_default More...
 
unsafe void SetRangeType (NXOpen.Tag operation_tag, ParamClvRangeType range_type, out CutLevelsStruct cut_levels)
 Wrapper method for UF_CUT_LEVELS_set_range_type More...
 

Detailed Description

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

Member Function Documentation

unsafe void NXOpen.UF.UFCutLevels.AddLevelsUsingGeom ( NXOpen.Tag  operation_tag,
int  num_to_add,
ref NXOpen.Tag  geom_tags,
double  max_depth_per_cut,
out CutLevelsStruct  cut_levels 
)

Wrapper method for UF_CUT_LEVELS_add_levels_using_geom

Refer to UF_CUT_LEVELS_add_levels_using_geom for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCutLevels.AddLevelsUsingZ ( NXOpen.Tag  operation_tag,
int  num_to_add,
double[]  z_levels,
double  max_depth_per_cut,
out CutLevelsStruct  cut_levels 
)

Wrapper method for UF_CUT_LEVELS_add_levels_using_z

Refer to UF_CUT_LEVELS_add_levels_using_z for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCutLevels.AskLevel ( ref CutLevelsStruct  cut_levels,
int  index,
out CutLevelSingle[]  level_data_ptr_addr 
)

Wrapper method for UF_CUT_LEVELS_ask_level

Refer to UF_CUT_LEVELS_ask_level for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCutLevels.AskTopOffLevel ( ref CutLevelsStruct  cut_levels,
int  index,
out CutLevelSingle[]  level_data_ptr_addr 
)

Wrapper method for UF_CUT_LEVELS_ask_top_off_level

Refer to UF_CUT_LEVELS_ask_top_off_level for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCutLevels.DeleteLevel ( NXOpen.Tag  operation_tag,
int  delete_level,
out CutLevelsStruct  cut_levels 
)

Wrapper method for UF_CUT_LEVELS_delete_level

Refer to UF_CUT_LEVELS_delete_level for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCutLevels.EditLevelUsingGeom ( NXOpen.Tag  operation_tag,
int  edit_level,
NXOpen.Tag  geom_tag,
double  max_depth_per_cut,
out CutLevelsStruct  cut_levels 
)

Wrapper method for UF_CUT_LEVELS_edit_level_using_geom

Refer to UF_CUT_LEVELS_edit_level_using_geom for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCutLevels.EditLevelUsingZ ( NXOpen.Tag  operation_tag,
int  edit_level,
double  z_level,
double  max_depth_per_cut,
out CutLevelsStruct  cut_levels 
)

Wrapper method for UF_CUT_LEVELS_edit_level_using_z

Refer to UF_CUT_LEVELS_edit_level_using_z for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCutLevels.Free ( out CutLevelsStruct[]  cut_levels_ptr_addr)

Wrapper method for UF_CUT_LEVELS_free

Refer to UF_CUT_LEVELS_free for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCutLevels.Load ( NXOpen.Tag  operation_tag,
out CutLevelsStruct[]  cut_levels_ptr_addr 
)

Wrapper method for UF_CUT_LEVELS_load

Refer to UF_CUT_LEVELS_load for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCutLevels.ResetToDefault ( NXOpen.Tag  operation_tag)

Wrapper method for UF_CUT_LEVELS_reset_to_default

Refer to UF_CUT_LEVELS_reset_to_default for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCutLevels.SetRangeType ( NXOpen.Tag  operation_tag,
ParamClvRangeType  range_type,
out CutLevelsStruct  cut_levels 
)

Wrapper method for UF_CUT_LEVELS_set_range_type

Refer to UF_CUT_LEVELS_set_range_type 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.