public interface HumanPosturePredictionBuilder extends Builder
FeatureCollection.createHumanPosturePredictionBuilder(nxopen.HumanPosturePrediction)
Modifier and Type | Interface and Description |
---|---|
static class |
HumanPosturePredictionBuilder.ComputeHandCsysData
This class holds the data returned from
computeHandCsys() |
static class |
HumanPosturePredictionBuilder.CushionFirmnessType
Represents the cushion firmness type
|
static class |
HumanPosturePredictionBuilder.GarbType
Represents the garb_type.
|
static class |
HumanPosturePredictionBuilder.HandDataSaeData
This class holds the data returned from
getHandDataSae(nxopen.HumanData.SideType) |
static class |
HumanPosturePredictionBuilder.HandFootCsysData
This class holds the data returned from
getHandFootCsys(nxopen.HumanData.HandFootType, nxopen.HumanData.SideType) |
static class |
HumanPosturePredictionBuilder.OccupantType
Represents the occupant type.
|
static class |
HumanPosturePredictionBuilder.PredictionMethodType
Represents the predition method type.
|
static class |
HumanPosturePredictionBuilder.SeatType
Represents the seat type
|
static class |
HumanPosturePredictionBuilder.SgrpCoordinatesData
This class holds the data returned from
getSgrpCoordinates() |
static class |
HumanPosturePredictionBuilder.SteeringWheelPedalType
This enum represents the steering wheel or pedal type, if there is no steering wheel or pedal, use csys as steering
wheel and pedal type
|
static class |
HumanPosturePredictionBuilder.TransmissionType
Represents the transmission type
|
static class |
HumanPosturePredictionBuilder.VehicleType
Represents the vehicle type.
|
Modifier and Type | Method and Description |
---|---|
String |
backAngleA40()
Returns the back angle A40 of seat data, it should be set for Class A driver, Class A front passenger
and Class A rear passenger
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
CoordinateSystem |
carCsys()
Returns the Car Coordinate System
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.HandFootCsysData |
computeFootCsys(HumanData.SideType side)
Compute the Foot Csys according to solid, curve or sae data.
|
HumanPosturePredictionBuilder.ComputeHandCsysData |
computeHandCsys()
Compute the Csys of both hands according to solid, curve or sae data.
|
void |
createCarCsys(Point3d carCsysOrigin,
Matrix3x3 carCsysMatrix)
Create the Car Coordinate System, only one Car Coordinate System is allowed in a part or an assembly
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
String |
cushionAngleA27()
Returns the cushion angle A27 of seat data, it should be set for Class A driver, Class A front passenger
and Class A rear passenger
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.CushionFirmnessType |
cushionFirmness()
Returns the cushion firmness type: soft cushion, medium cushion or firm cushion
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.GarbType |
garb()
Returns the garb: Advanced Combat Uniform, Personal Protective Equip, Encumbrance
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.SgrpCoordinatesData |
getAhpCoordinates()
Get the AHP point coordinates, L8, W8, H8.
|
Point |
getAhpPoint()
Get the AHP point, it is null if AHP is set by coordinates
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
String |
getFootDataSae(HumanData.SideType side)
Get the pedal Sae data of foot, the steering wheel pedal type should be set as Sae
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.HandDataSaeData |
getHandDataSae(HumanData.SideType side)
Get the steering wheel SAE Data, L11, H17, W9 and A18 for both hand, it will return null if the steering
wheel pedal type is not Sae
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.HandFootCsysData |
getHandFootCsys(HumanData.HandFootType handFoot,
HumanData.SideType side)
Get the Csys of hand foot.
|
NXObject[] |
getHandFootDataCurves(HumanData.HandFootType handFoot,
HumanData.SideType side)
Get the curves or edges of steering wheel or pedal of hand foot data, it will return NULL if the steering wheel pedal type is
not Curve
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
Body[] |
getHandFootDataSolids(HumanData.HandFootType handFoot,
HumanData.SideType side)
Get the solid bodies of steering wheel or pedal of hand foot data, it will return NULL if the steering wheel pedal type
is not Solid
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.SteeringWheelPedalType |
getHandFootDataType(HumanData.HandFootType handFoot,
HumanData.SideType side)
Get the steering wheel and pedal types of hand foot data
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.SgrpCoordinatesData |
getSgrpCoordinates()
Get the SgRP point coordinates, L31, W20, H70.
|
Point |
getSgrpPoint()
Get the SgRP point, it is null if SgRP is set by coordinates
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
Human |
human()
Returns the human for posture prediction
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
String |
lumbarProminenceL81()
Returns the lumbar prominence L81 of seat data, it should be set for Class A driver, Class A front passenger
and Class A rear passenger
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
String |
name()
Returns the name of posture prediction, it is an internal name for posture prediction, and it does not display on
user interface
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.OccupantType |
occupant()
Returns the occupant type: driver, front passenger or rear passenger.
|
HumanPosturePredictionBuilder.PredictionMethodType |
predictionMethod()
Returns the prediction method: aspect or pre_aspect
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.SeatType |
seat()
Returns the seat type: fixed seat or adjustable seat
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
String |
seatTrackAngleA19()
Returns the track angle A19 of seat data, it should be set for Class A driver, Class A front passenger
and Class B driver
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setAhpCoordinates(String pointX,
String pointY,
String pointZ)
Set the AHP point by coordinates, L8, W8, H8
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setAhpPoint(Point ahpPoint)
Set the AHP point by an existing point
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setBackAngleA40(String backAngleA40)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setCushionAngleA27(String cushionAngleA27)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setCushionFirmness(HumanPosturePredictionBuilder.CushionFirmnessType cushionFirmnessType)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setFootDataSae(HumanData.SideType side,
String pedalAngle)
Set the pedal Sae data of foot data, the steering wheel pedal type should be set as Sae
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setGarb(HumanPosturePredictionBuilder.GarbType garbType)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setHandDataSae(HumanData.SideType side,
String l11,
String h17,
String w9,
String a18)
Set the steering wheel SAE Data, L11, H17, W9 and A18 of hand data, the steering wheel pedal type
should be set as Sae
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setHandFootCsys(HumanData.HandFootType handFoot,
HumanData.SideType side,
Point3d position,
Matrix3x3 orientation)
Set the Csys of hand foot, the hand foot csys should be on solid, curve or not conflict with
SAE data related to its steering wheel and pedal type.
|
void |
setHandFootDataCurves(HumanData.HandFootType handFoot,
HumanData.SideType side,
NXObject[] curves)
Set the curves or edges of steering wheel or pedal of hand foot data, the steering wheel pedal type should
be set as Curve and the input curves should be closed
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setHandFootDataSolids(HumanData.HandFootType handFoot,
HumanData.SideType side,
Body[] solids)
Set the solid bodies of steering wheel or pedal of hand foot data, the steering wheel pedal type should be set as Solid
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setHandFootDataType(HumanData.HandFootType handFoot,
HumanData.SideType side,
HumanPosturePredictionBuilder.SteeringWheelPedalType steeringWheelPedalType)
Set the steering wheel and pedal types of hand foot data.
|
void |
setHuman(Human human)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setLumbarProminenceL81(String lumbarProminenceL81)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setName(String name)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setOccupant(HumanPosturePredictionBuilder.OccupantType occupantType)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setPredictionMethod(HumanPosturePredictionBuilder.PredictionMethodType predictionMethodType)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setSeat(HumanPosturePredictionBuilder.SeatType seatType)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setSeatTrackAngleA19(String seatTrackAngleA19)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setSgrpCoordinates(String pointX,
String pointY,
String pointZ)
Set the SgRP point by coordinates, L31, W20, H70
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setSgrpPoint(Point sgrpPoint)
Set the SgRP point by an existing point
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setShowReport(boolean showReport)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setTrackLowerLimitHeightTH1(String trackLowerLimitHeightTH1)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setTrackLowerLimitLengthTL1(String trackLowerLimitLengthTL1)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setTrackUpperLimitHeightTH2(String trackUpperLimitHeightTH2)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setTrackUpperLimitLengthTL23(String trackUpperLimitLengthTL23)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setTransmission(HumanPosturePredictionBuilder.TransmissionType transmissionType)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setUseVehiclePackagingData(boolean useVehiclePackagingData)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setVehicle(HumanPosturePredictionBuilder.VehicleType vehicleType)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
setVehiclePackagingDataName(String vehiclePackagingDataName)
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
boolean |
showReport()
Returns the show report status, if true, then show the report of result
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
String |
trackLowerLimitHeightTH1()
Returns the seat track Z range lower limit TH1 of seat data, it should be set for Class A driver, Class A front passenger
and Class B driver
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
String |
trackLowerLimitLengthTL1()
Returns the seat track X range lower limit TL1 of seat data, it should be set for Class A driver, Class A front passenger
and Class B driver
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
String |
trackUpperLimitHeightTH2()
Returns the seat travel Z range upper limit TH2 of seat data, it should be set for Class A driver, Class A front passenger
and Class B driver
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
String |
trackUpperLimitLengthTL23()
Returns the seat track X range upper limit TL23 of seat data, it should be set for Class A driver, Class A front passenger
and Class B driver
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.TransmissionType |
transmission()
Returns the transmission type: automatic or manual.
|
boolean |
useVehiclePackagingData()
Returns the flag of using vehicle package data, if true, use data from vehicle package, otherwize use
customer defined vehicle data
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
HumanPosturePredictionBuilder.VehicleType |
vehicle()
Returns the vehicle type: Class A, Class B or Seated Soldier
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
String |
vehiclePackagingDataName()
Returns the vehicle packaging data name, it is invalid when using customer defined vehicle data.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- the internal nameNXException
RemoteException
boolean useVehiclePackagingData() throws NXException, RemoteException
NXException
RemoteException
void setUseVehiclePackagingData(boolean useVehiclePackagingData) throws NXException, RemoteException
useVehiclePackagingData
- the flag of using vehicle package dataNXException
RemoteException
HumanPosturePredictionBuilder.PredictionMethodType predictionMethod() throws NXException, RemoteException
NXException
RemoteException
void setPredictionMethod(HumanPosturePredictionBuilder.PredictionMethodType predictionMethodType) throws NXException, RemoteException
predictionMethodType
- the prediction method typeNXException
RemoteException
boolean showReport() throws NXException, RemoteException
NXException
RemoteException
void setShowReport(boolean showReport) throws NXException, RemoteException
showReport
- the show report statusNXException
RemoteException
CoordinateSystem carCsys() throws NXException, RemoteException
NXException
RemoteException
void createCarCsys(Point3d carCsysOrigin, Matrix3x3 carCsysMatrix) throws NXException, RemoteException
carCsysOrigin
- the origin of Car Coordinate SystemcarCsysMatrix
- the matrix of Car Coordinate SystemNXException
RemoteException
String vehiclePackagingDataName() throws NXException, RemoteException
NXException
RemoteException
void setVehiclePackagingDataName(String vehiclePackagingDataName) throws NXException, RemoteException
vehiclePackagingDataName
- the vehicle packaging data nameNXException
RemoteException
HumanPosturePredictionBuilder.VehicleType vehicle() throws NXException, RemoteException
NXException
RemoteException
void setVehicle(HumanPosturePredictionBuilder.VehicleType vehicleType) throws NXException, RemoteException
vehicleType
- the vehicle typeNXException
RemoteException
HumanPosturePredictionBuilder.GarbType garb() throws NXException, RemoteException
NXException
RemoteException
void setGarb(HumanPosturePredictionBuilder.GarbType garbType) throws NXException, RemoteException
garbType
- the vehicle typeNXException
RemoteException
HumanPosturePredictionBuilder.OccupantType occupant() throws NXException, RemoteException
NXException
RemoteException
void setOccupant(HumanPosturePredictionBuilder.OccupantType occupantType) throws NXException, RemoteException
occupantType
- the occupant typeNXException
RemoteException
HumanPosturePredictionBuilder.TransmissionType transmission() throws NXException, RemoteException
NXException
RemoteException
void setTransmission(HumanPosturePredictionBuilder.TransmissionType transmissionType) throws NXException, RemoteException
transmissionType
- the transmission typeNXException
RemoteException
HumanPosturePredictionBuilder.SeatType seat() throws NXException, RemoteException
NXException
RemoteException
void setSeat(HumanPosturePredictionBuilder.SeatType seatType) throws NXException, RemoteException
seatType
- the seat typeNXException
RemoteException
HumanPosturePredictionBuilder.CushionFirmnessType cushionFirmness() throws NXException, RemoteException
NXException
RemoteException
void setCushionFirmness(HumanPosturePredictionBuilder.CushionFirmnessType cushionFirmnessType) throws NXException, RemoteException
cushionFirmnessType
- the cushion firmness typeNXException
RemoteException
String lumbarProminenceL81() throws NXException, RemoteException
NXException
RemoteException
void setLumbarProminenceL81(String lumbarProminenceL81) throws NXException, RemoteException
lumbarProminenceL81
- the lumbar prominence L81 expressionNXException
RemoteException
String trackLowerLimitLengthTL1() throws NXException, RemoteException
NXException
RemoteException
void setTrackLowerLimitLengthTL1(String trackLowerLimitLengthTL1) throws NXException, RemoteException
trackLowerLimitLengthTL1
- the seat track X range lower limit TL1 expressionNXException
RemoteException
String trackUpperLimitLengthTL23() throws NXException, RemoteException
NXException
RemoteException
void setTrackUpperLimitLengthTL23(String trackUpperLimitLengthTL23) throws NXException, RemoteException
trackUpperLimitLengthTL23
- the seat track X range upper limit TL23 expressionNXException
RemoteException
String trackLowerLimitHeightTH1() throws NXException, RemoteException
NXException
RemoteException
void setTrackLowerLimitHeightTH1(String trackLowerLimitHeightTH1) throws NXException, RemoteException
trackLowerLimitHeightTH1
- the seat track Z range lower limit TH1 expressionNXException
RemoteException
String trackUpperLimitHeightTH2() throws NXException, RemoteException
NXException
RemoteException
void setTrackUpperLimitHeightTH2(String trackUpperLimitHeightTH2) throws NXException, RemoteException
trackUpperLimitHeightTH2
- the seat track Z range lower limit TH2 expressionNXException
RemoteException
String backAngleA40() throws NXException, RemoteException
NXException
RemoteException
void setBackAngleA40(String backAngleA40) throws NXException, RemoteException
backAngleA40
- the back angle A40 expressionNXException
RemoteException
String cushionAngleA27() throws NXException, RemoteException
NXException
RemoteException
void setCushionAngleA27(String cushionAngleA27) throws NXException, RemoteException
cushionAngleA27
- the cushion angle A27 expressionNXException
RemoteException
String seatTrackAngleA19() throws NXException, RemoteException
NXException
RemoteException
void setSeatTrackAngleA19(String seatTrackAngleA19) throws NXException, RemoteException
seatTrackAngleA19
- the track angle A19 expressionNXException
RemoteException
Point getSgrpPoint() throws NXException, RemoteException
NXException
RemoteException
void setSgrpPoint(Point sgrpPoint) throws NXException, RemoteException
sgrpPoint
- the SgRP pointNXException
RemoteException
HumanPosturePredictionBuilder.SgrpCoordinatesData getSgrpCoordinates() throws NXException, RemoteException
NXException
RemoteException
void setSgrpCoordinates(String pointX, String pointY, String pointZ) throws NXException, RemoteException
pointX
- the length coordinates L31 expressionpointY
- the width coordinates W20 expressionpointZ
- the height coordinates H70 expressionNXException
RemoteException
Point getAhpPoint() throws NXException, RemoteException
NXException
RemoteException
void setAhpPoint(Point ahpPoint) throws NXException, RemoteException
ahpPoint
- the AHP pointNXException
RemoteException
HumanPosturePredictionBuilder.SgrpCoordinatesData getAhpCoordinates() throws NXException, RemoteException
NXException
RemoteException
void setAhpCoordinates(String pointX, String pointY, String pointZ) throws NXException, RemoteException
pointX
- the length coordinates L8 expressionpointY
- the width coordinates W8 expressionpointZ
- the height coordinates H8 expressionNXException
RemoteException
HumanPosturePredictionBuilder.SteeringWheelPedalType getHandFootDataType(HumanData.HandFootType handFoot, HumanData.SideType side) throws NXException, RemoteException
handFoot
- Indicates Human hand or footside
- Indicates Human left or rightNXException
RemoteException
void setHandFootDataType(HumanData.HandFootType handFoot, HumanData.SideType side, HumanPosturePredictionBuilder.SteeringWheelPedalType steeringWheelPedalType) throws NXException, RemoteException
handFoot
- Indicates Human hand or footside
- Indicates Human left or rightsteeringWheelPedalType
- the type of steering wheel or pedalNXException
RemoteException
Body[] getHandFootDataSolids(HumanData.HandFootType handFoot, HumanData.SideType side) throws NXException, RemoteException
handFoot
- Indicates Human hand or footside
- Indicates Human left or rightNXException
RemoteException
void setHandFootDataSolids(HumanData.HandFootType handFoot, HumanData.SideType side, Body[] solids) throws NXException, RemoteException
handFoot
- Indicates Human hand or footside
- Indicates Human left or rightsolids
- the solid bodies of steeing wheel or pedalNXException
RemoteException
NXObject[] getHandFootDataCurves(HumanData.HandFootType handFoot, HumanData.SideType side) throws NXException, RemoteException
handFoot
- Indicates Human hand or footside
- Indicates Human left or rightNXException
RemoteException
void setHandFootDataCurves(HumanData.HandFootType handFoot, HumanData.SideType side, NXObject[] curves) throws NXException, RemoteException
handFoot
- Indicates Human hand or footside
- Indicates Human left or rightcurves
- the curves of steeing wheel or pedalNXException
RemoteException
HumanPosturePredictionBuilder.HandDataSaeData getHandDataSae(HumanData.SideType side) throws NXException, RemoteException
side
- Indicates Human left or rightNXException
RemoteException
void setHandDataSae(HumanData.SideType side, String l11, String h17, String w9, String a18) throws NXException, RemoteException
side
- Indicates Human left or rightl11
- AHP to steering wheel center length L11 expressionh17
- AHP to steering wheel center height H17 expressionw9
- the steering wheel angle A18 expressiona18
- the steering wheel outside diameter W9 expressionNXException
RemoteException
String getFootDataSae(HumanData.SideType side) throws NXException, RemoteException
side
- Indicates Human left or rightNXException
RemoteException
void setFootDataSae(HumanData.SideType side, String pedalAngle) throws NXException, RemoteException
side
- Indicates Human left or rightpedalAngle
- Left Foot Angle or Pedal Plane Angle A47 expressionNXException
RemoteException
HumanPosturePredictionBuilder.HandFootCsysData getHandFootCsys(HumanData.HandFootType handFoot, HumanData.SideType side) throws NXException, RemoteException
handFoot
- Indicates Human hand or footside
- Indicates Human left or rightNXException
RemoteException
void setHandFootCsys(HumanData.HandFootType handFoot, HumanData.SideType side, Point3d position, Matrix3x3 orientation) throws NXException, RemoteException
handFoot
- Indicates Human hand or footside
- Indicates Human left or rightposition
- the position of hand or footorientation
- the orientation of hand or footNXException
RemoteException
HumanPosturePredictionBuilder.ComputeHandCsysData computeHandCsys() throws NXException, RemoteException
NXException
RemoteException
HumanPosturePredictionBuilder.HandFootCsysData computeFootCsys(HumanData.SideType side) throws NXException, RemoteException
side
- Indicates Human left or rightNXException
RemoteException
Human human() throws NXException, RemoteException
NXException
RemoteException
void setHuman(Human human) throws NXException, RemoteException
human
- the human for posture predictionNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.