::GetCurrentSelectionVarname
This command will be used to get the varname of the entity, to which the list collector is resolved (for the current type).
Syntax
::model::mdlListCollector::GetCurrentSelectionVarname argFrm
Application
MotionView Tcl
Description
This command will be used to get the varname of the entity, to which the list collector is resolved (for the current type).
Inputs
- argFrm
- We need to pass the path of the list collector in the above argument for which we need to get the varname.
Example
::model::GetClientHandle client
client GetModelHandle mod
mod InterpretEntity frchandle ActionReactionForce frc_0 "\"Force\"" "SC_ROT" "" "B_Ground" "" "POINT" ""
set top [toplevel .test]
set colFrm [frame $top.tmpFrm1 ]
pack $colFrm
set types "{POINT Point align_pt1} {VECTOR Vector align_vec1}"
set list_col [::model::mdlListCollector $colFrm.lcol frchandle "align_meth1" "$types" -references { POINT VECTOR }]
pack $list_col
client ReleaseHandle
mod ReleaseHandle
frchandle ReleaseHandle
# Resolve the collector to the Global origin
::model::mdlListCollector::GetCurrentSelectionVarname $list_col
Errors
On successful execution of the command, if the collector is resolved then it will return the varname of resolved entity else blank.