Class HumanPosturePredictionBuilder
Inheritance
HumanPosturePredictionBuilder
Assembly: NXOpen.dll
Syntax
public class HumanPosturePredictionBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
HumanPosturePredictionBuilder()
Declaration
protected HumanPosturePredictionBuilder()
Properties
Age
Declaration
public int Age { get; set; }
Property Value
BackAngleA40
Declaration
public string BackAngleA40 { get; set; }
Property Value
CarCsys
Declaration
public CoordinateSystem CarCsys { get; }
Property Value
CushionAngleA27
Declaration
public string CushionAngleA27 { get; set; }
Property Value
CushionFirmness
Declaration
public HumanPosturePredictionBuilder.CushionFirmnessType CushionFirmness { get; set; }
Property Value
Garb
Declaration
public HumanPosturePredictionBuilder.GarbType Garb { get; set; }
Property Value
Human
Declaration
public Human Human { get; set; }
Property Value
LumbarProminenceL81
Declaration
public string LumbarProminenceL81 { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
Occupant
Declaration
public HumanPosturePredictionBuilder.OccupantType Occupant { get; set; }
Property Value
PassengerDirection
Declaration
public int PassengerDirection { get; set; }
Property Value
PassengerDirectionAngle
Declaration
public string PassengerDirectionAngle { get; set; }
Property Value
PersistPrp
Declaration
public bool PersistPrp { get; set; }
Property Value
PredictionMethod
Declaration
public HumanPosturePredictionBuilder.PredictionMethodType PredictionMethod { get; set; }
Property Value
Seat
Declaration
public HumanPosturePredictionBuilder.SeatType Seat { get; set; }
Property Value
SeatTrackAngleA19
Declaration
public string SeatTrackAngleA19 { get; set; }
Property Value
ShowReport
Declaration
public bool ShowReport { get; set; }
Property Value
TrackLowerLimitHeightTH1
Declaration
public string TrackLowerLimitHeightTH1 { get; set; }
Property Value
TrackLowerLimitLengthTL1
Declaration
public string TrackLowerLimitLengthTL1 { get; set; }
Property Value
TrackUpperLimitHeightTH2
Declaration
public string TrackUpperLimitHeightTH2 { get; set; }
Property Value
TrackUpperLimitLengthTL23
Declaration
public string TrackUpperLimitLengthTL23 { get; set; }
Property Value
Transmission
Declaration
public HumanPosturePredictionBuilder.TransmissionType Transmission { get; set; }
Property Value
UseStl
Declaration
public bool UseStl { get; set; }
Property Value
UseVehiclePackagingData
Declaration
public bool UseVehiclePackagingData { get; set; }
Property Value
VdaOccupant
Declaration
public int VdaOccupant { get; set; }
Property Value
VdaVehicle
Declaration
public int VdaVehicle { get; set; }
Property Value
Vehicle
Declaration
public HumanPosturePredictionBuilder.VehicleType Vehicle { get; set; }
Property Value
VehiclePackagingDataName
Declaration
public string VehiclePackagingDataName { get; set; }
Property Value
Methods
ComputeFootCsys(SideType, out Point3d, out Matrix3x3)
Declaration
public void ComputeFootCsys(HumanData.SideType side, out Point3d position, out Matrix3x3 orientation)
Parameters
ComputeHandCsys(out Point3d, out Matrix3x3, out Point3d, out Matrix3x3)
Declaration
public void ComputeHandCsys(out Point3d leftHandPosition, out Matrix3x3 leftHandOrientation, out Point3d rightHandPosition, out Matrix3x3 rightHandOrientation)
Parameters
CreateCarCsys(Point3d, Matrix3x3)
Declaration
public void CreateCarCsys(Point3d carCsysOrigin, Matrix3x3 carCsysMatrix)
Parameters
GetAhpCoordinates(out string, out string, out string)
Declaration
public void GetAhpCoordinates(out string pointX, out string pointY, out string pointZ)
Parameters
GetAhpPoint()
Declaration
public Point GetAhpPoint()
Returns
GetFootDataSae(SideType)
Declaration
public string GetFootDataSae(HumanData.SideType side)
Parameters
Returns
GetHandDataSae(SideType, out string, out string, out string, out string)
Declaration
public void GetHandDataSae(HumanData.SideType side, out string l11, out string h17, out string w9, out string a18)
Parameters
GetHandFootCsys(HandFootType, SideType, out Point3d, out Matrix3x3)
Declaration
public void GetHandFootCsys(HumanData.HandFootType handFoot, HumanData.SideType side, out Point3d position, out Matrix3x3 orientation)
Parameters
GetHandFootDataCurves(HandFootType, SideType)
Declaration
public NXObject[] GetHandFootDataCurves(HumanData.HandFootType handFoot, HumanData.SideType side)
Parameters
Returns
GetHandFootDataSolids(HandFootType, SideType)
Declaration
public Body[] GetHandFootDataSolids(HumanData.HandFootType handFoot, HumanData.SideType side)
Parameters
Returns
GetHandFootDataType(HandFootType, SideType)
Declaration
public HumanPosturePredictionBuilder.SteeringWheelPedalType GetHandFootDataType(HumanData.HandFootType handFoot, HumanData.SideType side)
Parameters
Returns
GetPassengerHfMirror(out int, out int, out int, out int, out int)
Declaration
public void GetPassengerHfMirror(out int leftHand, out int rightHand, out int leftFoot, out int rightFoot, out int dummy)
Parameters
Type |
Name |
Description |
int |
leftHand |
|
int |
rightHand |
|
int |
leftFoot |
|
int |
rightFoot |
|
int |
dummy |
|
GetPassengerHfUseDefaults(out int, out int, out int, out int)
Declaration
public void GetPassengerHfUseDefaults(out int leftHand, out int rightHand, out int leftFoot, out int rightFoot)
Parameters
Type |
Name |
Description |
int |
leftHand |
|
int |
rightHand |
|
int |
leftFoot |
|
int |
rightFoot |
|
GetSgrpCoordinates(out string, out string, out string)
Declaration
public void GetSgrpCoordinates(out string pointX, out string pointY, out string pointZ)
Parameters
GetSgrpPoint()
Declaration
public Point GetSgrpPoint()
Returns
SetAhpCoordinates(string, string, string)
Declaration
public void SetAhpCoordinates(string pointX, string pointY, string pointZ)
Parameters
SetAhpPoint(Point)
Declaration
public void SetAhpPoint(Point ahpPoint)
Parameters
Type |
Name |
Description |
Point |
ahpPoint |
|
SetFootDataSae(SideType, string)
Declaration
public void SetFootDataSae(HumanData.SideType side, string pedalAngle)
Parameters
SetHandDataSae(SideType, string, string, string, string)
Declaration
public void SetHandDataSae(HumanData.SideType side, string l11, string h17, string w9, string a18)
Parameters
SetHandFootCsys(HandFootType, SideType, Point3d, Matrix3x3)
Declaration
public void SetHandFootCsys(HumanData.HandFootType handFoot, HumanData.SideType side, Point3d position, Matrix3x3 orientation)
Parameters
SetHandFootDataCurves(HandFootType, SideType, NXObject[])
Declaration
public void SetHandFootDataCurves(HumanData.HandFootType handFoot, HumanData.SideType side, NXObject[] curves)
Parameters
SetHandFootDataSolids(HandFootType, SideType, Body[])
Declaration
public void SetHandFootDataSolids(HumanData.HandFootType handFoot, HumanData.SideType side, Body[] solids)
Parameters
SetHandFootDataType(HandFootType, SideType, SteeringWheelPedalType)
Declaration
public void SetHandFootDataType(HumanData.HandFootType handFoot, HumanData.SideType side, HumanPosturePredictionBuilder.SteeringWheelPedalType steeringWheelPedalType)
Parameters
SetPassengerHfMirror(int, int, int, int, int)
Declaration
public void SetPassengerHfMirror(int leftHand, int rightHand, int leftFoot, int rightFoot, int dummy)
Parameters
Type |
Name |
Description |
int |
leftHand |
|
int |
rightHand |
|
int |
leftFoot |
|
int |
rightFoot |
|
int |
dummy |
|
SetPassengerHfUseDefaults(int, int, int, int)
Declaration
public void SetPassengerHfUseDefaults(int leftHand, int rightHand, int leftFoot, int rightFoot)
Parameters
Type |
Name |
Description |
int |
leftHand |
|
int |
rightHand |
|
int |
leftFoot |
|
int |
rightFoot |
|
SetSgrpCoordinates(string, string, string)
Declaration
public void SetSgrpCoordinates(string pointX, string pointY, string pointZ)
Parameters
SetSgrpPoint(Point)
Declaration
public void SetSgrpPoint(Point sgrpPoint)
Parameters
Type |
Name |
Description |
Point |
sgrpPoint |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink