Interface ISS_ModelItem
Model item interface
Namespace: ST_ISSModelFormerTypes
Assembly: ST_ISSModelFormerTypes.dll
Syntax
[Guid("C6F9CFB3-DAC3-4F2C-857A-316D300A88DD")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ISS_ModelItem
Methods
Clear()
Clear item
Declaration
void Clear()
GetBoundBox(ref TST3DMatrix, out TST3DBox)
Declaration
void GetBoundBox(ref TST3DMatrix LCS, out TST3DBox res)
Parameters
| Type | Name | Description |
|---|---|---|
| TST3DMatrix | LCS | |
| TST3DBox | res |
GetMFItemXMLProp()
Get XML properties object
Declaration
IST_XMLPropPointer GetMFItemXMLProp()
Returns
| Type | Description |
|---|---|
| IST_XMLPropPointer | Pointer to XML properties |
Get_Caption()
Get item caption
Declaration
string Get_Caption()
Returns
| Type | Description |
|---|---|
| string | Current caption text |
Get_ID()
Get item identifier
Declaration
string Get_ID()
Returns
| Type | Description |
|---|---|
| string | Current ID string |
Get_IsEmpty()
Check if item is empty
Declaration
bool Get_IsEmpty()
Returns
| Type | Description |
|---|---|
| bool | True if item contains no data |
Get_IsRemovable()
Get removable property
Declaration
bool Get_IsRemovable()
Returns
| Type | Description |
|---|---|
| bool | True if item can be removed |
Get_IsVisible()
Get item visibility state
Declaration
bool Get_IsVisible()
Returns
| Type | Description |
|---|---|
| bool | Current visibility status |
Get_ItemGUID()
Get item GUID
Declaration
Guid Get_ItemGUID()
Returns
| Type | Description |
|---|---|
| Guid | Unique identifier for this item |
LoadFromXMLProp(IST_XMLPropPointer)
Load item data from XML properties
Declaration
void LoadFromXMLProp(IST_XMLPropPointer XmlProp)
Parameters
| Type | Name | Description |
|---|---|---|
| IST_XMLPropPointer | XmlProp |
|
SaveToXMLProp(IST_XMLPropPointer)
Save item data to XML properties
Declaration
void SaveToXMLProp(IST_XMLPropPointer XmlProp)
Parameters
| Type | Name | Description |
|---|---|---|
| IST_XMLPropPointer | XmlProp |
|
Set_Caption(string)
Set item caption
Declaration
void Set_Caption(string Value)
Parameters
| Type | Name | Description |
|---|---|---|
| string | Value |
|
Set_ID(string)
Set item identifier
Declaration
void Set_ID(string Value)
Parameters
| Type | Name | Description |
|---|---|---|
| string | Value |
|
Set_IsEmpty(bool)
Declaration
void Set_IsEmpty(bool Value)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | Value |
Set_IsRemovable(bool)
Declaration
void Set_IsRemovable(bool Value)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | Value |
Set_IsVisible(bool)
Declaration
void Set_IsVisible(bool Value)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | Value |