Class Human
Inheritance
System.Object
System.MarshalByRefObject
Human
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen.Features
Assembly: NXOpen.dll
Syntax
public class Human : Feature, IMessageSink, IProfile, IFitTo, INXObject
Constructors
Human()
Declaration
protected Human()
Methods
CheckHuman(Human, Boolean, Boolean, Boolean, Boolean)
Declaration
public void CheckHuman(Human baseHuman, bool checkHumanData, bool checkSegment, bool checkExpression, bool checkReachZone)
Parameters
Type | Name | Description |
---|---|---|
Human | baseHuman | |
System.Boolean | checkHumanData | |
System.Boolean | checkSegment | |
System.Boolean | checkExpression | |
System.Boolean | checkReachZone |
CreateHumanHands()
Declaration
public void CreateHumanHands()
CreateReachZone(out Int32, out HumanReachZone)
Declaration
public void CreateReachZone(out int index, out HumanReachZone reachZone)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | |
HumanReachZone | reachZone |
DeleteNthReachZone(Int32)
Declaration
public void DeleteNthReachZone(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
FindNamedReachZone(String)
Declaration
public HumanReachZone FindNamedReachZone(string reachZoneName)
Parameters
Type | Name | Description |
---|---|---|
System.String | reachZoneName |
Returns
Type | Description |
---|---|
HumanReachZone |
FindSelectedReachZone(NXObject)
Declaration
public HumanReachZone FindSelectedReachZone(NXObject reachZoneGeom)
Parameters
Type | Name | Description |
---|---|---|
NXObject | reachZoneGeom |
Returns
Type | Description |
---|---|
HumanReachZone |
GetNthReachZone(Int32)
Declaration
public HumanReachZone GetNthReachZone(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Returns
Type | Description |
---|---|
HumanReachZone |
GetNumReachZones()
Declaration
public int GetNumReachZones()
Returns
Type | Description |
---|---|
System.Int32 |
PostureHands(Double, String, Boolean)
Declaration
public void PostureHands(double app, string shapeName, bool postureOnly)
Parameters
Type | Name | Description |
---|---|---|
System.Double | app | |
System.String | shapeName | |
System.Boolean | postureOnly |
SetHandsData(Boolean, Int32, Int32, Boolean, Int32, Double, Double, Double, Boolean, String)
Declaration
public void SetHandsData(bool create, int database, int gender, bool glovesOn, int side, double length, double breadth, double gloveT, bool forearmOn, string posture)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | create | |
System.Int32 | database | |
System.Int32 | gender | |
System.Boolean | glovesOn | |
System.Int32 | side | |
System.Double | length | |
System.Double | breadth | |
System.Double | gloveT | |
System.Boolean | forearmOn | |
System.String | posture |
SetV10Data(Int32, Double, Double, Double, Double, Int32, Double, Double, Double, Double, Double, Double, Double, Double, Int32, Int32, Int32, Double, Double, Double)
Declaration
public void SetV10Data(int chestMeasureType, double shoulderCircum, double chestCircum, double elbowToWrist, double waistCircum, int hipMeasureType, double hipCircum, double kneeHeight, double sittingHeight, double handLength, double handBreadth, double handDepth, double footLength, double footBreadth, int statureOpt, int weightOpt, int age, double shoeSoleHeight, double customStatureCM, double customWeightKG)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | chestMeasureType | |
System.Double | shoulderCircum | |
System.Double | chestCircum | |
System.Double | elbowToWrist | |
System.Double | waistCircum | |
System.Int32 | hipMeasureType | |
System.Double | hipCircum | |
System.Double | kneeHeight | |
System.Double | sittingHeight | |
System.Double | handLength | |
System.Double | handBreadth | |
System.Double | handDepth | |
System.Double | footLength | |
System.Double | footBreadth | |
System.Int32 | statureOpt | |
System.Int32 | weightOpt | |
System.Int32 | age | |
System.Double | shoeSoleHeight | |
System.Double | customStatureCM | |
System.Double | customWeightKG |
Implements
System.Runtime.Remoting.Messaging.IMessageSink