Search Results for

    Show / Hide Table of Contents

    Class ScCollector

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    DisplayableObject
    ScCollector
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IFitTo
    INXObject
    Inherited Members
    DisplayableObject.Blank()
    DisplayableObject.Unblank()
    DisplayableObject.Highlight()
    DisplayableObject.Unhighlight()
    DisplayableObject.SetNameLocation(Point3d)
    DisplayableObject.RedisplayObject()
    DisplayableObject.RemoveViewDependency()
    DisplayableObject.Color
    DisplayableObject.IsBlanked
    DisplayableObject.Layer
    DisplayableObject.LineFont
    DisplayableObject.LineWidth
    DisplayableObject.NameLocation
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, Update.Option)
    NXObject.SetAttribute(String, Double)
    NXObject.SetAttribute(String, Double, Update.Option)
    NXObject.SetAttribute(String, String)
    NXObject.SetAttribute(String, String, Update.Option)
    NXObject.SetAttribute(String)
    NXObject.SetAttribute(String, Update.Option)
    NXObject.SetTimeAttribute(String, String)
    NXObject.SetTimeAttribute(String, String, Update.Option)
    NXObject.GetIntegerAttribute(String)
    NXObject.GetRealAttribute(String)
    NXObject.GetStringAttribute(String)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, String)
    NXObject.GetReferenceAttribute(String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String, Update.Option)
    NXObject.SetReferenceAttribute(String, String)
    NXObject.SetReferenceAttribute(String, String, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(String)
    NXObject.Print()
    NXObject.SetName(String)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    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.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class ScCollector : DisplayableObject, IMessageSink, IFitTo, INXObject

    Constructors

    ScCollector()

    Declaration
    protected ScCollector()

    Methods

    AddEvaluationFilter(ScEvaluationFiltertype)

    Declaration
    public void AddEvaluationFilter(ScEvaluationFiltertype filterType)
    Parameters
    Type Name Description
    ScEvaluationFiltertype filterType

    CopyCollector()

    Declaration
    public ScCollector CopyCollector()
    Returns
    Type Description
    ScCollector

    Destroy()

    Declaration
    public void Destroy()

    GetAllowedWireframeType()

    Declaration
    public ScCollectorAllowTypes GetAllowedWireframeType()
    Returns
    Type Description
    ScCollectorAllowTypes

    GetCustomRule()

    Declaration
    public CustomRule GetCustomRule()
    Returns
    Type Description
    CustomRule

    GetMultiComponent()

    Declaration
    public bool GetMultiComponent()
    Returns
    Type Description
    System.Boolean

    GetNonFeatureMode()

    Declaration
    public bool GetNonFeatureMode()
    Returns
    Type Description
    System.Boolean

    GetObjects()

    Declaration
    public TaggedObject[] GetObjects()
    Returns
    Type Description
    TaggedObject[]

    GetObjectsSortedById()

    Declaration
    public TaggedObject[] GetObjectsSortedById()
    Returns
    Type Description
    TaggedObject[]

    GetRules(out SelectionIntentRule[])

    Declaration
    public void GetRules(out SelectionIntentRule[] rules)
    Parameters
    Type Name Description
    SelectionIntentRule[] rules

    IsEvaluationFilterEnabled(ScEvaluationFiltertype)

    Declaration
    public bool IsEvaluationFilterEnabled(ScEvaluationFiltertype filterType)
    Parameters
    Type Name Description
    ScEvaluationFiltertype filterType
    Returns
    Type Description
    System.Boolean

    RemoveEvaluationFilter(ScEvaluationFiltertype)

    Declaration
    public void RemoveEvaluationFilter(ScEvaluationFiltertype filterType)
    Parameters
    Type Name Description
    ScEvaluationFiltertype filterType

    RemoveMissingParents()

    Declaration
    public void RemoveMissingParents()

    RemoveRule(Int32)

    Declaration
    public void RemoveRule(int ruleIndex)
    Parameters
    Type Name Description
    System.Int32 ruleIndex

    RemoveRules(SelectionIntentRule[])

    Declaration
    public void RemoveRules(SelectionIntentRule[] rules)
    Parameters
    Type Name Description
    SelectionIntentRule[] rules

    ReplaceRules(SelectionIntentRule[], DisplayableObject[], Boolean)

    Declaration
    public void ReplaceRules(SelectionIntentRule[] rules, DisplayableObject[] negatedEntities, bool createRulesWoUpdate)
    Parameters
    Type Name Description
    SelectionIntentRule[] rules
    DisplayableObject[] negatedEntities
    System.Boolean createRulesWoUpdate

    ReplaceRules(SelectionIntentRule[], Boolean)

    Declaration
    public void ReplaceRules(SelectionIntentRule[] rules, bool createRulesWoUpdate)
    Parameters
    Type Name Description
    SelectionIntentRule[] rules
    System.Boolean createRulesWoUpdate

    SetAllowedWireframeType(ScCollectorAllowTypes)

    Declaration
    public void SetAllowedWireframeType(ScCollectorAllowTypes allowedEntityTypes)
    Parameters
    Type Name Description
    ScCollectorAllowTypes allowedEntityTypes

    SetAllowRefCurves(Boolean)

    Declaration
    public void SetAllowRefCurves(bool allowRefCurves)
    Parameters
    Type Name Description
    System.Boolean allowRefCurves

    SetInterpart(Boolean)

    Declaration
    public void SetInterpart(bool interpart)
    Parameters
    Type Name Description
    System.Boolean interpart

    SetMultiComponent()

    Declaration
    public void SetMultiComponent()

    SetNonFeatureMode()

    Declaration
    public void SetNonFeatureMode()

    Implements

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