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

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

Inheritance diagram for NXOpen.UF.UFCsys:

Public Member Functions

void AskCsysInfo (NXOpen.Tag csys_id, out NXOpen.Tag matrix_id,[Out] double[] csys_origin)
 Wrapper method for UF_CSYS_ask_csys_info More...
 
void AskMatrixOfObject (NXOpen.Tag object_id, out NXOpen.Tag matrix_id)
 Wrapper method for UF_CSYS_ask_matrix_of_object More...
 
void AskMatrixValues (NXOpen.Tag matrix_id,[Out] double[] matrix_values)
 Wrapper method for UF_CSYS_ask_matrix_values More...
 
void AskWcs (out NXOpen.Tag wcs_id)
 Wrapper method for UF_CSYS_ask_wcs More...
 
void CreateCsys (double[] csys_origin, NXOpen.Tag matrix_id, out NXOpen.Tag csys_id)
 Wrapper method for UF_CSYS_create_csys More...
 
void CreateMatrix (double[] matrix_values, out NXOpen.Tag matrix_id)
 Wrapper method for UF_CSYS_create_matrix More...
 
void CreateTempCsys (double[] csys_origin, NXOpen.Tag matrix_id, out NXOpen.Tag csys_id)
 Wrapper method for UF_CSYS_create_temp_csys More...
 
void EditMatrixOfObject (NXOpen.Tag object_id, NXOpen.Tag matrix_id)
 Wrapper method for UF_CSYS_edit_matrix_of_object More...
 
void MapPoint (int input_csys, double[] input_point, int output_csys,[Out] double[] output_point)
 Wrapper method for UF_CSYS_map_point More...
 
void SetOrigin (NXOpen.Tag csys_tag, double[] origin)
 Wrapper method for UF_CSYS_set_origin More...
 
void SetWcs (NXOpen.Tag csys_id)
 Wrapper method for UF_CSYS_set_wcs More...
 
void SetWcsDisplay (int display_status)
 Wrapper method for UF_CSYS_set_wcs_display More...
 

Detailed Description

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

Member Function Documentation

void NXOpen.UF.UFCsys.AskCsysInfo ( NXOpen.Tag  csys_id,
out NXOpen.Tag  matrix_id,
[Out] double[]  csys_origin 
)

Wrapper method for UF_CSYS_ask_csys_info

Refer to UF_CSYS_ask_csys_info for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.AskMatrixOfObject ( NXOpen.Tag  object_id,
out NXOpen.Tag  matrix_id 
)

Wrapper method for UF_CSYS_ask_matrix_of_object

Refer to UF_CSYS_ask_matrix_of_object for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.AskMatrixValues ( NXOpen.Tag  matrix_id,
[Out] double[]  matrix_values 
)

Wrapper method for UF_CSYS_ask_matrix_values

Refer to UF_CSYS_ask_matrix_values for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.AskWcs ( out NXOpen.Tag  wcs_id)

Wrapper method for UF_CSYS_ask_wcs

Refer to UF_CSYS_ask_wcs for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.CreateCsys ( double[]  csys_origin,
NXOpen.Tag  matrix_id,
out NXOpen.Tag  csys_id 
)

Wrapper method for UF_CSYS_create_csys

Refer to UF_CSYS_create_csys for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.CreateMatrix ( double[]  matrix_values,
out NXOpen.Tag  matrix_id 
)

Wrapper method for UF_CSYS_create_matrix

Refer to UF_CSYS_create_matrix for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.CreateTempCsys ( double[]  csys_origin,
NXOpen.Tag  matrix_id,
out NXOpen.Tag  csys_id 
)

Wrapper method for UF_CSYS_create_temp_csys

Refer to UF_CSYS_create_temp_csys for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.EditMatrixOfObject ( NXOpen.Tag  object_id,
NXOpen.Tag  matrix_id 
)

Wrapper method for UF_CSYS_edit_matrix_of_object

Refer to UF_CSYS_edit_matrix_of_object for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.MapPoint ( int  input_csys,
double[]  input_point,
int  output_csys,
[Out] double[]  output_point 
)

Wrapper method for UF_CSYS_map_point

Refer to UF_CSYS_map_point for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.SetOrigin ( NXOpen.Tag  csys_tag,
double[]  origin 
)

Wrapper method for UF_CSYS_set_origin

Refer to UF_CSYS_set_origin for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.SetWcs ( NXOpen.Tag  csys_id)

Wrapper method for UF_CSYS_set_wcs

Refer to UF_CSYS_set_wcs for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCsys.SetWcsDisplay ( int  display_status)

Wrapper method for UF_CSYS_set_wcs_display

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