NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | List of all members
NXOpen.CAM.InspectionPathPointBuilder Class Reference

Represents an inspection path point builder More...

Inheritance diagram for NXOpen.CAM.InspectionPathPointBuilder:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe void Delete (int index)
 Delete an existing path point More...
 
unsafe void GetPointData (int index, out NXOpen.NXObject point, out double angleA, out double angleB)
 Get the angles of an existing path point More...
 
unsafe void GetScanData (int index, out double scanSpeed, out double stepSize)
 Get the scan values of an existing path point More...
 
unsafe void ModifyData (int index, NXOpen.NXObject point, double angleA, double angleB)
 Modify an existing path point, name changed if not unique More...
 
unsafe void SetPointData (int index, NXOpen.NXObject point, double angleA, double angleB)
 Create a new path point, name changed if not unique More...
 
unsafe void SetScanData (int index, double scanSpeed, double stepSize)
 Set the scan values of an existing path point More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Represents an inspection path point builder

Created in NX8.5.0

Member Function Documentation

unsafe void NXOpen.CAM.InspectionPathPointBuilder.Delete ( int  index)
inline

Delete an existing path point

Created in NX8.5.0

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
indexthe index of the path point to delete
unsafe void NXOpen.CAM.InspectionPathPointBuilder.GetPointData ( int  index,
out NXOpen.NXObject  point,
out double  angleA,
out double  angleB 
)
inline

Get the angles of an existing path point

Created in NX8.5.0

License requirements: None.

Parameters
indexthe index of the path point
pointthe selected point
angleAthe A angle
angleBthe B angle
unsafe void NXOpen.CAM.InspectionPathPointBuilder.GetScanData ( int  index,
out double  scanSpeed,
out double  stepSize 
)
inline

Get the scan values of an existing path point

Created in NX12.0.2

License requirements: None.

Parameters
indexthe index of the path point
scanSpeedthe scan speed
stepSizethe step size
unsafe void NXOpen.CAM.InspectionPathPointBuilder.ModifyData ( int  index,
NXOpen.NXObject  point,
double  angleA,
double  angleB 
)
inline

Modify an existing path point, name changed if not unique

Created in NX8.5.0

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
indexthe index of the path point to modify
pointthe selected point
angleAthe A angle
angleBthe B angle
unsafe void NXOpen.CAM.InspectionPathPointBuilder.SetPointData ( int  index,
NXOpen.NXObject  point,
double  angleA,
double  angleB 
)
inline

Create a new path point, name changed if not unique

Created in NX8.5.0

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
indexthe index after which the new path point will be added
pointthe new path point
angleAthe A angle
angleBthe B angle
unsafe void NXOpen.CAM.InspectionPathPointBuilder.SetScanData ( int  index,
double  scanSpeed,
double  stepSize 
)
inline

Set the scan values of an existing path point

Created in NX12.0.2

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
indexthe index of the path point
scanSpeedthe scan speed
stepSizethe step size

The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.