Search Results for

    Show / Hide Table of Contents

    Class UFCam

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFCam
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFCam : NXRemotableObject, IMessageSink

    Methods

    AskAutoBlank(Tag, out 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
    double[] offset

    AskBlankMatlDbObject(out nint)

    Declaration
    public void AskBlankMatlDbObject(out nint db_obj)
    Parameters
    Type Name Description
    nint db_obj

    AskCamPreferences(out 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
    double[] origin
    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
    string cam_config_filename

    AskCutterDbObject(out nint)

    Declaration
    public void AskCutterDbObject(out nint db_obj)
    Parameters
    Type Name Description
    nint db_obj

    AskDocTemplateName(out string)

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

    AskFSDbObject(out nint)

    Declaration
    public void AskFSDbObject(out nint db_obj)
    Parameters
    Type Name Description
    nint db_obj

    AskLowerLimitPlaneData(Tag, double[], double[])

    Declaration
    public void AskLowerLimitPlaneData(Tag object_tag, double[] origin, double[] normal)
    Parameters
    Type Name Description
    Tag object_tag
    double[] origin
    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 nint)

    Declaration
    public void AskMachToolDbObject(out nint db_obj)
    Parameters
    Type Name Description
    nint db_obj

    AskOptTemplateObject(out nint)

    Declaration
    public void AskOptTemplateObject(out nint opt_object)
    Parameters
    Type Name Description
    nint opt_object

    AskPostTemplateName(out string)

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

    AskToolMatlDbObject(out nint)

    Declaration
    public void AskToolMatlDbObject(out nint db_obj)
    Parameters
    Type Name Description
    nint db_obj

    InitSession()

    Declaration
    public void InitSession()

    IsSessionInitialized(out bool)

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

    OptAddTemplatePart(string)

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

    OptAddType(string)

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

    OptAskClsfNames(out int, out string[])

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

    OptAskDocNames(out int, out string[])

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

    OptAskObject(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
    string type
    string subtype
    Tag param

    OptAskPostNames(out int, out string[])

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

    OptAskSubtypes(string, OptStypeCls, out int, out string[])

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

    OptAskTypes(out int, out string[])

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

    ReinitOpt(string)

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

    ReinitSession(string)

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

    SetAutoBlank(Tag, 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
    double[] offset

    SetCamPreferences(ref 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
    double[] origin
    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
    double[] origin
    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
    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