public interface Human
HumanBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
Human.CreateReachZoneData
This class holds the data returned from
createReachZone() |
Modifier and Type | Method and Description |
---|---|
void |
checkHuman(Human baseHuman,
boolean checkHumanData,
boolean checkSegment,
boolean checkExpression,
boolean checkReachZone)
Check whether human is correct compared with user defined base human
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
Human.CreateReachZoneData |
createReachZone()
Create a new
HumanReachZone for human feature
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") Created in NX4.0.0 |
void |
deleteNthReachZone(int index)
Delete a
HumanReachZone from human feature
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") Created in NX4.0.0 |
HumanReachZone |
findNamedReachZone(String reachZoneName)
Find
HumanReachZone in a human feature by reach zone name
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") Created in NX4.0.0 |
HumanReachZone |
findSelectedReachZone(NXObject reachZoneGeom)
Find the selected
HumanReachZone for human feature
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") Created in NX4.0.0 |
HumanReachZone |
getNthReachZone(int index)
Get a
HumanReachZone from human feature
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") Created in NX4.0.0 |
int |
getNumReachZones()
Get the number of reach zones of the human feature
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
Human.CreateReachZoneData createReachZone() throws NXException, RemoteException
HumanReachZone
for human feature
NXException
RemoteException
HumanReachZone findSelectedReachZone(NXObject reachZoneGeom) throws NXException, RemoteException
HumanReachZone
for human feature
reachZoneGeom
- reach zone geomNXException
RemoteException
void deleteNthReachZone(int index) throws NXException, RemoteException
HumanReachZone
from human feature
index
- index of the reach zoneNXException
RemoteException
HumanReachZone getNthReachZone(int index) throws NXException, RemoteException
HumanReachZone
from human feature
index
- index of the reach zoneNXException
RemoteException
int getNumReachZones() throws NXException, RemoteException
NXException
RemoteException
HumanReachZone findNamedReachZone(String reachZoneName) throws NXException, RemoteException
HumanReachZone
in a human feature by reach zone name
reachZoneName
- reach zone name NXException
RemoteException
void checkHuman(Human baseHuman, boolean checkHumanData, boolean checkSegment, boolean checkExpression, boolean checkReachZone) throws NXException, RemoteException
baseHuman
- User defined base human used for checkcheckHumanData
- Flag of check human datacheckSegment
- Flag of check human segment positioncheckExpression
- Flag of check human expressioncheckReachZone
- Flag of check human reach zoneNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.