Class Human
Assembly: NXOpen.dll
Syntax
public class Human : Feature, IMessageSink, IProfile, IFitTo, INXObject
Constructors
Human()
Declaration
Methods
Declaration
public void BootJackToolkit()
CheckHuman(Human, bool, bool, bool, bool)
Declaration
public void CheckHuman(Human baseHuman, bool checkHumanData, bool checkSegment, bool checkExpression, bool checkReachZone)
Parameters
Type |
Name |
Description |
Human |
baseHuman |
|
bool |
checkHumanData |
|
bool |
checkSegment |
|
bool |
checkExpression |
|
bool |
checkReachZone |
|
CreateHumanHands()
Declaration
public void CreateHumanHands()
CreateReachZone(out int, out HumanReachZone)
Declaration
public void CreateReachZone(out int index, out HumanReachZone reachZone)
Parameters
DeleteNthReachZone(int)
Declaration
public void DeleteNthReachZone(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
FindNamedReachZone(string)
Declaration
public HumanReachZone FindNamedReachZone(string reachZoneName)
Parameters
Type |
Name |
Description |
string |
reachZoneName |
|
Returns
FindSelectedReachZone(NXObject)
Declaration
public HumanReachZone FindSelectedReachZone(NXObject reachZoneGeom)
Parameters
Type |
Name |
Description |
NXObject |
reachZoneGeom |
|
Returns
ForceUpdate()
Declaration
public void ForceUpdate()
GetNthReachZone(int)
Declaration
public HumanReachZone GetNthReachZone(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
Returns
GetNumReachZones()
Declaration
public int GetNumReachZones()
Returns
PostureHands(double, string, bool)
Declaration
public void PostureHands(double app, string shapeName, bool postureOnly)
Parameters
SetHandsData(bool, int, int, bool, int, double, double, double, bool, string, Matrix4x4)
Declaration
public void SetHandsData(bool create, int database, int gender, bool glovesOn, int side, double length, double breadth, double gloveT, bool forearmOn, string posture, Matrix4x4 xformMatrix)
Parameters
SetV10Data2(int, int, int, int, double, int, double, int, double, int, double, double, double, int, double, double, double, int, double, int, double, double, double, double, double, double, double, double, double, double)
Declaration
public void SetV10Data2(int gender, int age, int dbIndx, int statureOpt, double customStatureCM, int weightOpt, double customWeightKG, int torsoHeightInputType, double torsoHeightInput, int legLengthInputType, double legLengthInput, double headLength, double headBreadth, int shoulderBreadthInputType, double shoulderBreadthInput, double chestCircum, double waistCircum, int hipBreadthInputType, double hipBreadthInput, int armLengthInputType, double armLengthInput, double shoulderElbowLength, double elbowWristLength, double elbowFingertipLength, double handLength, double handBreadth, double handDepth, double footLength, double footBreadth, double shoeSoleHeight)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink