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

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

Inheritance diagram for NXOpen.UF.UFCambnd:

Classes

struct  _BoundaryData
 
struct  AppData
 Wrapper for UF_CAMBND_app_data_s More...
 
struct  BoundaryData
 Wrapper for UF_CAMBND_boundary_data_s More...
 
struct  GroupData
 Wrapper for UF_CAMBND_group_data_s More...
 

Public Member Functions

unsafe void AppendBndFromCurve (NXOpen.Tag object_tag, CamGeomType type, int count, NXOpen.Tag[] curves, ref BoundaryData boundary_data, AppData[] app_data)
 Wrapper method for UF_CAMBND_append_bnd_from_curve More...
 
unsafe void AppendBndFromFace (NXOpen.Tag object_tag, CamGeomType type, NXOpen.Tag face, ref BoundaryData boundary_data)
 Wrapper method for UF_CAMBND_append_bnd_from_face More...
 
void AppendItemUde (IntPtr item, CambndUdeSetType set_type, string ude_name, out IntPtr ude, out bool response)
 Wrapper method for UF_CAMBND_append_item_ude More...
 
unsafe void AskBoundaries (NXOpen.Tag object_tag, CamGeomType type, out int count, out IntPtr[] boundaries)
 Wrapper method for UF_CAMBND_ask_boundaries More...
 
void AskBoundaryAppData (IntPtr boundary, out AppData app_data)
 Wrapper method for UF_CAMBND_ask_boundary_app_data More...
 
unsafe void AskBoundaryData (IntPtr boundary, out BoundaryData boundary_data)
 Wrapper method for UF_CAMBND_ask_boundary_data More...
 
void AskBoundaryGroupData (IntPtr boundary, out GroupData group_data)
 Wrapper method for UF_CAMBND_ask_boundary_group_data More...
 
unsafe void AskBoundaryItems (IntPtr boundary, out int count, out IntPtr[] items)
 Wrapper method for UF_CAMBND_ask_boundary_items More...
 
void AskItemAppData (IntPtr item, out AppData app_data)
 Wrapper method for UF_CAMBND_ask_item_app_data More...
 
void AskItemEntity (IntPtr item, out NXOpen.Tag entity)
 Wrapper method for UF_CAMBND_ask_item_entity More...
 
void AskItemGroupData (IntPtr item, out GroupData group_data)
 Wrapper method for UF_CAMBND_ask_item_group_data More...
 
unsafe void AskItemUdes (IntPtr item, CambndUdeSetType set_type, out int num_udes, out IntPtr[] udes)
 Wrapper method for UF_CAMBND_ask_item_udes More...
 
void CanAcceptItemUde (IntPtr item, CambndUdeSetType set_type, string ude_name, out bool response)
 Wrapper method for UF_CAMBND_can_accept_item_ude More...
 
void DeleteAllItemUdes (IntPtr item, CambndUdeSetType set_type)
 Wrapper method for UF_CAMBND_delete_all_item_udes More...
 
void DeleteBoundaries (NXOpen.Tag object_tag, CamGeomType type)
 Wrapper method for UF_CAMBND_delete_boundaries More...
 
void DeleteBoundary (NXOpen.Tag object_tag, CamGeomType type, IntPtr boundary)
 Wrapper method for UF_CAMBND_delete_boundary More...
 
void DeleteItemUde (IntPtr item, CambndUdeSetType set_type, IntPtr ude)
 Wrapper method for UF_CAMBND_delete_item_ude More...
 
void IsInherited (NXOpen.Tag object_tag, CamGeomType type, out bool response)
 Wrapper method for UF_CAMBND_is_inherited More...
 
void SetBoundaryAppData (NXOpen.Tag object_tag, CamGeomType type, IntPtr boundary, ref AppData app_data)
 Wrapper method for UF_CAMBND_set_boundary_app_data More...
 
void SetBoundaryGroupData (NXOpen.Tag object_tag, CamGeomType type, IntPtr boundary, ref GroupData group_data)
 Wrapper method for UF_CAMBND_set_boundary_group_data More...
 
void SetBoundaryPlane (IntPtr boundary, double[] bnd_origin, double[] bnd_matrix)
 Wrapper method for UF_CAMBND_set_boundary_plane More...
 
void SetItemAppData (NXOpen.Tag object_tag, CamGeomType type, IntPtr boundary, IntPtr item, ref AppData app_data)
 Wrapper method for UF_CAMBND_set_item_app_data More...
 
void SetItemGroupData (NXOpen.Tag object_tag, CamGeomType type, IntPtr boundary, IntPtr item, ref GroupData group_data)
 Wrapper method for UF_CAMBND_set_item_group_data More...
 

Detailed Description

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

Member Function Documentation

unsafe void NXOpen.UF.UFCambnd.AppendBndFromCurve ( NXOpen.Tag  object_tag,
CamGeomType  type,
int  count,
NXOpen.Tag[]  curves,
ref BoundaryData  boundary_data,
AppData[]  app_data 
)

Wrapper method for UF_CAMBND_append_bnd_from_curve

Refer to UF_CAMBND_append_bnd_from_curve for documentation
Mapping Help

License requirements:CAM BASE

unsafe void NXOpen.UF.UFCambnd.AppendBndFromFace ( NXOpen.Tag  object_tag,
CamGeomType  type,
NXOpen.Tag  face,
ref BoundaryData  boundary_data 
)

Wrapper method for UF_CAMBND_append_bnd_from_face

Refer to UF_CAMBND_append_bnd_from_face for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.AppendItemUde ( IntPtr  item,
CambndUdeSetType  set_type,
string  ude_name,
out IntPtr  ude,
out bool  response 
)

Wrapper method for UF_CAMBND_append_item_ude

Refer to UF_CAMBND_append_item_ude for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCambnd.AskBoundaries ( NXOpen.Tag  object_tag,
CamGeomType  type,
out int  count,
out IntPtr[]  boundaries 
)

Wrapper method for UF_CAMBND_ask_boundaries

Refer to UF_CAMBND_ask_boundaries for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.AskBoundaryAppData ( IntPtr  boundary,
out AppData  app_data 
)

Wrapper method for UF_CAMBND_ask_boundary_app_data

Refer to UF_CAMBND_ask_boundary_app_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCambnd.AskBoundaryData ( IntPtr  boundary,
out BoundaryData  boundary_data 
)

Wrapper method for UF_CAMBND_ask_boundary_data

Refer to UF_CAMBND_ask_boundary_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.AskBoundaryGroupData ( IntPtr  boundary,
out GroupData  group_data 
)

Wrapper method for UF_CAMBND_ask_boundary_group_data

Refer to UF_CAMBND_ask_boundary_group_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCambnd.AskBoundaryItems ( IntPtr  boundary,
out int  count,
out IntPtr[]  items 
)

Wrapper method for UF_CAMBND_ask_boundary_items

Refer to UF_CAMBND_ask_boundary_items for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.AskItemAppData ( IntPtr  item,
out AppData  app_data 
)

Wrapper method for UF_CAMBND_ask_item_app_data

Refer to UF_CAMBND_ask_item_app_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.AskItemEntity ( IntPtr  item,
out NXOpen.Tag  entity 
)

Wrapper method for UF_CAMBND_ask_item_entity

Refer to UF_CAMBND_ask_item_entity for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.AskItemGroupData ( IntPtr  item,
out GroupData  group_data 
)

Wrapper method for UF_CAMBND_ask_item_group_data

Refer to UF_CAMBND_ask_item_group_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCambnd.AskItemUdes ( IntPtr  item,
CambndUdeSetType  set_type,
out int  num_udes,
out IntPtr[]  udes 
)

Wrapper method for UF_CAMBND_ask_item_udes

Refer to UF_CAMBND_ask_item_udes for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.CanAcceptItemUde ( IntPtr  item,
CambndUdeSetType  set_type,
string  ude_name,
out bool  response 
)

Wrapper method for UF_CAMBND_can_accept_item_ude

Refer to UF_CAMBND_can_accept_item_ude for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.DeleteAllItemUdes ( IntPtr  item,
CambndUdeSetType  set_type 
)

Wrapper method for UF_CAMBND_delete_all_item_udes

Refer to UF_CAMBND_delete_all_item_udes for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.DeleteBoundaries ( NXOpen.Tag  object_tag,
CamGeomType  type 
)

Wrapper method for UF_CAMBND_delete_boundaries

Refer to UF_CAMBND_delete_boundaries for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.DeleteBoundary ( NXOpen.Tag  object_tag,
CamGeomType  type,
IntPtr  boundary 
)

Wrapper method for UF_CAMBND_delete_boundary

Refer to UF_CAMBND_delete_boundary for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.DeleteItemUde ( IntPtr  item,
CambndUdeSetType  set_type,
IntPtr  ude 
)

Wrapper method for UF_CAMBND_delete_item_ude

Refer to UF_CAMBND_delete_item_ude for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.IsInherited ( NXOpen.Tag  object_tag,
CamGeomType  type,
out bool  response 
)

Wrapper method for UF_CAMBND_is_inherited

Refer to UF_CAMBND_is_inherited for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.SetBoundaryAppData ( NXOpen.Tag  object_tag,
CamGeomType  type,
IntPtr  boundary,
ref AppData  app_data 
)

Wrapper method for UF_CAMBND_set_boundary_app_data

Refer to UF_CAMBND_set_boundary_app_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.SetBoundaryGroupData ( NXOpen.Tag  object_tag,
CamGeomType  type,
IntPtr  boundary,
ref GroupData  group_data 
)

Wrapper method for UF_CAMBND_set_boundary_group_data

Refer to UF_CAMBND_set_boundary_group_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.SetBoundaryPlane ( IntPtr  boundary,
double[]  bnd_origin,
double[]  bnd_matrix 
)

Wrapper method for UF_CAMBND_set_boundary_plane

Refer to UF_CAMBND_set_boundary_plane for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.SetItemAppData ( NXOpen.Tag  object_tag,
CamGeomType  type,
IntPtr  boundary,
IntPtr  item,
ref AppData  app_data 
)

Wrapper method for UF_CAMBND_set_item_app_data

Refer to UF_CAMBND_set_item_app_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCambnd.SetItemGroupData ( NXOpen.Tag  object_tag,
CamGeomType  type,
IntPtr  boundary,
IntPtr  item,
ref GroupData  group_data 
)

Wrapper method for UF_CAMBND_set_item_group_data

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