Interface IST_LinkPlanner
Assembly: STMotionPlanner.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("3F4B8D03-E057-4940-8ACD-AA8BCFC32FFB")]
public interface IST_LinkPlanner
Properties
CollisionChecker
Declaration
IST_PointChecker CollisionChecker { get; set; }
Property Value
CutChecker
Declaration
IST_CutChecker CutChecker { get; set; }
Property Value
Dimension
Declaration
int Dimension { get; set; }
Property Value
DistanceChecker[int]
Declaration
IST_DistanceChecker DistanceChecker[int tdi] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
tdi |
|
Property Value
OpName
Declaration
string OpName { get; set; }
Property Value
OpSection
Declaration
int OpSection { get; set; }
Property Value
ProcessStatus
Declaration
IST_ProcessStatus ProcessStatus { get; set; }
Property Value
Range
Declaration
double Range { get; set; }
Property Value
ReverseSearch
Declaration
bool ReverseSearch { get; set; }
Property Value
SafeDistance
Declaration
double SafeDistance { get; set; }
Property Value
TopThread
Declaration
int TopThread { get; set; }
Property Value
Declaration
bool UseIntermediatePoint { get; set; }
Property Value
UseRandomRange
Declaration
bool UseRandomRange { get; set; }
Property Value
Methods
BeginEndPoint()
Declaration
Declaration
void BeginIntermediatePoint()
BeginStartPoint()
Declaration
BreakProcess()
Declaration
EndPoint()
Declaration
GetResult(IST_PointReceiver)
Declaration
void GetResult(IST_PointReceiver rcv)
Parameters
ReportProgress()
Declaration
Returns
SetAxisScale(int, double)
Declaration
void SetAxisScale(int i, double Value)
Parameters
SetLimits(int, double, double)
Declaration
void SetLimits(int i, double minBound, double maxBound)
Parameters
SetPointCoordinate(int, double)
Declaration
void SetPointCoordinate(int i, double Value)
Parameters
Solve(double)
Declaration
TST_MPStatus Solve(double TimeOut)
Parameters
| Type |
Name |
Description |
| double |
TimeOut |
|
Returns