NX Open C++ Reference Guide
|
Represents a human feature. More...
Public Member Functions | |
void | CheckHuman (NXOpen::Features::Human *baseHuman, bool checkHumanData, bool checkSegment, bool checkExpression, bool checkReachZone) |
Check whether human is correct compared with user defined base human Created in NX4.0.0. | |
void | CreateReachZone (int *index, NXOpen::HumanReachZone **reachZone) |
Create a new HumanReachZone for human feature Created in NX4.0.0. | |
void | DeleteNthReachZone (int index) |
Delete a HumanReachZone from human feature Created in NX4.0.0. | |
NXOpen::HumanReachZone * | FindNamedReachZone (const NXString &reachZoneName) |
Find HumanReachZone in a human feature by reach zone name. | |
NXOpen::HumanReachZone * | FindSelectedReachZone (NXOpen::NXObject *reachZoneGeom) |
Find the selected HumanReachZone for human feature. | |
NXOpen::HumanReachZone * | GetNthReachZone (int index) |
Get a HumanReachZone from human feature. | |
int | GetNumReachZones () |
Get the number of reach zones of the human feature. |
Represents a human feature.
Created in NX4.0.0.
void NXOpen::Features::Human::CheckHuman | ( | NXOpen::Features::Human * | baseHuman, |
bool | checkHumanData, | ||
bool | checkSegment, | ||
bool | checkExpression, | ||
bool | checkReachZone | ||
) |
Check whether human is correct compared with user defined base human
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
baseHuman | User defined base human used for check |
checkHumanData | Flag of check human data |
checkSegment | Flag of check human segment position |
checkExpression | Flag of check human expression |
checkReachZone | Flag of check human reach zone |
void NXOpen::Features::Human::CreateReachZone | ( | int * | index, |
NXOpen::HumanReachZone ** | reachZone | ||
) |
Create a new HumanReachZone for human feature
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
index | index of the reach zone |
reachZone | reach zone |
void NXOpen::Features::Human::DeleteNthReachZone | ( | int | index | ) |
Delete a HumanReachZone from human feature
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
index | index of the reach zone |
NXOpen::HumanReachZone* NXOpen::Features::Human::FindNamedReachZone | ( | const NXString & | reachZoneName | ) |
Find HumanReachZone in a human feature by reach zone name.
reachZoneName | reach zone name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::HumanReachZone* NXOpen::Features::Human::FindSelectedReachZone | ( | NXOpen::NXObject * | reachZoneGeom | ) |
Find the selected HumanReachZone for human feature.
reachZoneGeom | reach zone geom |
Get a HumanReachZone from human feature.
index | index of the reach zone |
Get the number of reach zones of the human feature.