public interface Human extends Feature
HumanBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
Human.CreateReachZoneData
This class holds the data returned from
createReachZone() |
Feature.BooleanType, Feature.DiagnosticType
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
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") . |
algorithmVersion, changeBooleanType, containerFeature, deleteClueAlerts, deleteHintAlerts, deleteInformationalAlerts, deleteWarningAlerts, featureType, getAllChildren, getChildren, getEntities, getExpressions, getFeatureClueHintMessages, getFeatureClueMessages, getFeatureColor, getFeatureErrorMessages, getFeatureHintMessages, getFeatureInformationalMessages, getFeatureName, getFeatureWarningMessages, getParents, getSections, hideBody, hideParents, highlight, isContainedFeature, isInternal, location, logDiagnostic, makeCurrentFeature, makeSketchExternal, makeSketchInternal, removeForEdit, removeParameters, setGroupActive, showBody, showDimensions, showParents, suppress, suppressed, timestamp, unhighlight, unsuppress
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
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 nameNXException
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 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.