Class ScCollector
Inheritance
System.Object
System.MarshalByRefObject
ScCollector
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
Assembly: NXOpen.dll
Syntax
public class ScCollector : DisplayableObject, IMessageSink, IFitTo, INXObject
Constructors
ScCollector()
Declaration
Methods
AddEvaluationFilter(ScEvaluationFiltertype)
Declaration
public void AddEvaluationFilter(ScEvaluationFiltertype filterType)
Parameters
CopyCollector()
Declaration
public ScCollector CopyCollector()
Returns
Destroy()
Declaration
GetAllowedWireframeType()
Declaration
public ScCollectorAllowTypes GetAllowedWireframeType()
Returns
GetCustomRule()
Declaration
public CustomRule GetCustomRule()
Returns
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
GetObjectsSortedById()
Declaration
public TaggedObject[] GetObjectsSortedById()
Returns
GetRules(out SelectionIntentRule[])
Declaration
public void GetRules(out SelectionIntentRule[] rules)
Parameters
IsEvaluationFilterEnabled(ScEvaluationFiltertype)
Declaration
public bool IsEvaluationFilterEnabled(ScEvaluationFiltertype filterType)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
RemoveEvaluationFilter(ScEvaluationFiltertype)
Declaration
public void RemoveEvaluationFilter(ScEvaluationFiltertype filterType)
Parameters
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
ReplaceRules(SelectionIntentRule[], DisplayableObject[], Boolean)
Declaration
public void ReplaceRules(SelectionIntentRule[] rules, DisplayableObject[] negatedEntities, bool createRulesWoUpdate)
Parameters
ReplaceRules(SelectionIntentRule[], Boolean)
Declaration
public void ReplaceRules(SelectionIntentRule[] rules, bool createRulesWoUpdate)
Parameters
SetAllowedWireframeType(ScCollectorAllowTypes)
Declaration
public void SetAllowedWireframeType(ScCollectorAllowTypes allowedEntityTypes)
Parameters
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