Search Results for

    Show / Hide Table of Contents

    Class UFCam

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFCam
    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 UFCam : NXRemotableObject, IMessageSink

    Methods

    AskAutoBlank(Tag, out UFCam.BlankGeomType, Double[])

    Declaration
    public void AskAutoBlank(Tag object_tag, out UFCam.BlankGeomType geom_type, double[] offset)
    Parameters
    Type Name Description
    Tag object_tag
    UFCam.BlankGeomType geom_type
    System.Double[] offset

    AskBlankMatlDbObject(out IntPtr)

    Declaration
    public void AskBlankMatlDbObject(out IntPtr db_obj)
    Parameters
    Type Name Description
    System.IntPtr db_obj

    AskCamPreferences(out UFCam.Preferences)

    Declaration
    public void AskCamPreferences(out UFCam.Preferences prefs)
    Parameters
    Type Name Description
    UFCam.Preferences prefs

    AskClearPlaneData(Tag, Double[], Double[])

    Declaration
    public void AskClearPlaneData(Tag object_tag, double[] origin, double[] normal)
    Parameters
    Type Name Description
    Tag object_tag
    System.Double[] origin
    System.Double[] normal

    AskClearPlaneStatus(Tag, out ParamClrplaneStatus)

    Declaration
    public void AskClearPlaneStatus(Tag object_tag, out ParamClrplaneStatus status)
    Parameters
    Type Name Description
    Tag object_tag
    ParamClrplaneStatus status

    AskClearPlaneTag(Tag, out Tag)

    Declaration
    public void AskClearPlaneTag(Tag object_tag, out Tag target_tag)
    Parameters
    Type Name Description
    Tag object_tag
    Tag target_tag

    AskClearPlaneUsage(Tag, out ParamClrplaneUsage)

    Declaration
    public void AskClearPlaneUsage(Tag object_tag, out ParamClrplaneUsage usage)
    Parameters
    Type Name Description
    Tag object_tag
    ParamClrplaneUsage usage

    AskConfigFile(out String)

    Declaration
    public void AskConfigFile(out string cam_config_filename)
    Parameters
    Type Name Description
    System.String cam_config_filename

    AskCutterDbObject(out IntPtr)

    Declaration
    public void AskCutterDbObject(out IntPtr db_obj)
    Parameters
    Type Name Description
    System.IntPtr db_obj

    AskDocTemplateName(out String)

    Declaration
    public void AskDocTemplateName(out string doc_template_filename)
    Parameters
    Type Name Description
    System.String doc_template_filename

    AskFSDbObject(out IntPtr)

    Declaration
    public void AskFSDbObject(out IntPtr db_obj)
    Parameters
    Type Name Description
    System.IntPtr db_obj

    AskLowerLimitPlaneData(Tag, Double[], Double[])

    Declaration
    public void AskLowerLimitPlaneData(Tag object_tag, double[] origin, double[] normal)
    Parameters
    Type Name Description
    Tag object_tag
    System.Double[] origin
    System.Double[] normal

    AskLowerLimitPlaneStatus(Tag, out ParamLwplaneStatus)

    Declaration
    public void AskLowerLimitPlaneStatus(Tag object_tag, out ParamLwplaneStatus status)
    Parameters
    Type Name Description
    Tag object_tag
    ParamLwplaneStatus status

    AskLowerLimitPlaneTag(Tag, out Tag)

    Declaration
    public void AskLowerLimitPlaneTag(Tag object_tag, out Tag target_tag)
    Parameters
    Type Name Description
    Tag object_tag
    Tag target_tag

    AskLowerLimitPlaneUsage(Tag, out ParamLwplaneUsage)

    Declaration
    public void AskLowerLimitPlaneUsage(Tag object_tag, out ParamLwplaneUsage usage)
    Parameters
    Type Name Description
    Tag object_tag
    ParamLwplaneUsage usage

    AskMachToolDbObject(out IntPtr)

    Declaration
    public void AskMachToolDbObject(out IntPtr db_obj)
    Parameters
    Type Name Description
    System.IntPtr db_obj

    AskOptTemplateObject(out IntPtr)

    Declaration
    public void AskOptTemplateObject(out IntPtr opt_object)
    Parameters
    Type Name Description
    System.IntPtr opt_object

    AskPostTemplateName(out String)

    Declaration
    public void AskPostTemplateName(out string post_template_filename)
    Parameters
    Type Name Description
    System.String post_template_filename

    AskToolMatlDbObject(out IntPtr)

    Declaration
    public void AskToolMatlDbObject(out IntPtr db_obj)
    Parameters
    Type Name Description
    System.IntPtr db_obj

    InitSession()

    Declaration
    public void InitSession()

    IsSessionInitialized(out Boolean)

    Declaration
    public void IsSessionInitialized(out bool answer)
    Parameters
    Type Name Description
    System.Boolean answer

    OptAddTemplatePart(String)

    Declaration
    public void OptAddTemplatePart(string filespec)
    Parameters
    Type Name Description
    System.String filespec

    OptAddType(String)

    Declaration
    public void OptAddType(string filespec)
    Parameters
    Type Name Description
    System.String filespec

    OptAskClsfNames(out Int32, out String[])

    Declaration
    public void OptAskClsfNames(out int count, out string[] names)
    Parameters
    Type Name Description
    System.Int32 count
    System.String[] names

    OptAskDocNames(out Int32, out String[])

    Declaration
    public void OptAskDocNames(out int count, out string[] names)
    Parameters
    Type Name Description
    System.Int32 count
    System.String[] names

    OptAskObject(UFCam.OptStypeCls, String, String, out Tag)

    Declaration
    public void OptAskObject(UFCam.OptStypeCls subtype_class, string type, string subtype, out Tag param)
    Parameters
    Type Name Description
    UFCam.OptStypeCls subtype_class
    System.String type
    System.String subtype
    Tag param

    OptAskPostNames(out Int32, out String[])

    Declaration
    public void OptAskPostNames(out int count, out string[] names)
    Parameters
    Type Name Description
    System.Int32 count
    System.String[] names

    OptAskSubtypes(String, UFCam.OptStypeCls, out Int32, out String[])

    Declaration
    public void OptAskSubtypes(string opt_type_name, UFCam.OptStypeCls subtype_class, out int count, out string[] subtypes)
    Parameters
    Type Name Description
    System.String opt_type_name
    UFCam.OptStypeCls subtype_class
    System.Int32 count
    System.String[] subtypes

    OptAskTypes(out Int32, out String[])

    Declaration
    public void OptAskTypes(out int count, out string[] type_names)
    Parameters
    Type Name Description
    System.Int32 count
    System.String[] type_names

    ReinitOpt(String)

    Declaration
    public void ReinitOpt(string template_filename)
    Parameters
    Type Name Description
    System.String template_filename

    ReinitSession(String)

    Declaration
    public void ReinitSession(string config_file)
    Parameters
    Type Name Description
    System.String config_file

    SetAutoBlank(Tag, UFCam.BlankGeomType, Double[])

    Declaration
    public void SetAutoBlank(Tag object_tag, UFCam.BlankGeomType geom_type, double[] offset)
    Parameters
    Type Name Description
    Tag object_tag
    UFCam.BlankGeomType geom_type
    System.Double[] offset

    SetCamPreferences(ref UFCam.Preferences)

    Declaration
    public void SetCamPreferences(ref UFCam.Preferences prefs)
    Parameters
    Type Name Description
    UFCam.Preferences prefs

    SetClearPlaneData(Tag, Double[], Double[])

    Declaration
    public void SetClearPlaneData(Tag object_tag, double[] origin, double[] normal)
    Parameters
    Type Name Description
    Tag object_tag
    System.Double[] origin
    System.Double[] normal

    SetClearPlaneStatus(Tag, ParamClrplaneStatus)

    Declaration
    public void SetClearPlaneStatus(Tag object_tag, ParamClrplaneStatus status)
    Parameters
    Type Name Description
    Tag object_tag
    ParamClrplaneStatus status

    SetClearPlaneTag(Tag, Tag)

    Declaration
    public void SetClearPlaneTag(Tag object_tag, Tag target_tag)
    Parameters
    Type Name Description
    Tag object_tag
    Tag target_tag

    SetClearPlaneUsage(Tag, ParamClrplaneUsage)

    Declaration
    public void SetClearPlaneUsage(Tag object_tag, ParamClrplaneUsage usage)
    Parameters
    Type Name Description
    Tag object_tag
    ParamClrplaneUsage usage

    SetLowerLimitPlaneData(Tag, Double[], Double[])

    Declaration
    public void SetLowerLimitPlaneData(Tag object_tag, double[] origin, double[] normal)
    Parameters
    Type Name Description
    Tag object_tag
    System.Double[] origin
    System.Double[] normal

    SetLowerLimitPlaneStatus(Tag, ParamLwplaneStatus)

    Declaration
    public void SetLowerLimitPlaneStatus(Tag object_tag, ParamLwplaneStatus status)
    Parameters
    Type Name Description
    Tag object_tag
    ParamLwplaneStatus status

    SetLowerLimitPlaneTag(Tag, Tag)

    Declaration
    public void SetLowerLimitPlaneTag(Tag object_tag, Tag target_tag)
    Parameters
    Type Name Description
    Tag object_tag
    Tag target_tag

    SetLowerLimitPlaneUsage(Tag, ParamLwplaneUsage)

    Declaration
    public void SetLowerLimitPlaneUsage(Tag object_tag, ParamLwplaneUsage usage)
    Parameters
    Type Name Description
    Tag object_tag
    ParamLwplaneUsage usage

    SetMaterial(Tag, String)

    Declaration
    public void SetMaterial(Tag object_tag, string libref)
    Parameters
    Type Name Description
    Tag object_tag
    System.String libref

    UpdateListObjectCustomization(ref Tag)

    Declaration
    public void UpdateListObjectCustomization(ref Tag object_tags)
    Parameters
    Type Name Description
    Tag object_tags

    UpdateSingleObjectCustomization(Tag)

    Declaration
    public void UpdateSingleObjectCustomization(Tag object_tag)
    Parameters
    Type Name Description
    Tag object_tag

    WizardAskCurrentObject(out Tag)

    Declaration
    public void WizardAskCurrentObject(out Tag param_tag)
    Parameters
    Type Name Description
    Tag param_tag

    WizardSetCurrentObject(Tag)

    Declaration
    public void WizardSetCurrentObject(Tag param_tag)
    Parameters
    Type Name Description
    Tag param_tag

    Implements

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