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

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

Inheritance diagram for NXOpen.UF.UFNcgroup:

Public Types

enum  Position
 Wrapper for UF_NCGROUP_position_e More...
 

Public Member Functions

delegate bool CycleCbFT (NXOpen.Tag tag, IntPtr data)
 This delegate is equivalent to 'UF_NCGROUP_cycle_cb_f_t'. More...
 
void AcceptMember (NXOpen.Tag parent, NXOpen.Tag member)
 Wrapper method for UF_NCGROUP_accept_member More...
 
void AskMemberInList (NXOpen.Tag parent, int index, out NXOpen.Tag member)
 Wrapper method for UF_NCGROUP_ask_member_in_list More...
 
unsafe void AskMemberList (NXOpen.Tag obj_tag, out int count, out NXOpen.Tag[] list)
 Wrapper method for UF_NCGROUP_ask_member_list More...
 
void AskObjectOfName (NXOpen.Tag obj_tag, string name, out NXOpen.Tag obj_with_name)
 Wrapper method for UF_NCGROUP_ask_object_of_name More...
 
void AskRootOfObject (NXOpen.Tag obj_tag, out NXOpen.Tag root_tag)
 Wrapper method for UF_NCGROUP_ask_root_of_object More...
 
unsafe void CanAcceptMember (NXOpen.Tag obj1, NXOpen.Tag obj2, out bool answer, out string reason)
 Wrapper method for UF_NCGROUP_can_accept_member More...
 
void CycleMembers (NXOpen.Tag group, CycleCbFT cb, IntPtr data)
 Wrapper method for UF_NCGROUP_cycle_members More...
 
void InsertMember (NXOpen.Tag parent, NXOpen.Tag member, NXOpen.Tag sibling, Position where)
 Wrapper method for UF_NCGROUP_insert_member More...
 
void IsAMember (NXOpen.Tag group, NXOpen.Tag member, out bool answer, out int index)
 Wrapper method for UF_NCGROUP_is_a_member More...
 
void IsGroup (NXOpen.Tag obj_tag, out bool answer)
 Wrapper method for UF_NCGROUP_is_group More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_NCGROUP_position_e

Refer to UF_NCGROUP_position_e for documentation
Mapping Help

Member Function Documentation

void NXOpen.UF.UFNcgroup.AcceptMember ( NXOpen.Tag  parent,
NXOpen.Tag  member 
)

Wrapper method for UF_NCGROUP_accept_member

Refer to UF_NCGROUP_accept_member for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFNcgroup.AskMemberInList ( NXOpen.Tag  parent,
int  index,
out NXOpen.Tag  member 
)

Wrapper method for UF_NCGROUP_ask_member_in_list

Refer to UF_NCGROUP_ask_member_in_list for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFNcgroup.AskMemberList ( NXOpen.Tag  obj_tag,
out int  count,
out NXOpen.Tag[]  list 
)

Wrapper method for UF_NCGROUP_ask_member_list

Refer to UF_NCGROUP_ask_member_list for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFNcgroup.AskObjectOfName ( NXOpen.Tag  obj_tag,
string  name,
out NXOpen.Tag  obj_with_name 
)

Wrapper method for UF_NCGROUP_ask_object_of_name

Refer to UF_NCGROUP_ask_object_of_name for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFNcgroup.AskRootOfObject ( NXOpen.Tag  obj_tag,
out NXOpen.Tag  root_tag 
)

Wrapper method for UF_NCGROUP_ask_root_of_object

Refer to UF_NCGROUP_ask_root_of_object for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFNcgroup.CanAcceptMember ( NXOpen.Tag  obj1,
NXOpen.Tag  obj2,
out bool  answer,
out string  reason 
)

Wrapper method for UF_NCGROUP_can_accept_member

Refer to UF_NCGROUP_can_accept_member for documentation
Mapping Help

License requirements:None

delegate bool NXOpen.UF.UFNcgroup.CycleCbFT ( NXOpen.Tag  tag,
IntPtr  data 
)

This delegate is equivalent to 'UF_NCGROUP_cycle_cb_f_t'.

void NXOpen.UF.UFNcgroup.CycleMembers ( NXOpen.Tag  group,
CycleCbFT  cb,
IntPtr  data 
)

Wrapper method for UF_NCGROUP_cycle_members

Refer to UF_NCGROUP_cycle_members for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFNcgroup.InsertMember ( NXOpen.Tag  parent,
NXOpen.Tag  member,
NXOpen.Tag  sibling,
Position  where 
)

Wrapper method for UF_NCGROUP_insert_member

Refer to UF_NCGROUP_insert_member for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFNcgroup.IsAMember ( NXOpen.Tag  group,
NXOpen.Tag  member,
out bool  answer,
out int  index 
)

Wrapper method for UF_NCGROUP_is_a_member

Refer to UF_NCGROUP_is_a_member for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFNcgroup.IsGroup ( NXOpen.Tag  obj_tag,
out bool  answer 
)

Wrapper method for UF_NCGROUP_is_group

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