Class UFStd
Assembly: NXOpen.UF.dll
Syntax
public class UFStd : NXRemotableObject, IMessageSink
Methods
AskStlFileType(string, out int)
Declaration
public void AskStlFileType(string filename, out int file_type)
Parameters
Type |
Name |
Description |
string |
filename |
|
int |
file_type |
|
CloseStlFile(nint)
Declaration
public void CloseStlFile(nint file_handle)
Parameters
Type |
Name |
Description |
nint |
file_handle |
|
CreateActivewebFile(string, string, string, string, string, string, string, string, string, string, double, int)
Declaration
public void CreateActivewebFile(string working_directory, string base_name, string geom_server, string server_directory, string geometry_directory, string attribute_server, string attribute_directory, string local_server_directory, string local_geom_directory, string local_web_directory, double tolerance, int mode_flags)
Parameters
CreateVrmlFile(string, double, int)
Declaration
public void CreateVrmlFile(string file_name, double tolerance, int mode_flags)
Parameters
ImportStlAsciiFile(string, ref StlParams, out int, out int, out Tag[], out int[])
Declaration
public void ImportStlAsciiFile(string filename, ref UFStd.StlParams parameters, out int parser_line, out int num_topologies, out Tag[] topologies, out int[] facets_per_topol)
Parameters
ImportStlBinaryFile(string, ref StlParams, out int, out Tag)
Declaration
public void ImportStlBinaryFile(string filename, ref UFStd.StlParams parameters, out int num_facets, out Tag topology)
Parameters
ImportVrmlFile(string, ref VrmlParams, out int, out int, out int, out Tag[])
Declaration
public void ImportVrmlFile(string filename, ref UFStd.VrmlParams parameters, out int num_errors, out int num_warnings, out int n_topologies, out Tag[] topologies)
Parameters
OpenBinaryStlFile(string, bool, string, out nint)
Declaration
public void OpenBinaryStlFile(string file_name, bool append, string header, out nint file_handle)
Parameters
OpenTextStlFile(string, bool, out nint)
Declaration
public void OpenTextStlFile(string file_name, bool append, out nint file_handle)
Parameters
PutSheetsInStlFile(nint, Tag, int, Tag[], double, double, double, double, out int, out Tag[], out int, out StlError[])
Declaration
public void PutSheetsInStlFile(nint file_handle, Tag csys, int num_sheets, Tag[] sheets, double min_edge_len, double max_edge_len, double facet_toler, double adj_toler, out int num_negated, out Tag[] negated, out int num_errors, out UFStd.StlError[] error_info)
Parameters
PutSolidInStlFile(nint, Tag, Tag, double, double, double, out int, out StlError[])
Declaration
public void PutSolidInStlFile(nint file_handle, Tag csys, Tag body, double min_edge_len, double max_edge_len, double facet_toler, out int num_errors, out UFStd.StlError[] error_info)
Parameters
SetCgmSizeMode(int, double[])
Declaration
[Obsolete("Deprecated")]
public void SetCgmSizeMode(int size_mode, double[] size_values)
Parameters
Type |
Name |
Description |
int |
size_mode |
|
double[] |
size_values |
|
SetDefaultStlParams(out StlParams)
Declaration
public void SetDefaultStlParams(out UFStd.StlParams _params)
Parameters
SetDefaultVrmlParams(out VrmlParams)
Declaration
public void SetDefaultVrmlParams(out UFStd.VrmlParams _params)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink