Search Results for

    Show / Hide Table of Contents

    Class UFObj

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

    Methods

    AskCreModVersions(Tag, out Int32, out Int32)

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

    AskCreSettings(Int32, Int32, Int32, out UFObj.CreSettings)

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

    AskDefCreSettings(out UFObj.CreSettings)

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

    AskDisplayProperties(Tag, out UFObj.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 Int32, out Int32)

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

    AskFaceAnalysis(Tag, out Boolean)

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

    AskName(Tag, out String)

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

    AskNameOrigin(Tag, Double[])

    Declaration
    public void AskNameOrigin(Tag object_id, double[] origin)
    Parameters
    Type Name Description
    Tag object_id
    System.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 Boolean)

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

    AskStatus(Tag)

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

    AskTranslucency(Tag, out Int32)

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

    AskTypeAndSubtype(Tag, out Int32, out Int32)

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

    CanTypeHaveMatrix(Int32)

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

    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
    System.String name
    Tag _object

    CycleByNameAndType(Tag, String, Int32, Boolean, 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
    System.String name
    System.Int32 type
    System.Boolean use_occ
    Tag _object

    CycleByNameAndTypeExtended(Tag, String, Int32, Boolean, 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
    System.String name
    System.Int32 type
    System.Boolean use_occ
    Tag _object

    CycleObjsInPart(Tag, Int32, ref Tag)

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

    CycleObjsInPart1(Tag, Int32, ref Tag)

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

    CycleTypedObjsInPart(Tag, Int32, ref Tag)

    Declaration
    public void CycleTypedObjsInPart(Tag part_tag, int type, ref Tag _object)
    Parameters
    Type Name Description
    Tag part_tag
    System.Int32 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(Int32, Int32, Int32, out Boolean)

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

    IsDefCreLineFont(Int32, Int32, Int32, out Boolean)

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

    IsDefCreWidth(Int32, Int32, Int32, out Boolean)

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

    IsDisplayable(Tag, out Boolean)

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

    IsObjectAPromotion(Tag)

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

    IsTransferable(Tag, out Boolean)

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

    IsTypeDisplayable(Int32)

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

    IsTypeTransferable(Int32, out Boolean)

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

    ModifyDefaults(Int32, Int32, Int32, Int32)

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

    ReplaceObjectArrayData(Int32, Tag[], Tag[])

    Declaration
    public void ReplaceObjectArrayData(int num_objects, Tag[] target_objects, Tag[] source_objects)
    Parameters
    Type Name Description
    System.Int32 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(Int32, Int32, Int32, Int32)

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

    ReturnPrevDefaults()

    Declaration
    public void ReturnPrevDefaults()

    ReverseBlankAll()

    Declaration
    public void ReverseBlankAll()

    SetBlankStatus(Tag, Int32)

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

    SetColor(Tag, Int32)

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

    SetCreColor(Int32, Int32, Int32, Int32)

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

    SetCreColorToDef(Int32, Int32, Int32)

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

    SetCreLineFont(Int32, Int32, Int32, Int32)

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

    SetCreLineFontToDef(Int32, Int32, Int32)

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

    SetCreWidth(Int32, Int32, Int32, Int32)

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

    SetCreWidthToDef(Int32, Int32, Int32)

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

    SetDefCreColor(Int32)

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

    SetDefCreLineFont(Int32)

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

    SetDefCreWidth(Int32)

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

    SetFaceAnalysis(Tag, Boolean)

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

    SetFont(Tag, Int32)

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

    SetLayer(Tag, Int32)

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

    SetLayerAllowHidden(Tag, Int32)

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

    SetLineWidth(Tag, Int32)

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

    SetName(Tag, String)

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

    SetNameOrigin(Tag, Double[])

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

    SetPartiallyShaded(Tag, Boolean)

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

    SetTranslucency(Tag, Int32)

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

    Implements

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