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