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_ModelItemMethods
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 |