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.UFScop Class Reference

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

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

Classes

struct  VectorData
 Wrapper for UF_SCOP_vector_data_s More...
 

Public Types

enum  TxIntpDataType
 Wrapper for UF_SCOP_tx_intp_data_type_t More...
 
enum  TxIntpMethod
 Wrapper for UF_SCOP_tx_intp_method_t More...
 

Public Member Functions

void AskRowColumnCount (NXOpen.Tag object_tag, out int num_row, out int num_col)
 Wrapper method for UF_SCOP_ask_row_column_count More...
 
void AskTxIntpDataType (NXOpen.Tag object_tag, out TxIntpDataType tx_intp_data_type)
 Wrapper method for UF_SCOP_ask_tx_intp_data_type More...
 
void AskTxIntpMethod (NXOpen.Tag object_tag, out TxIntpMethod tx_intp_method)
 Wrapper method for UF_SCOP_ask_tx_intp_method More...
 
unsafe void AskTxIntpVectorData (NXOpen.Tag object_tag, out int count, out VectorData[] vector_data)
 Wrapper method for UF_SCOP_ask_tx_intp_vector_data More...
 
void DisplayUvDirs (NXOpen.Tag object_tag)
 Wrapper method for UF_SCOP_display_uv_dirs More...
 
void EvalGrid (NXOpen.Tag object_tag, ref double uv, NXOpen.Tag entity, out ModlSrfValue srf_value)
 Wrapper method for UF_SCOP_eval_grid More...
 
void GetNextDrivePoint (NXOpen.Tag object_tag, out IntPtr drpos, out int point_count)
 Wrapper method for UF_SCOP_get_next_drive_point More...
 
void RewindDrivePoint (NXOpen.Tag object_tag)
 Wrapper method for UF_SCOP_rewind_drive_point More...
 
void SetTxIntpDataType (NXOpen.Tag object_tag, TxIntpDataType tx_intp_data_type)
 Wrapper method for UF_SCOP_set_tx_intp_data_type More...
 
void SetTxIntpMethod (NXOpen.Tag object_tag, TxIntpMethod tx_intp_method)
 Wrapper method for UF_SCOP_set_tx_intp_method More...
 
void SetTxIntpVectorData (NXOpen.Tag object_tag, int count, ref VectorData vector_data, out bool all_on_surface)
 Wrapper method for UF_SCOP_set_tx_intp_vector_data 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_SCOP' functions and data types.

Member Enumeration Documentation

Wrapper for UF_SCOP_tx_intp_data_type_t

Refer to UF_SCOP_tx_intp_data_type_t for documentation

Wrapper for UF_SCOP_tx_intp_method_t

Refer to UF_SCOP_tx_intp_method_t for documentation

Member Function Documentation

void NXOpen.UF.UFScop.AskRowColumnCount ( NXOpen.Tag  object_tag,
out int  num_row,
out int  num_col 
)
inline

Wrapper method for UF_SCOP_ask_row_column_count

Refer to UF_SCOP_ask_row_column_count for documentation

License requirements:None

void NXOpen.UF.UFScop.AskTxIntpDataType ( NXOpen.Tag  object_tag,
out TxIntpDataType  tx_intp_data_type 
)
inline

Wrapper method for UF_SCOP_ask_tx_intp_data_type

Refer to UF_SCOP_ask_tx_intp_data_type for documentation

License requirements:None

void NXOpen.UF.UFScop.AskTxIntpMethod ( NXOpen.Tag  object_tag,
out TxIntpMethod  tx_intp_method 
)
inline

Wrapper method for UF_SCOP_ask_tx_intp_method

Refer to UF_SCOP_ask_tx_intp_method for documentation

License requirements:None

unsafe void NXOpen.UF.UFScop.AskTxIntpVectorData ( NXOpen.Tag  object_tag,
out int  count,
out VectorData[]  vector_data 
)
inline

Wrapper method for UF_SCOP_ask_tx_intp_vector_data

Refer to UF_SCOP_ask_tx_intp_vector_data for documentation

License requirements:None

void NXOpen.UF.UFScop.DisplayUvDirs ( NXOpen.Tag  object_tag)
inline

Wrapper method for UF_SCOP_display_uv_dirs

Refer to UF_SCOP_display_uv_dirs for documentation

License requirements:None

void NXOpen.UF.UFScop.EvalGrid ( NXOpen.Tag  object_tag,
ref double  uv,
NXOpen.Tag  entity,
out ModlSrfValue  srf_value 
)
inline

Wrapper method for UF_SCOP_eval_grid

Refer to UF_SCOP_eval_grid for documentation

License requirements:None

void NXOpen.UF.UFScop.GetNextDrivePoint ( NXOpen.Tag  object_tag,
out IntPtr  drpos,
out int  point_count 
)
inline

Wrapper method for UF_SCOP_get_next_drive_point

Refer to UF_SCOP_get_next_drive_point for documentation

License requirements:None

void NXOpen.UF.UFScop.RewindDrivePoint ( NXOpen.Tag  object_tag)
inline

Wrapper method for UF_SCOP_rewind_drive_point

Refer to UF_SCOP_rewind_drive_point for documentation

License requirements:None

void NXOpen.UF.UFScop.SetTxIntpDataType ( NXOpen.Tag  object_tag,
TxIntpDataType  tx_intp_data_type 
)
inline

Wrapper method for UF_SCOP_set_tx_intp_data_type

Refer to UF_SCOP_set_tx_intp_data_type for documentation

License requirements:None

void NXOpen.UF.UFScop.SetTxIntpMethod ( NXOpen.Tag  object_tag,
TxIntpMethod  tx_intp_method 
)
inline

Wrapper method for UF_SCOP_set_tx_intp_method

Refer to UF_SCOP_set_tx_intp_method for documentation

License requirements:None

void NXOpen.UF.UFScop.SetTxIntpVectorData ( NXOpen.Tag  object_tag,
int  count,
ref VectorData  vector_data,
out bool  all_on_surface 
)
inline

Wrapper method for UF_SCOP_set_tx_intp_vector_data

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