Interface ICamIpcGeometryModel
Assembly: CAMIPC.GeomModel.dll
Syntax
[Guid("DD2326EB-85A2-4E43-85F8-8ECDEB7378A0")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcGeometryModel
Properties
ActiveNode
Active node of geometry tree
Declaration
ICamIpcGeometryTreeNode ActiveNode { get; set; }
Property Value
RootNode
Root node of geometry tree
Declaration
ICamIpcGeometryTreeNode RootNode { get; }
Property Value
Methods
ExportSelectedToDXF(string, ref TExecuteContext)
Declaration
void ExportSelectedToDXF(string FileName, ref TExecuteContext ExecuteContext)
Parameters
ExportSelectedToOSD(string, ref TExecuteContext)
Declaration
void ExportSelectedToOSD(string FileName, ref TExecuteContext ExecuteContext)
Parameters
ExportSelectedToSTL(string, ref TExecuteContext)
Declaration
void ExportSelectedToSTL(string FileName, ref TExecuteContext ExecuteContext)
Parameters
FindByFullName(string, ref TExecuteContext)
Declaration
ICamIpcGeometryTreeNode FindByFullName(string FullName, ref TExecuteContext ExecuteContext)
Parameters
Returns
GetInstanceId()
Get unique identifier of current instance (used in IPC messages)
Declaration
Returns
GetNodes(ref TExecuteContext)
Declaration
ICamIpcGeometryTreeNodeIterator GetNodes(ref TExecuteContext ExecuteContext)
Parameters
Returns
Transform(ICamIpcGeometryTreeNode, TST3DMatrix, ref TExecuteContext)
Declaration
void Transform(ICamIpcGeometryTreeNode GeometryNode, TST3DMatrix Matrix, ref TExecuteContext ExecuteContext)
Parameters