Class ComponentPositioner
Inheritance
System.Object
System.MarshalByRefObject
ComponentPositioner
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)
Namespace: NXOpen.Positioning
Assembly: NXOpen.dll
Syntax
public class ComponentPositioner : Positioner, IMessageSink, INXObject
Constructors
ComponentPositioner()
Declaration
protected ComponentPositioner()
Properties
DisplayConstraints
Declaration
public bool DisplayConstraints { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DisplaySuppressedConstraints
Declaration
public bool DisplaySuppressedConstraints { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
MoveDumbGeometry
Declaration
public bool MoveDumbGeometry { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
PrimaryArrangement
Declaration
public Arrangement PrimaryArrangement { get; set; }
Property Value
Type | Description |
---|---|
Arrangement |
Methods
BeginAssemblyConstraints()
Declaration
public void BeginAssemblyConstraints()
BeginMoveComponent()
Declaration
public void BeginMoveComponent()
BeginMoveComponentInWorkset()
Declaration
public void BeginMoveComponentInWorkset()
EndAssemblyConstraints()
Declaration
public void EndAssemblyConstraints()
EndMoveComponent()
Declaration
public void EndMoveComponent()
EndMoveComponentInWorkset()
Declaration
public void EndMoveComponentInWorkset()
LoadConstraintGeometry(ComponentConstraint[])
Declaration
public void LoadConstraintGeometry(ComponentConstraint[] constraints)
Parameters
Type | Name | Description |
---|---|---|
ComponentConstraint[] | constraints |
SolvePostponedConstraints()
Declaration
public void SolvePostponedConstraints()
Implements
System.Runtime.Remoting.Messaging.IMessageSink