Search Results for

    Show / Hide Table of Contents

    Class UFObj

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFObj
    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 UFObj : NXRemotableObject, IMessageSink

    Methods

    AskCreModVersions(Tag, out int, out int)

    Declaration
    public void AskCreModVersions(Tag _object, out int creation_version, out int lastmod_version)
    Parameters
    Type Name Description
    Tag _object
    int creation_version
    int lastmod_version

    AskCreSettings(int, int, int, out CreSettings)

    Declaration
    public void AskCreSettings(int type, int subtype, int property, out UFObj.CreSettings settings)
    Parameters
    Type Name Description
    int type
    int subtype
    int property
    UFObj.CreSettings settings

    AskDefCreSettings(out CreSettings)

    Declaration
    public void AskDefCreSettings(out UFObj.CreSettings settings)
    Parameters
    Type Name Description
    UFObj.CreSettings settings

    AskDisplayProperties(Tag, out DispProps)

    Declaration
    public void AskDisplayProperties(Tag object_id, out UFObj.DispProps disp_props)
    Parameters
    Type Name Description
    Tag object_id
    UFObj.DispProps disp_props

    AskExtendedTypeAndSubtype(Tag, out int, out int)

    Declaration
    public void AskExtendedTypeAndSubtype(Tag object_id, out int type, out int subtype)
    Parameters
    Type Name Description
    Tag object_id
    int type
    int subtype

    AskFaceAnalysis(Tag, out bool)

    Declaration
    public void AskFaceAnalysis(Tag face, out bool srfanl)
    Parameters
    Type Name Description
    Tag face
    bool srfanl

    AskName(Tag, out string)

    Declaration
    public void AskName(Tag object_id, out string name)
    Parameters
    Type Name Description
    Tag object_id
    string name

    AskNameOrigin(Tag, double[])

    Declaration
    public void AskNameOrigin(Tag object_id, double[] origin)
    Parameters
    Type Name Description
    Tag object_id
    double[] origin

    AskOwningPart(Tag, out Tag)

    Declaration
    public void AskOwningPart(Tag object_in_part, out Tag part_tag)
    Parameters
    Type Name Description
    Tag object_in_part
    Tag part_tag

    AskPartiallyShaded(Tag, out bool)

    Declaration
    public void AskPartiallyShaded(Tag _object, out bool shaded)
    Parameters
    Type Name Description
    Tag _object
    bool shaded

    AskStatus(Tag)

    Declaration
    public int AskStatus(Tag _object)
    Parameters
    Type Name Description
    Tag _object
    Returns
    Type Description
    int

    AskTranslucency(Tag, out int)

    Declaration
    public void AskTranslucency(Tag _object, out int translucency)
    Parameters
    Type Name Description
    Tag _object
    int translucency

    AskTypeAndSubtype(Tag, out int, out int)

    Declaration
    public void AskTypeAndSubtype(Tag object_id, out int type, out int subtype)
    Parameters
    Type Name Description
    Tag object_id
    int type
    int subtype

    CanTypeHaveMatrix(int)

    Declaration
    [Obsolete("Deprecated")]
    public bool CanTypeHaveMatrix(int object_type)
    Parameters
    Type Name Description
    int object_type
    Returns
    Type Description
    bool

    CycleAll(Tag, Tag)

    Declaration
    public Tag CycleAll(Tag part_tag, Tag _object)
    Parameters
    Type Name Description
    Tag part_tag
    Tag _object
    Returns
    Type Description
    Tag

    CycleByName(string, ref Tag)

    Declaration
    public void CycleByName(string name, ref Tag _object)
    Parameters
    Type Name Description
    string name
    Tag _object

    CycleByNameAndType(Tag, string, int, bool, ref Tag)

    Declaration
    public void CycleByNameAndType(Tag part_tag, string name, int type, bool use_occ, ref Tag _object)
    Parameters
    Type Name Description
    Tag part_tag
    string name
    int type
    bool use_occ
    Tag _object

    CycleByNameAndTypeExtended(Tag, string, int, bool, ref Tag)

    Declaration
    public void CycleByNameAndTypeExtended(Tag part_tag, string name, int type, bool use_occ, ref Tag _object)
    Parameters
    Type Name Description
    Tag part_tag
    string name
    int type
    bool use_occ
    Tag _object

    CycleObjsInPart(Tag, int, ref Tag)

    Declaration
    public void CycleObjsInPart(Tag part_tag, int type, ref Tag _object)
    Parameters
    Type Name Description
    Tag part_tag
    int type
    Tag _object

    CycleObjsInPart1(Tag, int, ref Tag)

    Declaration
    public void CycleObjsInPart1(Tag part_tag, int type, ref Tag _object)
    Parameters
    Type Name Description
    Tag part_tag
    int type
    Tag _object

    CycleTypedObjsInPart(Tag, int, ref Tag)

    Declaration
    public void CycleTypedObjsInPart(Tag part_tag, int type, ref Tag _object)
    Parameters
    Type Name Description
    Tag part_tag
    int type
    Tag _object

    DeleteName(Tag)

    Declaration
    public void DeleteName(Tag object_id)
    Parameters
    Type Name Description
    Tag object_id

    DeleteObject(Tag)

    Declaration
    public void DeleteObject(Tag object_id)
    Parameters
    Type Name Description
    Tag object_id

    IsDefCreColor(int, int, int, out bool)

    Declaration
    public void IsDefCreColor(int type, int subtype, int property, out bool is_default)
    Parameters
    Type Name Description
    int type
    int subtype
    int property
    bool is_default

    IsDefCreLineFont(int, int, int, out bool)

    Declaration
    public void IsDefCreLineFont(int type, int subtype, int property, out bool is_default)
    Parameters
    Type Name Description
    int type
    int subtype
    int property
    bool is_default

    IsDefCreWidth(int, int, int, out bool)

    Declaration
    public void IsDefCreWidth(int type, int subtype, int property, out bool is_default)
    Parameters
    Type Name Description
    int type
    int subtype
    int property
    bool is_default

    IsDisplayable(Tag, out bool)

    Declaration
    public void IsDisplayable(Tag object_id, out bool is_displayable)
    Parameters
    Type Name Description
    Tag object_id
    bool is_displayable

    IsObjectAPromotion(Tag)

    Declaration
    public bool IsObjectAPromotion(Tag _object)
    Parameters
    Type Name Description
    Tag _object
    Returns
    Type Description
    bool

    IsTransferable(Tag, out bool)

    Declaration
    public void IsTransferable(Tag object_id, out bool is_transferable)
    Parameters
    Type Name Description
    Tag object_id
    bool is_transferable

    IsTypeDisplayable(int)

    Declaration
    [Obsolete("Deprecated")]
    public bool IsTypeDisplayable(int object_type)
    Parameters
    Type Name Description
    int object_type
    Returns
    Type Description
    bool

    IsTypeTransferable(int, out bool)

    Declaration
    [Obsolete("Deprecated")]
    public void IsTypeTransferable(int object_type, out bool is_transferable)
    Parameters
    Type Name Description
    int object_type
    bool is_transferable

    ModifyDefaults(int, int, int, int)

    Declaration
    public void ModifyDefaults(int default_color, int default_layer, int default_width, int default_font)
    Parameters
    Type Name Description
    int default_color
    int default_layer
    int default_width
    int default_font

    ReplaceObjectArrayData(int, Tag[], Tag[])

    Declaration
    public void ReplaceObjectArrayData(int num_objects, Tag[] target_objects, Tag[] source_objects)
    Parameters
    Type Name Description
    int num_objects
    Tag[] target_objects
    Tag[] source_objects

    ReplaceObjectData(Tag, Tag)

    Declaration
    public void ReplaceObjectData(Tag orig_obj, Tag new_obj)
    Parameters
    Type Name Description
    Tag orig_obj
    Tag new_obj

    ResetDefaults(int, int, int, int)

    Declaration
    public void ResetDefaults(int default_color, int default_layer, int default_width, int default_font)
    Parameters
    Type Name Description
    int default_color
    int default_layer
    int default_width
    int default_font

    ReturnPrevDefaults()

    Declaration
    public void ReturnPrevDefaults()

    ReverseBlankAll()

    Declaration
    public void ReverseBlankAll()

    SetBlankStatus(Tag, int)

    Declaration
    public void SetBlankStatus(Tag object_id, int blank_status)
    Parameters
    Type Name Description
    Tag object_id
    int blank_status

    SetColor(Tag, int)

    Declaration
    public void SetColor(Tag object_id, int color)
    Parameters
    Type Name Description
    Tag object_id
    int color

    SetCreColor(int, int, int, int)

    Declaration
    public void SetCreColor(int type, int subtype, int property, int color)
    Parameters
    Type Name Description
    int type
    int subtype
    int property
    int color

    SetCreColorToDef(int, int, int)

    Declaration
    public void SetCreColorToDef(int type, int subtype, int property)
    Parameters
    Type Name Description
    int type
    int subtype
    int property

    SetCreLineFont(int, int, int, int)

    Declaration
    public void SetCreLineFont(int type, int subtype, int property, int line_font)
    Parameters
    Type Name Description
    int type
    int subtype
    int property
    int line_font

    SetCreLineFontToDef(int, int, int)

    Declaration
    public void SetCreLineFontToDef(int type, int subtype, int property)
    Parameters
    Type Name Description
    int type
    int subtype
    int property

    SetCreWidth(int, int, int, int)

    Declaration
    public void SetCreWidth(int type, int subtype, int property, int width)
    Parameters
    Type Name Description
    int type
    int subtype
    int property
    int width

    SetCreWidthToDef(int, int, int)

    Declaration
    public void SetCreWidthToDef(int type, int subtype, int property)
    Parameters
    Type Name Description
    int type
    int subtype
    int property

    SetDefCreColor(int)

    Declaration
    public void SetDefCreColor(int color)
    Parameters
    Type Name Description
    int color

    SetDefCreLineFont(int)

    Declaration
    public void SetDefCreLineFont(int line_font)
    Parameters
    Type Name Description
    int line_font

    SetDefCreWidth(int)

    Declaration
    public void SetDefCreWidth(int width)
    Parameters
    Type Name Description
    int width

    SetFaceAnalysis(Tag, bool)

    Declaration
    public void SetFaceAnalysis(Tag face, bool srfanl)
    Parameters
    Type Name Description
    Tag face
    bool srfanl

    SetFont(Tag, int)

    Declaration
    public void SetFont(Tag object_id, int font)
    Parameters
    Type Name Description
    Tag object_id
    int font

    SetLayer(Tag, int)

    Declaration
    public void SetLayer(Tag object_id, int layer)
    Parameters
    Type Name Description
    Tag object_id
    int layer

    SetLayerAllowHidden(Tag, int)

    Declaration
    public void SetLayerAllowHidden(Tag object_id, int layer)
    Parameters
    Type Name Description
    Tag object_id
    int layer

    SetLineWidth(Tag, int)

    Declaration
    public void SetLineWidth(Tag object_id, int line_width)
    Parameters
    Type Name Description
    Tag object_id
    int line_width

    SetName(Tag, string)

    Declaration
    public void SetName(Tag object_id, string name)
    Parameters
    Type Name Description
    Tag object_id
    string name

    SetNameOrigin(Tag, double[])

    Declaration
    public void SetNameOrigin(Tag object_id, double[] origin)
    Parameters
    Type Name Description
    Tag object_id
    double[] origin

    SetPartiallyShaded(Tag, bool)

    Declaration
    public void SetPartiallyShaded(Tag _object, bool shaded)
    Parameters
    Type Name Description
    Tag _object
    bool shaded

    SetTranslucency(Tag, int)

    Declaration
    public void SetTranslucency(Tag _object, int translucency)
    Parameters
    Type Name Description
    Tag _object
    int translucency

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX