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

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

Inheritance diagram for NXOpen.UF.UFCamgeom:

Classes

struct  AppData
 Wrapper for UF_CAMGEOM_app_data_s More...
 
struct  CustomPoint
 Wrapper for UF_CAMGEOM_custom_point_s More...
 

Public Types

enum  CustomPointType
 Wrapper for UF_CAMGEOM_custom_point_type_e More...
 

Public Member Functions

unsafe void AppendCustomPoints (NXOpen.Tag object_tag, CustomPointType point_type, int count, CustomPoint[] point_data)
 Wrapper method for UF_CAMGEOM_append_custom_points More...
 
unsafe void AppendItems (NXOpen.Tag object_tag, CamGeomType geometry_type, int count, NXOpen.Tag[] entity_list, AppData[] app_data)
 Wrapper method for UF_CAMGEOM_append_items More...
 
unsafe void AskCollectorItems (IntPtr object_tag, out int count, out NXOpen.Tag[] items)
 Wrapper method for UF_CAMGEOM_ask_collector_items More...
 
unsafe void AskCustomPoints (NXOpen.Tag object_tag, CustomPointType point_type, out int count, out CustomPoint[] point_data)
 Wrapper method for UF_CAMGEOM_ask_custom_points More...
 
void AskGeomProvider (NXOpen.Tag object_tag, CamGeomType geometry_type, out NXOpen.Tag provider_tag)
 Wrapper method for UF_CAMGEOM_ask_geom_provider More...
 
void AskItemAppData (IntPtr item, out AppData app_data)
 Wrapper method for UF_CAMGEOM_ask_item_app_data More...
 
void AskItemEntity (IntPtr item, out NXOpen.Tag entity)
 Wrapper method for UF_CAMGEOM_ask_item_entity More...
 
void AskItemMaxmin (NXOpen.Tag object_tag, CamGeomType geometry_type, NXOpen.Tag entity, out double maxmin)
 Wrapper method for UF_CAMGEOM_ask_item_maxmin More...
 
unsafe void AskItems (NXOpen.Tag object_tag, CamGeomType geometry_type, out int count, out IntPtr[] items)
 Wrapper method for UF_CAMGEOM_ask_items More...
 
void DeleteCustomPoints (NXOpen.Tag object_tag, CustomPointType point_type)
 Wrapper method for UF_CAMGEOM_delete_custom_points More...
 
void DeleteGeometry (NXOpen.Tag object_tag, CamGeomType geometry_type)
 Wrapper method for UF_CAMGEOM_delete_geometry More...
 
void DeleteItem (NXOpen.Tag object_tag, CamGeomType geometry_type, IntPtr item)
 Wrapper method for UF_CAMGEOM_delete_item More...
 
void EvalSurface (NXOpen.Tag object_tag, CamGeomType geometry_type, NXOpen.Tag entity, double[] uv, out ModlSrfValue srf_value)
 Wrapper method for UF_CAMGEOM_eval_surface More...
 
void SetItemAppData (NXOpen.Tag object_tag, CamGeomType geometry_type, IntPtr item, ref AppData app_data)
 Wrapper method for UF_CAMGEOM_set_item_app_data More...
 

Detailed Description

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

Member Enumeration Documentation

Member Function Documentation

unsafe void NXOpen.UF.UFCamgeom.AppendCustomPoints ( NXOpen.Tag  object_tag,
CustomPointType  point_type,
int  count,
CustomPoint[]  point_data 
)

Wrapper method for UF_CAMGEOM_append_custom_points

Refer to UF_CAMGEOM_append_custom_points for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCamgeom.AppendItems ( NXOpen.Tag  object_tag,
CamGeomType  geometry_type,
int  count,
NXOpen.Tag[]  entity_list,
AppData[]  app_data 
)

Wrapper method for UF_CAMGEOM_append_items

Refer to UF_CAMGEOM_append_items for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCamgeom.AskCollectorItems ( IntPtr  object_tag,
out int  count,
out NXOpen.Tag[]  items 
)

Wrapper method for UF_CAMGEOM_ask_collector_items

Refer to UF_CAMGEOM_ask_collector_items for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCamgeom.AskCustomPoints ( NXOpen.Tag  object_tag,
CustomPointType  point_type,
out int  count,
out CustomPoint[]  point_data 
)

Wrapper method for UF_CAMGEOM_ask_custom_points

Refer to UF_CAMGEOM_ask_custom_points for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCamgeom.AskGeomProvider ( NXOpen.Tag  object_tag,
CamGeomType  geometry_type,
out NXOpen.Tag  provider_tag 
)

Wrapper method for UF_CAMGEOM_ask_geom_provider

Refer to UF_CAMGEOM_ask_geom_provider for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CAMGEOM_ask_item_app_data

Refer to UF_CAMGEOM_ask_item_app_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CAMGEOM_ask_item_entity

Refer to UF_CAMGEOM_ask_item_entity for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCamgeom.AskItemMaxmin ( NXOpen.Tag  object_tag,
CamGeomType  geometry_type,
NXOpen.Tag  entity,
out double  maxmin 
)

Wrapper method for UF_CAMGEOM_ask_item_maxmin

Refer to UF_CAMGEOM_ask_item_maxmin for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCamgeom.AskItems ( NXOpen.Tag  object_tag,
CamGeomType  geometry_type,
out int  count,
out IntPtr[]  items 
)

Wrapper method for UF_CAMGEOM_ask_items

Refer to UF_CAMGEOM_ask_items for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCamgeom.DeleteCustomPoints ( NXOpen.Tag  object_tag,
CustomPointType  point_type 
)

Wrapper method for UF_CAMGEOM_delete_custom_points

Refer to UF_CAMGEOM_delete_custom_points for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCamgeom.DeleteGeometry ( NXOpen.Tag  object_tag,
CamGeomType  geometry_type 
)

Wrapper method for UF_CAMGEOM_delete_geometry

Refer to UF_CAMGEOM_delete_geometry for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCamgeom.DeleteItem ( NXOpen.Tag  object_tag,
CamGeomType  geometry_type,
IntPtr  item 
)

Wrapper method for UF_CAMGEOM_delete_item

Refer to UF_CAMGEOM_delete_item for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCamgeom.EvalSurface ( NXOpen.Tag  object_tag,
CamGeomType  geometry_type,
NXOpen.Tag  entity,
double[]  uv,
out ModlSrfValue  srf_value 
)

Wrapper method for UF_CAMGEOM_eval_surface

Refer to UF_CAMGEOM_eval_surface for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCamgeom.SetItemAppData ( NXOpen.Tag  object_tag,
CamGeomType  geometry_type,
IntPtr  item,
ref AppData  app_data 
)

Wrapper method for UF_CAMGEOM_set_item_app_data

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