Search Results for

    Show / Hide Table of Contents

    Class UFStd

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFStd
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFStd : NXRemotableObject, IMessageSink

    Methods

    AskStlFileType(String, out Int32)

    Declaration
    public void AskStlFileType(string filename, out int file_type)
    Parameters
    Type Name Description
    System.String filename
    System.Int32 file_type

    CloseStlFile(IntPtr)

    Declaration
    public void CloseStlFile(IntPtr file_handle)
    Parameters
    Type Name Description
    System.IntPtr file_handle

    CreateActivewebFile(String, String, String, String, String, String, String, String, String, String, Double, Int32)

    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
    Type Name Description
    System.String working_directory
    System.String base_name
    System.String geom_server
    System.String server_directory
    System.String geometry_directory
    System.String attribute_server
    System.String attribute_directory
    System.String local_server_directory
    System.String local_geom_directory
    System.String local_web_directory
    System.Double tolerance
    System.Int32 mode_flags

    CreateVrmlFile(String, Double, Int32)

    Declaration
    public void CreateVrmlFile(string file_name, double tolerance, int mode_flags)
    Parameters
    Type Name Description
    System.String file_name
    System.Double tolerance
    System.Int32 mode_flags

    ExportIcadGeometry(String, Tag[], Int32)

    Declaration
    public void ExportIcadGeometry(string file_spec, Tag[] objects, int count)
    Parameters
    Type Name Description
    System.String file_spec
    Tag[] objects
    System.Int32 count

    ImportIcadGeometry(String, Double[], out Tag)

    Declaration
    public void ImportIcadGeometry(string file_spec, double[] matrix, out Tag ug_tag)
    Parameters
    Type Name Description
    System.String file_spec
    System.Double[] matrix
    Tag ug_tag

    ImportStlAsciiFile(String, ref UFStd.StlParams, out Int32, out Int32, out Tag[], out Int32[])

    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
    Type Name Description
    System.String filename
    UFStd.StlParams parameters
    System.Int32 parser_line
    System.Int32 num_topologies
    Tag[] topologies
    System.Int32[] facets_per_topol

    ImportStlBinaryFile(String, ref UFStd.StlParams, out Int32, out Tag)

    Declaration
    public void ImportStlBinaryFile(string filename, ref UFStd.StlParams parameters, out int num_facets, out Tag topology)
    Parameters
    Type Name Description
    System.String filename
    UFStd.StlParams parameters
    System.Int32 num_facets
    Tag topology

    ImportVrmlFile(String, ref UFStd.VrmlParams, out Int32, out Int32, out Int32, 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
    Type Name Description
    System.String filename
    UFStd.VrmlParams parameters
    System.Int32 num_errors
    System.Int32 num_warnings
    System.Int32 n_topologies
    Tag[] topologies

    OpenBinaryStlFile(String, Boolean, String, out IntPtr)

    Declaration
    public void OpenBinaryStlFile(string file_name, bool append, string header, out IntPtr file_handle)
    Parameters
    Type Name Description
    System.String file_name
    System.Boolean append
    System.String header
    System.IntPtr file_handle

    OpenTextStlFile(String, Boolean, out IntPtr)

    Declaration
    public void OpenTextStlFile(string file_name, bool append, out IntPtr file_handle)
    Parameters
    Type Name Description
    System.String file_name
    System.Boolean append
    System.IntPtr file_handle

    PutSheetsInStlFile(IntPtr, Tag, Int32, Tag[], Double, Double, Double, Double, out Int32, out Tag[], out Int32, out UFStd.StlError[])

    Declaration
    public void PutSheetsInStlFile(IntPtr 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
    Type Name Description
    System.IntPtr file_handle
    Tag csys
    System.Int32 num_sheets
    Tag[] sheets
    System.Double min_edge_len
    System.Double max_edge_len
    System.Double facet_toler
    System.Double adj_toler
    System.Int32 num_negated
    Tag[] negated
    System.Int32 num_errors
    UFStd.StlError[] error_info

    PutSolidInStlFile(IntPtr, Tag, Tag, Double, Double, Double, out Int32, out UFStd.StlError[])

    Declaration
    public void PutSolidInStlFile(IntPtr 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
    Type Name Description
    System.IntPtr file_handle
    Tag csys
    Tag body
    System.Double min_edge_len
    System.Double max_edge_len
    System.Double facet_toler
    System.Int32 num_errors
    UFStd.StlError[] error_info

    SetCgmSizeMode(Int32, Double[])

    Declaration
    [Obsolete("Deprecated")]
    public void SetCgmSizeMode(int size_mode, double[] size_values)
    Parameters
    Type Name Description
    System.Int32 size_mode
    System.Double[] size_values

    SetDefaultStlParams(out UFStd.StlParams)

    Declaration
    public void SetDefaultStlParams(out UFStd.StlParams _params)
    Parameters
    Type Name Description
    UFStd.StlParams _params

    SetDefaultVrmlParams(out UFStd.VrmlParams)

    Declaration
    public void SetDefaultVrmlParams(out UFStd.VrmlParams _params)
    Parameters
    Type Name Description
    UFStd.VrmlParams _params

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In This Article
    Back to top Generated by DocFX