Class TrackingBuilder
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)
Namespace: NXOpen.CAM
Assembly: NXOpen.dll
Syntax
public class TrackingBuilder : TaggedObject, IMessageSink
Constructors
TrackingBuilder()
Declaration
protected TrackingBuilder()
Properties
NumberOfTrackPoints
Declaration
public int NumberOfTrackPoints { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
Create(String, Int32, Int32, Double, Double, Double, Double, Int32, Int32)
Declaration
public NXObject Create(string name, int radiusId, int tpNumber, double angle, double radius, double xOffset, double yOffset, int adjustReg, int cutcomReg)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Int32 | radiusId | |
System.Int32 | tpNumber | |
System.Double | angle | |
System.Double | radius | |
System.Double | xOffset | |
System.Double | yOffset | |
System.Int32 | adjustReg | |
System.Int32 | cutcomReg |
Returns
Type | Description |
---|---|
NXObject |
Delete(NXObject)
Declaration
public void Delete(NXObject pointTag)
Parameters
Type | Name | Description |
---|---|---|
NXObject | pointTag |
Get(NXObject, out String, out Int32, out Int32, out Double, out Double, out Double, out Double, out Int32, out Int32)
Declaration
public void Get(NXObject pointTag, out string name, out int radiusId, out int tpNumber, out double angle, out double radius, out double xOffset, out double yOffset, out int adjustReg, out int cutcomReg)
Parameters
Type | Name | Description |
---|---|---|
NXObject | pointTag | |
System.String | name | |
System.Int32 | radiusId | |
System.Int32 | tpNumber | |
System.Double | angle | |
System.Double | radius | |
System.Double | xOffset | |
System.Double | yOffset | |
System.Int32 | adjustReg | |
System.Int32 | cutcomReg |
GetTrackPoint(Int32)
Declaration
public NXObject GetTrackPoint(int position)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | position |
Returns
Type | Description |
---|---|
NXObject |
Modify(NXObject, String, Int32, Int32, Double, Double, Double, Double, Int32, Int32)
Declaration
public void Modify(NXObject pointTag, string name, int radiusId, int tpNumber, double angle, double radius, double xOffset, double yOffset, int adjustReg, int cutcomReg)
Parameters
Type | Name | Description |
---|---|---|
NXObject | pointTag | |
System.String | name | |
System.Int32 | radiusId | |
System.Int32 | tpNumber | |
System.Double | angle | |
System.Double | radius | |
System.Double | xOffset | |
System.Double | yOffset | |
System.Int32 | adjustReg | |
System.Int32 | cutcomReg |
Implements
System.Runtime.Remoting.Messaging.IMessageSink