https://wiki.reallusion.com/index.php?title=IC_Python_API:RLPy_RHandSetting&feed=atom&action=history
IC Python API:RLPy RHandSetting - Revision history
2024-03-29T05:46:10Z
Revision history for this page on the wiki
MediaWiki 1.26.2
https://wiki.reallusion.com/index.php?title=IC_Python_API:RLPy_RHandSetting&diff=2982&oldid=prev
Chuck (RL): Created page with "{{TOC}} {{Parent|IC_Python_API:RL_Python_Modules|Modules}} ==Detailed Description== This class is to store the settings of the hand. ==Member Functions== ===GetActivePart=== <..."
2019-04-01T08:15:45Z
<p>Created page with "{{TOC}} {{Parent|IC_Python_API:RL_Python_Modules|Modules}} ==Detailed Description== This class is to store the settings of the hand. ==Member Functions== ===GetActivePart=== <..."</p>
<p><b>New page</b></p><div>{{TOC}}<br />
{{Parent|IC_Python_API:RL_Python_Modules|Modules}}<br />
==Detailed Description==<br />
This class is to store the settings of the hand.<br />
==Member Functions==<br />
===GetActivePart===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.GetActivePart ( self )<br />
</syntaxhighlight><br />
Get active part.<br />
====Returns====<br />
<div style="margin-left: 2em;">Active part - RLPy.EBodyActivePart<br />
*'''RLPy.EBodyActivePart_Unknown'''<br />
*'''RLPy.EBodyActivePart_Head'''<br />
*'''RLPy.EBodyActivePart_Body'''<br />
*'''RLPy.EBodyActivePart_UpperArm_R'''<br />
*'''RLPy.EBodyActivePart_ForeArm_R'''<br />
*'''RLPy.EBodyActivePart_Hand_R'''<br />
*'''RLPy.EBodyActivePart_Finger_R'''<br />
*'''RLPy.EBodyActivePart_UpperArm_L'''<br />
*'''RLPy.EBodyActivePart_ForeArm_L'''<br />
*'''RLPy.EBodyActivePart_Hand_L'''<br />
*'''RLPy.EBodyActivePart_Finger_L'''<br />
*'''RLPy.EBodyActivePart_UpperLeg_R'''<br />
*'''RLPy.EBodyActivePart_Leg_R'''<br />
*'''RLPy.EBodyActivePart_Foot_R'''<br />
*'''RLPy.EBodyActivePart_UpperLeg_L'''<br />
*'''RLPy.EBodyActivePart_Leg_L'''<br />
*'''RLPy.EBodyActivePart_Foot_L'''<br />
*'''RLPy.EBodyActivePart_FullBody'''<br />
*'''RLPy.EBodyActivePart_UpperBody'''<br />
</div><br />
-----<br />
===GetHandJoinType===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.GetHandJoinType ( self )<br />
</syntaxhighlight><br />
Get hand join type.<br />
====Returns====<br />
<div style="margin-left: 2em;">Hand join type - RLPy.EHandJoinType<br />
*'''RLPy.EHandJoinType_UseParentBone'''<br />
*'''RLPy.EHandJoinType_UseChildBone'''<br />
</div><br />
-----<br />
===GetLeftHandDataSource===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.GetLeftHandDataSource ( self )<br />
</syntaxhighlight><br />
Get left hand data source.<br />
====Returns====<br />
<div style="margin-left: 2em;">Left hand data source - RLPy.EHandDataSource<br />
*'''RLPy.EHandDataSource_RightHand'''<br />
*'''RLPy.EHandDataSource_LeftHand'''<br />
</div><br />
-----<br />
===GetLeftHandJoin===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.GetLeftHandJoin ( self )<br />
</syntaxhighlight><br />
Get Left-Hand join.<br />
====Returns====<br />
<div style="margin-left: 2em;">Left-Hand join - RLPy.EHandJoin<br />
*'''RLPy.EHandJoin_Shoulder'''<br />
*'''RLPy.EHandJoin_Elbow'''<br />
*'''RLPy.EHandJoin_Wrist'''<br />
*'''RLPy.EHandJoin_Hand'''<br />
*'''RLPy.EHandJoin_Invalid'''<br />
</div><br />
-----<br />
===GetRightHandDataSource===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.GetRightHandDataSource ( self )<br />
</syntaxhighlight><br />
Get right hand data source.<br />
====Returns====<br />
<div style="margin-left: 2em;">Right hand data source - RLPy.EHandDataSource<br />
*'''RLPy.EHandDataSource_RightHand'''<br />
*'''RLPy.EHandDataSource_LeftHand'''<br />
</div><br />
-----<br />
===GetRightHandJoin===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.GetRightHandJoin ( self )<br />
</syntaxhighlight><br />
Get Right-Hand join.<br />
====Returns====<br />
<div style="margin-left: 2em;">Right-Hand join - RLPy.EHandJoin<br />
*'''RLPy.EHandJoin_Shoulder'''<br />
*'''RLPy.EHandJoin_Elbow'''<br />
*'''RLPy.EHandJoin_Wrist'''<br />
*'''RLPy.EHandJoin_Hand'''<br />
*'''RLPy.EHandJoin_Invalid'''<br />
</div><br />
-----<br />
===SetActivePart===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.SetActivePart ( self, eActivePart )<br />
</syntaxhighlight><br />
Set active part.<br />
====Parameters====<br />
<div style="margin-left: 2em;"><br />
<br />
'''eActivePart''' [IN] active part - RLPy.EBodyActivePart<br />
*'''RLPy.EBodyActivePart_Unknown'''<br />
*'''RLPy.EBodyActivePart_Head'''<br />
*'''RLPy.EBodyActivePart_Body'''<br />
*'''RLPy.EBodyActivePart_UpperArm_R'''<br />
*'''RLPy.EBodyActivePart_ForeArm_R'''<br />
*'''RLPy.EBodyActivePart_Hand_R'''<br />
*'''RLPy.EBodyActivePart_Finger_R'''<br />
*'''RLPy.EBodyActivePart_UpperArm_L'''<br />
*'''RLPy.EBodyActivePart_ForeArm_L'''<br />
*'''RLPy.EBodyActivePart_Hand_L'''<br />
*'''RLPy.EBodyActivePart_Finger_L'''<br />
*'''RLPy.EBodyActivePart_UpperLeg_R'''<br />
*'''RLPy.EBodyActivePart_Leg_R'''<br />
*'''RLPy.EBodyActivePart_Foot_R'''<br />
*'''RLPy.EBodyActivePart_UpperLeg_L'''<br />
*'''RLPy.EBodyActivePart_Leg_L'''<br />
*'''RLPy.EBodyActivePart_Foot_L'''<br />
*'''RLPy.EBodyActivePart_FullBody'''<br />
*'''RLPy.EBodyActivePart_UpperBody'''<br />
</div><br />
-----<br />
===SetHandJoinType===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.SetHandJoinType ( self, eJoinType )<br />
</syntaxhighlight><br />
Set hand join type.<br />
====Parameters====<br />
<div style="margin-left: 2em;"><br />
<br />
'''eJoinType''' [IN] hand join type - RLPy.EHandJoinType<br />
*'''RLPy.EHandJoinType_UseParentBone'''<br />
*'''RLPy.EHandJoinType_UseChildBone'''<br />
</div><br />
-----<br />
===SetLeftHandDataSource===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.SetLeftHandDataSource ( self, eDataSource )<br />
</syntaxhighlight><br />
Set left hand data source.<br />
====Parameters====<br />
<div style="margin-left: 2em;"><br />
<br />
'''eDataSource''' [IN] hand data source - RLPy.EHandDataSource<br />
*'''RLPy.EHandDataSource_RightHand'''<br />
*'''RLPy.EHandDataSource_LeftHand'''<br />
</div><br />
-----<br />
===SetLeftHandJoin===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.SetLeftHandJoin ( self, eHandJoin )<br />
</syntaxhighlight><br />
Set Left-Hand join.<br />
====Parameters====<br />
<div style="margin-left: 2em;"><br />
<br />
'''eHandJoin''' [IN] join - RLPy.EHandJoin<br />
*'''RLPy.EHandJoin_Shoulder'''<br />
*'''RLPy.EHandJoin_Elbow'''<br />
*'''RLPy.EHandJoin_Wrist'''<br />
*'''RLPy.EHandJoin_Hand'''<br />
*'''RLPy.EHandJoin_Invalid'''<br />
</div><br />
-----<br />
===SetRightHandDataSource===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.SetRightHandDataSource ( self, eDataSource )<br />
</syntaxhighlight><br />
Set right hand data source.<br />
====Parameters====<br />
<div style="margin-left: 2em;"><br />
<br />
'''eDataSource''' [IN] hand data source - RLPy.EHandDataSource<br />
*'''RLPy.EHandDataSource_RightHand'''<br />
*'''RLPy.EHandDataSource_LeftHand'''<br />
</div><br />
-----<br />
===SetRightHandJoin===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RHandSetting.SetRightHandJoin ( self, eHandJoin )<br />
</syntaxhighlight><br />
Set Right-Hand join.<br />
====Parameters====<br />
<div style="margin-left: 2em;"><br />
<br />
'''eHandJoin''' [IN] join - RLPy.EHandJoin<br />
*'''RLPy.EHandJoin_Shoulder'''<br />
*'''RLPy.EHandJoin_Elbow'''<br />
*'''RLPy.EHandJoin_Wrist'''<br />
*'''RLPy.EHandJoin_Hand'''<br />
*'''RLPy.EHandJoin_Invalid'''<br />
</div></div>
Chuck (RL)