Class FeedPointListHelper
Inheritance
FeedPointListHelper
Assembly: CAMAPI.DotnetHelper.dll
Syntax
public static class FeedPointListHelper
Methods
Add a new empty feed point and return its index in the list
Declaration
public static int AddFeedPoint(this ComWrapper<ICamApiFeedPointList> feedPointListCom, TST3DPoint position, double length)
Parameters
Returns
Clear all feed points from the list
Declaration
public static void Clear(this ComWrapper<ICamApiFeedPointList> feedPointListCom)
Parameters
Count of points in the list
Declaration
public static int Count(this ComWrapper<ICamApiFeedPointList> feedPointListCom)
Parameters
Returns
Get feed rate change type for the curve with this feed point
Declaration
public static TModelFormerFeedRateChangeType GetFeedRateChangeType(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index)
Parameters
Returns
Percentage of the feed rate at the curve. Value from 0 to 100.
Declaration
public static int GetFeedRatePercentage(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index)
Parameters
Returns
Get feed type at the index
Declaration
public static TModelFormerFeedType GetFeedType(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index)
Parameters
Returns
Get the length of the curve with this feed point
Declaration
public static double GetLength(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index)
Parameters
Returns
Get center point position at the index
Declaration
public static TST3DPoint GetPosition(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index)
Parameters
Returns
Remove feed point at the index
Declaration
public static void RemoveFeedPoint(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index)
Parameters
Set feed rate change type for the curve with this feed point
Declaration
public static void SetFeedRateChangeType(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index, TModelFormerFeedRateChangeType value)
Parameters
Set percentage of the feed rate at the curve. Value from 0 to 100.
Declaration
public static void SetFeedRatePercentage(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index, int value)
Parameters
Set feed type at the index
Declaration
public static void SetFeedType(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index, TModelFormerFeedType value)
Parameters
Set the length of the curve with this feed point
Declaration
public static void SetLength(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index, double value)
Parameters
Set the center point position at the index
Declaration
public static void SetPosition(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index, TST3DPoint value)
Parameters
Get the end center of the curve for the feed point at the index
Declaration
public static double TCenter(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index)
Parameters
Returns
Get the end parameter of the curve for the feed point at the index
Declaration
public static double TEnd(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index)
Parameters
Returns
Get the start parameter of the curve for the feed point at the index
Declaration
public static double TStart(this ComWrapper<ICamApiFeedPointList> feedPointListCom, int index)
Parameters
Returns