NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Classes | Public Types | Public Member Functions | List of all members
NXOpen.UF.UFWave Class Reference

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

Inheritance diagram for NXOpen.UF.UFWave:
NXOpen.Utilities.NXRemotableObject IMessageSink

Classes

struct  _LinkedFeatureInfo
 
struct  LinkedFeatureInfo
 Wrapper for UF_WAVE_linked_feature_info_s More...
 

Public Types

enum  DelayStatus
 Wrapper for UF_WAVE_delay_status_e More...
 

Public Member Functions

void AcceptLinkBroken (NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_accept_link_broken More...
 
unsafe void AskBrokenLinkSourcePart (NXOpen.Tag broken_link, out string part_name, out string source_object_handle)
 Wrapper method for UF_WAVE_ask_broken_link_source_part More...
 
void AskDelayStatus (NXOpen.Tag part, out DelayStatus delay_status)
 Wrapper method for UF_WAVE_ask_delay_status More...
 
void AskLinkAcceptBroken (NXOpen.Tag linked_feature, out bool is_accepted)
 Wrapper method for UF_WAVE_ask_link_accept_broken More...
 
void AskLinkedFeatureGeom (NXOpen.Tag linked_feature, out NXOpen.Tag linked_geom)
 Wrapper method for UF_WAVE_ask_linked_feature_geom More...
 
unsafe void AskLinkedFeatureInfo (NXOpen.Tag linked_geom, out LinkedFeatureInfo name_store)
 Wrapper method for UF_WAVE_ask_linked_feature_info More...
 
unsafe void AskLinkedFeatureMap (NXOpen.Tag linked_feature, bool allow_load, out int n_map_items, out NXOpen.Tag[] source_geom, out NXOpen.Tag[] linked_geom)
 Wrapper method for UF_WAVE_ask_linked_feature_map More...
 
void AskLinkedPtAngle (NXOpen.Tag linked_feature, out NXOpen.Tag angle)
 Wrapper method for UF_WAVE_ask_linked_pt_angle More...
 
void AskLinkedPtCurvePrm (NXOpen.Tag linked_feature, out NXOpen.Tag prm)
 Wrapper method for UF_WAVE_ask_linked_pt_curve_prm More...
 
void AskLinkMirrorData (NXOpen.Tag linked_feature, bool allow_load, out NXOpen.Tag source_body, out NXOpen.Tag body_xform, out NXOpen.Tag datum_plane, out NXOpen.Tag datum_xform)
 Wrapper method for UF_WAVE_ask_link_mirror_data More...
 
unsafe void AskLinkRegionSources (NXOpen.Tag linked_feature, bool allow_load, out int n_seed_faces, out NXOpen.Tag[] seed_faces, out int n_boundary_faces, out NXOpen.Tag[] boundary_faces, out bool traverse_interior_edges, out bool delete_openings)
 Wrapper method for UF_WAVE_ask_link_region_sources More...
 
void AskLinkSource (NXOpen.Tag linked_feature, bool allow_load, out NXOpen.Tag source_entity)
 Wrapper method for UF_WAVE_ask_link_source More...
 
void AskLinkUpdateTime (NXOpen.Tag linked_feature, bool allow_load, out NXOpen.Tag timestamp_feature)
 Wrapper method for UF_WAVE_ask_link_update_time More...
 
void AskLinkXform (NXOpen.Tag linked_feature, out NXOpen.Tag xform)
 Wrapper method for UF_WAVE_ask_link_xform More...
 
unsafe void AskOutOfDateObjects (NXOpen.Tag part, out int n_objects, out NXOpen.Tag[] objects)
 Wrapper method for UF_WAVE_ask_out_of_date_objects More...
 
unsafe void AskOutOfDateParts (out int n_parts, out NXOpen.Tag[] parts)
 Wrapper method for UF_WAVE_ask_out_of_date_parts More...
 
void AskSessionDelay (out bool delayed)
 Wrapper method for UF_WAVE_ask_session_delay More...
 
void ConvertLinksToUseProductInterface ()
 Wrapper method for UF_WAVE_convert_links_to_use_product_interface More...
 
void CopyComponentAs (NXOpen.Tag source_part_occurrence, string source_part_name, string new_part_name, string reference_set_name, string instance_name, double[,] transform, out NXOpen.Tag new_instance, out NXOpen.Tag new_part)
 Wrapper method for UF_WAVE_copy_component_as More...
 
void CreateLinkedBody (NXOpen.Tag body, NXOpen.Tag xform, NXOpen.Tag object_in_part, bool update_at_timestamp, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_body More...
 
void CreateLinkedCurve (NXOpen.Tag curve, NXOpen.Tag xform, NXOpen.Tag object_in_part, bool update_at_timestamp, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_curve More...
 
void CreateLinkedDatum (NXOpen.Tag datum, NXOpen.Tag xform, NXOpen.Tag object_in_part, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_datum More...
 
void CreateLinkedFace (NXOpen.Tag face, NXOpen.Tag xform, NXOpen.Tag object_in_part, bool update_at_timestamp, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_face More...
 
void CreateLinkedMirror (NXOpen.Tag body, NXOpen.Tag body_xform, NXOpen.Tag datum_plane, NXOpen.Tag datum_xform, NXOpen.Tag object_in_part, bool update_at_timestamp, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_mirror More...
 
void CreateLinkedPart (NXOpen.Tag start_part, NXOpen.Tag ref_set, string linked_part_name, out NXOpen.Tag linked_part)
 Wrapper method for UF_WAVE_create_linked_part More...
 
void CreateLinkedPtAngle (NXOpen.Tag arc, NXOpen.Tag angle, NXOpen.Tag xform, NXOpen.Tag object_in_part, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_pt_angle More...
 
void CreateLinkedPtCenter (NXOpen.Tag conic, NXOpen.Tag xform, NXOpen.Tag object_in_part, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_pt_center More...
 
void CreateLinkedPtCurve (NXOpen.Tag curve, NXOpen.Tag prm, NXOpen.Tag xform, NXOpen.Tag object_in_part, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_pt_curve More...
 
void CreateLinkedPtPoint (NXOpen.Tag point, NXOpen.Tag xform, NXOpen.Tag object_in_part, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_pt_point More...
 
void CreateLinkedRegion (int n_seed_faces, NXOpen.Tag[] seed_faces, int n_boundary_faces, NXOpen.Tag[] boundary_faces, NXOpen.Tag xform, NXOpen.Tag object_in_part, bool update_at_timestamp, bool traverse_interior_edges, bool delete_openings, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_region More...
 
void CreateLinkedRoutePort (NXOpen.Tag port, NXOpen.Tag xform, NXOpen.Tag object_in_part, out NXOpen.Tag linked_port_feature)
 Wrapper method for UF_WAVE_create_linked_route_port More...
 
void CreateLinkedRouteSegment (NXOpen.Tag segment, NXOpen.Tag xform, NXOpen.Tag object_in_part, out NXOpen.Tag linked_curve_feature, out NXOpen.Tag linked_segment)
 Wrapper method for UF_WAVE_create_linked_route_segment More...
 
void CreateLinkedSketch (NXOpen.Tag sketch, NXOpen.Tag xform, NXOpen.Tag object_in_part, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_sketch More...
 
void CreateLinkedString (NXOpen.Tag _string, NXOpen.Tag xform, NXOpen.Tag object_in_part, out NXOpen.Tag linked_feature)
 Wrapper method for UF_WAVE_create_linked_string More...
 
unsafe void FreeLinkedFeatureInfo (ref LinkedFeatureInfo name_store)
 Wrapper method for UF_WAVE_free_linked_feature_info More...
 
void Freeze (int n_parts, NXOpen.Tag[] parts)
 Wrapper method for UF_WAVE_freeze More...
 
void FreezePersistently (int n_parts, NXOpen.Tag[] parts)
 Wrapper method for UF_WAVE_freeze_persistently More...
 
unsafe void InitLinkedFeatureInfo (ref LinkedFeatureInfo name_store)
 Wrapper method for UF_WAVE_init_linked_feature_info More...
 
void IsLinkBroken (NXOpen.Tag linked_feature, out bool is_broken)
 Wrapper method for UF_WAVE_is_link_broken More...
 
bool IsPiloXform (NXOpen.Tag xform)
 Wrapper method for UF_WAVE_is_pilo_xform More...
 
unsafe int LoadParents (NXOpen.Tag part, int parent_option, out int n_failures, out string[] failing_parts, out int[] failing_statuses)
 Wrapper method for UF_WAVE_load_parents More...
 
void MapLinkGeomToSource (NXOpen.Tag linked_feature, NXOpen.Tag linked_geom, bool allow_load, out NXOpen.Tag source_geom)
 Wrapper method for UF_WAVE_map_link_geom_to_source More...
 
void MapSourceToLinkGeom (NXOpen.Tag linked_feature, NXOpen.Tag source_geom, out NXOpen.Tag linked_geom)
 Wrapper method for UF_WAVE_map_source_to_link_geom More...
 
void SetLinkData (NXOpen.Tag linked_feature, NXOpen.Tag source_entity, NXOpen.Tag xform, bool update_at_timestamp)
 Wrapper method for UF_WAVE_set_link_data More...
 
void SetLinkedPtAngle (NXOpen.Tag linked_feature, NXOpen.Tag arc, NXOpen.Tag angle, NXOpen.Tag xform)
 Wrapper method for UF_WAVE_set_linked_pt_angle More...
 
void SetLinkedPtCenter (NXOpen.Tag linked_feature, NXOpen.Tag conic, NXOpen.Tag xform)
 Wrapper method for UF_WAVE_set_linked_pt_center More...
 
void SetLinkedPtCurve (NXOpen.Tag linked_feature, NXOpen.Tag curve, NXOpen.Tag prm, NXOpen.Tag xform)
 Wrapper method for UF_WAVE_set_linked_pt_curve More...
 
void SetLinkedPtPoint (NXOpen.Tag linked_feature, NXOpen.Tag point, NXOpen.Tag xform)
 Wrapper method for UF_WAVE_set_linked_pt_point More...
 
void SetLinkMirrorData (NXOpen.Tag linked_feature, NXOpen.Tag source_body, NXOpen.Tag body_xform, NXOpen.Tag datum_plane, NXOpen.Tag datum_xform, bool update_at_timestamp)
 Wrapper method for UF_WAVE_set_link_mirror_data More...
 
void SetLinkRegionData (NXOpen.Tag linked_feature, int n_seed_faces, NXOpen.Tag[] seed_faces, int n_boundary_faces, NXOpen.Tag[] boundary_faces, NXOpen.Tag xform, bool update_at_timestamp, bool traverse_interior_edges, bool delete_openings)
 Wrapper method for UF_WAVE_set_link_region_data More...
 
void SetLinkUpdateTime (NXOpen.Tag linked_feature, NXOpen.Tag timestamp_feature)
 Wrapper method for UF_WAVE_set_link_update_time More...
 
void SetSessionDelay (bool delayed)
 Wrapper method for UF_WAVE_set_session_delay More...
 
void Unfreeze (int n_parts, NXOpen.Tag[] parts)
 Wrapper method for UF_WAVE_unfreeze More...
 
void UpdateParts (int n_parts, NXOpen.Tag[] parts)
 Wrapper method for UF_WAVE_update_parts More...
 
void UpdateSession ()
 Wrapper method for UF_WAVE_update_session More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_WAVE_delay_status_e

Refer to UF_WAVE_delay_status_e for documentation

Member Function Documentation

void NXOpen.UF.UFWave.AcceptLinkBroken ( NXOpen.Tag  linked_feature)
inline

Wrapper method for UF_WAVE_accept_link_broken

Refer to UF_WAVE_accept_link_broken for documentation

License requirements:None

unsafe void NXOpen.UF.UFWave.AskBrokenLinkSourcePart ( NXOpen.Tag  broken_link,
out string  part_name,
out string  source_object_handle 
)
inline

Wrapper method for UF_WAVE_ask_broken_link_source_part

Refer to UF_WAVE_ask_broken_link_source_part for documentation

License requirements:None

void NXOpen.UF.UFWave.AskDelayStatus ( NXOpen.Tag  part,
out DelayStatus  delay_status 
)
inline

Wrapper method for UF_WAVE_ask_delay_status

Refer to UF_WAVE_ask_delay_status for documentation

License requirements:None

void NXOpen.UF.UFWave.AskLinkAcceptBroken ( NXOpen.Tag  linked_feature,
out bool  is_accepted 
)
inline

Wrapper method for UF_WAVE_ask_link_accept_broken

Refer to UF_WAVE_ask_link_accept_broken for documentation

License requirements:None

void NXOpen.UF.UFWave.AskLinkedFeatureGeom ( NXOpen.Tag  linked_feature,
out NXOpen.Tag  linked_geom 
)
inline

Wrapper method for UF_WAVE_ask_linked_feature_geom

Refer to UF_WAVE_ask_linked_feature_geom for documentation

License requirements:None

unsafe void NXOpen.UF.UFWave.AskLinkedFeatureInfo ( NXOpen.Tag  linked_geom,
out LinkedFeatureInfo  name_store 
)
inline

Wrapper method for UF_WAVE_ask_linked_feature_info

Refer to UF_WAVE_ask_linked_feature_info for documentation

License requirements:None

unsafe void NXOpen.UF.UFWave.AskLinkedFeatureMap ( NXOpen.Tag  linked_feature,
bool  allow_load,
out int  n_map_items,
out NXOpen.Tag[]  source_geom,
out NXOpen.Tag[]  linked_geom 
)
inline

Wrapper method for UF_WAVE_ask_linked_feature_map

Refer to UF_WAVE_ask_linked_feature_map for documentation

License requirements:None

void NXOpen.UF.UFWave.AskLinkedPtAngle ( NXOpen.Tag  linked_feature,
out NXOpen.Tag  angle 
)
inline

Wrapper method for UF_WAVE_ask_linked_pt_angle

Refer to UF_WAVE_ask_linked_pt_angle for documentation

License requirements:None

void NXOpen.UF.UFWave.AskLinkedPtCurvePrm ( NXOpen.Tag  linked_feature,
out NXOpen.Tag  prm 
)
inline

Wrapper method for UF_WAVE_ask_linked_pt_curve_prm

Refer to UF_WAVE_ask_linked_pt_curve_prm for documentation

License requirements:None

void NXOpen.UF.UFWave.AskLinkMirrorData ( NXOpen.Tag  linked_feature,
bool  allow_load,
out NXOpen.Tag  source_body,
out NXOpen.Tag  body_xform,
out NXOpen.Tag  datum_plane,
out NXOpen.Tag  datum_xform 
)
inline

Wrapper method for UF_WAVE_ask_link_mirror_data

Refer to UF_WAVE_ask_link_mirror_data for documentation

License requirements:None

unsafe void NXOpen.UF.UFWave.AskLinkRegionSources ( NXOpen.Tag  linked_feature,
bool  allow_load,
out int  n_seed_faces,
out NXOpen.Tag[]  seed_faces,
out int  n_boundary_faces,
out NXOpen.Tag[]  boundary_faces,
out bool  traverse_interior_edges,
out bool  delete_openings 
)
inline

Wrapper method for UF_WAVE_ask_link_region_sources

Refer to UF_WAVE_ask_link_region_sources for documentation

License requirements:None

void NXOpen.UF.UFWave.AskLinkSource ( NXOpen.Tag  linked_feature,
bool  allow_load,
out NXOpen.Tag  source_entity 
)
inline

Wrapper method for UF_WAVE_ask_link_source

Refer to UF_WAVE_ask_link_source for documentation

License requirements:None

void NXOpen.UF.UFWave.AskLinkUpdateTime ( NXOpen.Tag  linked_feature,
bool  allow_load,
out NXOpen.Tag  timestamp_feature 
)
inline

Wrapper method for UF_WAVE_ask_link_update_time

Refer to UF_WAVE_ask_link_update_time for documentation

License requirements:None

void NXOpen.UF.UFWave.AskLinkXform ( NXOpen.Tag  linked_feature,
out NXOpen.Tag  xform 
)
inline

Wrapper method for UF_WAVE_ask_link_xform

Refer to UF_WAVE_ask_link_xform for documentation

License requirements:None

unsafe void NXOpen.UF.UFWave.AskOutOfDateObjects ( NXOpen.Tag  part,
out int  n_objects,
out NXOpen.Tag[]  objects 
)
inline

Wrapper method for UF_WAVE_ask_out_of_date_objects

Refer to UF_WAVE_ask_out_of_date_objects for documentation

License requirements:None

unsafe void NXOpen.UF.UFWave.AskOutOfDateParts ( out int  n_parts,
out NXOpen.Tag[]  parts 
)
inline

Wrapper method for UF_WAVE_ask_out_of_date_parts

Refer to UF_WAVE_ask_out_of_date_parts for documentation

License requirements:None

void NXOpen.UF.UFWave.AskSessionDelay ( out bool  delayed)
inline

Wrapper method for UF_WAVE_ask_session_delay

Refer to UF_WAVE_ask_session_delay for documentation

License requirements:None

void NXOpen.UF.UFWave.ConvertLinksToUseProductInterface ( )
inline

Wrapper method for UF_WAVE_convert_links_to_use_product_interface

Refer to UF_WAVE_convert_links_to_use_product_interface for documentation

License requirements:None

void NXOpen.UF.UFWave.CopyComponentAs ( NXOpen.Tag  source_part_occurrence,
string  source_part_name,
string  new_part_name,
string  reference_set_name,
string  instance_name,
double  transform[,],
out NXOpen.Tag  new_instance,
out NXOpen.Tag  new_part 
)
inline

Wrapper method for UF_WAVE_copy_component_as

Refer to UF_WAVE_copy_component_as for documentation

License requirements:WAVE FUNCTIONALITY

void NXOpen.UF.UFWave.CreateLinkedBody ( NXOpen.Tag  body,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
bool  update_at_timestamp,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_body

Refer to UF_WAVE_create_linked_body for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedCurve ( NXOpen.Tag  curve,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
bool  update_at_timestamp,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_curve

Refer to UF_WAVE_create_linked_curve for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedDatum ( NXOpen.Tag  datum,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_datum

Refer to UF_WAVE_create_linked_datum for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedFace ( NXOpen.Tag  face,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
bool  update_at_timestamp,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_face

Refer to UF_WAVE_create_linked_face for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedMirror ( NXOpen.Tag  body,
NXOpen.Tag  body_xform,
NXOpen.Tag  datum_plane,
NXOpen.Tag  datum_xform,
NXOpen.Tag  object_in_part,
bool  update_at_timestamp,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_mirror

Refer to UF_WAVE_create_linked_mirror for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedPart ( NXOpen.Tag  start_part,
NXOpen.Tag  ref_set,
string  linked_part_name,
out NXOpen.Tag  linked_part 
)
inline

Wrapper method for UF_WAVE_create_linked_part

Refer to UF_WAVE_create_linked_part for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedPtAngle ( NXOpen.Tag  arc,
NXOpen.Tag  angle,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_pt_angle

Refer to UF_WAVE_create_linked_pt_angle for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedPtCenter ( NXOpen.Tag  conic,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_pt_center

Refer to UF_WAVE_create_linked_pt_center for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedPtCurve ( NXOpen.Tag  curve,
NXOpen.Tag  prm,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_pt_curve

Refer to UF_WAVE_create_linked_pt_curve for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedPtPoint ( NXOpen.Tag  point,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_pt_point

Refer to UF_WAVE_create_linked_pt_point for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedRegion ( int  n_seed_faces,
NXOpen.Tag[]  seed_faces,
int  n_boundary_faces,
NXOpen.Tag[]  boundary_faces,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
bool  update_at_timestamp,
bool  traverse_interior_edges,
bool  delete_openings,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_region

Refer to UF_WAVE_create_linked_region for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedRoutePort ( NXOpen.Tag  port,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
out NXOpen.Tag  linked_port_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_route_port

Refer to UF_WAVE_create_linked_route_port for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedRouteSegment ( NXOpen.Tag  segment,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
out NXOpen.Tag  linked_curve_feature,
out NXOpen.Tag  linked_segment 
)
inline

Wrapper method for UF_WAVE_create_linked_route_segment

Refer to UF_WAVE_create_linked_route_segment for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedSketch ( NXOpen.Tag  sketch,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_sketch

Refer to UF_WAVE_create_linked_sketch for documentation

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFWave.CreateLinkedString ( NXOpen.Tag  _string,
NXOpen.Tag  xform,
NXOpen.Tag  object_in_part,
out NXOpen.Tag  linked_feature 
)
inline

Wrapper method for UF_WAVE_create_linked_string

Refer to UF_WAVE_create_linked_string for documentation

License requirements:ASSEMBLIES MODULE

unsafe void NXOpen.UF.UFWave.FreeLinkedFeatureInfo ( ref LinkedFeatureInfo  name_store)
inline

Wrapper method for UF_WAVE_free_linked_feature_info

Refer to UF_WAVE_free_linked_feature_info for documentation

License requirements:None

void NXOpen.UF.UFWave.Freeze ( int  n_parts,
NXOpen.Tag[]  parts 
)
inline

Wrapper method for UF_WAVE_freeze

Refer to UF_WAVE_freeze for documentation

License requirements:WAVE FUNCTIONALITY

void NXOpen.UF.UFWave.FreezePersistently ( int  n_parts,
NXOpen.Tag[]  parts 
)
inline

Wrapper method for UF_WAVE_freeze_persistently

Refer to UF_WAVE_freeze_persistently for documentation

License requirements:WAVE FUNCTIONALITY

unsafe void NXOpen.UF.UFWave.InitLinkedFeatureInfo ( ref LinkedFeatureInfo  name_store)
inline

Wrapper method for UF_WAVE_init_linked_feature_info

Refer to UF_WAVE_init_linked_feature_info for documentation

License requirements:None

void NXOpen.UF.UFWave.IsLinkBroken ( NXOpen.Tag  linked_feature,
out bool  is_broken 
)
inline

Wrapper method for UF_WAVE_is_link_broken

Refer to UF_WAVE_is_link_broken for documentation

License requirements:None

bool NXOpen.UF.UFWave.IsPiloXform ( NXOpen.Tag  xform)
inline

Wrapper method for UF_WAVE_is_pilo_xform

Refer to UF_WAVE_is_pilo_xform for documentation

License requirements:None

unsafe int NXOpen.UF.UFWave.LoadParents ( NXOpen.Tag  part,
int  parent_option,
out int  n_failures,
out string[]  failing_parts,
out int[]  failing_statuses 
)
inline

Wrapper method for UF_WAVE_load_parents

Refer to UF_WAVE_load_parents for documentation

License requirements:WAVE FUNCTIONALITY

void NXOpen.UF.UFWave.MapLinkGeomToSource ( NXOpen.Tag  linked_feature,
NXOpen.Tag  linked_geom,
bool  allow_load,
out NXOpen.Tag  source_geom 
)
inline

Wrapper method for UF_WAVE_map_link_geom_to_source

Refer to UF_WAVE_map_link_geom_to_source for documentation

License requirements:None

void NXOpen.UF.UFWave.MapSourceToLinkGeom ( NXOpen.Tag  linked_feature,
NXOpen.Tag  source_geom,
out NXOpen.Tag  linked_geom 
)
inline

Wrapper method for UF_WAVE_map_source_to_link_geom

Refer to UF_WAVE_map_source_to_link_geom for documentation

License requirements:None

void NXOpen.UF.UFWave.SetLinkData ( NXOpen.Tag  linked_feature,
NXOpen.Tag  source_entity,
NXOpen.Tag  xform,
bool  update_at_timestamp 
)
inline

Wrapper method for UF_WAVE_set_link_data

Refer to UF_WAVE_set_link_data for documentation

License requirements:None

void NXOpen.UF.UFWave.SetLinkedPtAngle ( NXOpen.Tag  linked_feature,
NXOpen.Tag  arc,
NXOpen.Tag  angle,
NXOpen.Tag  xform 
)
inline

Wrapper method for UF_WAVE_set_linked_pt_angle

Refer to UF_WAVE_set_linked_pt_angle for documentation

License requirements:SOLIDS MODELING

void NXOpen.UF.UFWave.SetLinkedPtCenter ( NXOpen.Tag  linked_feature,
NXOpen.Tag  conic,
NXOpen.Tag  xform 
)
inline

Wrapper method for UF_WAVE_set_linked_pt_center

Refer to UF_WAVE_set_linked_pt_center for documentation

License requirements:SOLIDS MODELING

void NXOpen.UF.UFWave.SetLinkedPtCurve ( NXOpen.Tag  linked_feature,
NXOpen.Tag  curve,
NXOpen.Tag  prm,
NXOpen.Tag  xform 
)
inline

Wrapper method for UF_WAVE_set_linked_pt_curve

Refer to UF_WAVE_set_linked_pt_curve for documentation

License requirements:SOLIDS MODELING

void NXOpen.UF.UFWave.SetLinkedPtPoint ( NXOpen.Tag  linked_feature,
NXOpen.Tag  point,
NXOpen.Tag  xform 
)
inline

Wrapper method for UF_WAVE_set_linked_pt_point

Refer to UF_WAVE_set_linked_pt_point for documentation

License requirements:SOLIDS MODELING

void NXOpen.UF.UFWave.SetLinkMirrorData ( NXOpen.Tag  linked_feature,
NXOpen.Tag  source_body,
NXOpen.Tag  body_xform,
NXOpen.Tag  datum_plane,
NXOpen.Tag  datum_xform,
bool  update_at_timestamp 
)
inline

Wrapper method for UF_WAVE_set_link_mirror_data

Refer to UF_WAVE_set_link_mirror_data for documentation

License requirements:SOLIDS MODELING

void NXOpen.UF.UFWave.SetLinkRegionData ( NXOpen.Tag  linked_feature,
int  n_seed_faces,
NXOpen.Tag[]  seed_faces,
int  n_boundary_faces,
NXOpen.Tag[]  boundary_faces,
NXOpen.Tag  xform,
bool  update_at_timestamp,
bool  traverse_interior_edges,
bool  delete_openings 
)
inline

Wrapper method for UF_WAVE_set_link_region_data

Refer to UF_WAVE_set_link_region_data for documentation

License requirements:SOLIDS MODELING

void NXOpen.UF.UFWave.SetLinkUpdateTime ( NXOpen.Tag  linked_feature,
NXOpen.Tag  timestamp_feature 
)
inline

Wrapper method for UF_WAVE_set_link_update_time

Refer to UF_WAVE_set_link_update_time for documentation

License requirements:SOLIDS MODELING

void NXOpen.UF.UFWave.SetSessionDelay ( bool  delayed)
inline

Wrapper method for UF_WAVE_set_session_delay

Refer to UF_WAVE_set_session_delay for documentation

License requirements:None

void NXOpen.UF.UFWave.Unfreeze ( int  n_parts,
NXOpen.Tag[]  parts 
)
inline

Wrapper method for UF_WAVE_unfreeze

Refer to UF_WAVE_unfreeze for documentation

License requirements:WAVE FUNCTIONALITY

void NXOpen.UF.UFWave.UpdateParts ( int  n_parts,
NXOpen.Tag[]  parts 
)
inline

Wrapper method for UF_WAVE_update_parts

Refer to UF_WAVE_update_parts for documentation

License requirements:WAVE FUNCTIONALITY

void NXOpen.UF.UFWave.UpdateSession ( )
inline

Wrapper method for UF_WAVE_update_session

Refer to UF_WAVE_update_session for documentation

License requirements:None


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