Interface ICamIpcListCoordinateSystem
List of IPC coordinate systems
Assembly: CAMIPC.TechOperation.dll
Syntax
[Guid("2B0C1F3E-8D6A-4C5F-9B7D-8E0F1A2C3D4E")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcListCoordinateSystem
Properties
Active
Get active coordinate system of the list (only one active coordinate system can be in the list)
Declaration
ICamIpcCoordinateSystem Active { get; }
Property Value
CoordinateSystem[int]
Declaration
ICamIpcCoordinateSystem CoordinateSystem[int Index] { get; }
Parameters
Type |
Name |
Description |
int |
Index |
|
Property Value
Count
Count of coordinate systems in the list
Declaration
Property Value
Methods
Add(string, TST3DMatrix, string, ref TExecuteContext)
Declaration
ICamIpcCoordinateSystem Add(string Name, TST3DMatrix Matrix, string ParentName, ref TExecuteContext ExecuteContext)
Parameters
Returns
GetByName(string, ref TExecuteContext)
Declaration
ICamIpcCoordinateSystem GetByName(string Name, ref TExecuteContext ExecuteContext)
Parameters
Returns
GetInstanceId()
Get unique identifier of current instance (used in IPC messages)
Declaration
Returns
Remove(string, ref TExecuteContext)
Declaration
void Remove(string Name, ref TExecuteContext ExecuteContext)
Parameters
SetActive(string, ref TExecuteContext)
Declaration
void SetActive(string Name, ref TExecuteContext ExecuteContext)
Parameters