Interface ICamIpcGeometryTreeNode
Node of geometry tree
Namespace: CAMIPC.GeomModel
Assembly: CAMIPC.GeomModel.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("2EDBA497-1EE0-44D9-8E1B-431F097FD451")]
public interface ICamIpcGeometryTreeNode
Properties
Child
Child node of current node
Declaration
ICamIpcGeometryTreeNode Child { get; }
Property Value
Type | Description |
---|---|
ICamIpcGeometryTreeNode |
FullName
Node full name
Declaration
string FullName { get; }
Property Value
Type | Description |
---|---|
string |
GeometryEntity
Geometry data stored at node
Declaration
ICamIpcGeometryEntity GeometryEntity { get; }
Property Value
Type | Description |
---|---|
ICamIpcGeometryEntity |
Name
Node name
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
string |
Parent
Parent node of current node
Declaration
ICamIpcGeometryTreeNode Parent { get; }
Property Value
Type | Description |
---|---|
ICamIpcGeometryTreeNode |
Selected
Is node selected
Declaration
bool Selected { get; set; }
Property Value
Type | Description |
---|---|
bool |
Sibling
Sibling node of current node
Declaration
ICamIpcGeometryTreeNode Sibling { get; }
Property Value
Type | Description |
---|---|
ICamIpcGeometryTreeNode |
Visible
Is node visible
Declaration
bool Visible { get; set; }
Property Value
Type | Description |
---|---|
bool |
Methods
GetInstanceId()
Get unique identifier of current instance (used in IPC messages)
Declaration
string GetInstanceId()
Returns
Type | Description |
---|---|
string |