|
NX Open C++ Reference Guide
|
Represents a human reach zone. More...
Public Types | |
| enum | MethodType { MethodTypeShoulderOnly, MethodTypeFlexWaist } |
| This enum represents the methods for computing the reach zone. More... | |
Public Member Functions | |
| void | ChangeName (const NXString &reachZoneName) |
| Change reach zone name Created in NX4.0.0. | |
| void | ChangeName (const char *reachZoneName) |
| Change reach zone name Created in NX4.0.0. | |
| NXOpen::NXObject * | Geom () |
| Returns the geometry of reach zone Created in NX4.0.0. | |
| void | GetData (NXString *zoneName, NXOpen::HumanReachZone::MethodType *method, double *waistFlexAngleData, double *waistFlexRangeLowerData, double *waistFlexRangeUpperData, double *waistLateralAngleData, double *waistLateralRangeLowerData, double *waistLateralRangeUpperData, NXString *traceSiteName, NXOpen::Features::Human **human, int *resolution, bool *assocReachZone) |
| Get reach zone data Created in NX4.0.0. | |
| void | SetData (const NXString &zoneName, NXOpen::HumanReachZone::MethodType method, double waistFlexAngleData, double waistFlexRangeLowerData, double waistFlexRangeUpperData, double waistLateralAngleData, double waistLateralRangeLowerData, double waistLateralRangeUpperData, const NXString &traceSiteName, NXOpen::Features::Human *human, int resolution, bool assocReachZone) |
| Set reach zone data Created in NX4.0.0. | |
| void | SetData (const char *zoneName, NXOpen::HumanReachZone::MethodType method, double waistFlexAngleData, double waistFlexRangeLowerData, double waistFlexRangeUpperData, double waistLateralAngleData, double waistLateralRangeLowerData, double waistLateralRangeUpperData, const char *traceSiteName, NXOpen::Features::Human *human, int resolution, bool assocReachZone) |
| Set reach zone data Created in NX4.0.0. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a human reach zone.
Created in NX4.0.0.
| void NXOpen::HumanReachZone::ChangeName | ( | const NXString & | reachZoneName | ) |
Change reach zone name
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
| reachZoneName | New name of the reach zone NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::HumanReachZone::ChangeName | ( | const char * | reachZoneName | ) |
Change reach zone name
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
| reachZoneName | New name of the reach zone NOTE: The full Unicode character set is not supported for this parameter. |
| NXOpen::NXObject* NXOpen::HumanReachZone::Geom | ( | ) |
Returns the geometry of reach zone
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
| void NXOpen::HumanReachZone::GetData | ( | NXString * | zoneName, |
| NXOpen::HumanReachZone::MethodType * | method, | ||
| double * | waistFlexAngleData, | ||
| double * | waistFlexRangeLowerData, | ||
| double * | waistFlexRangeUpperData, | ||
| double * | waistLateralAngleData, | ||
| double * | waistLateralRangeLowerData, | ||
| double * | waistLateralRangeUpperData, | ||
| NXString * | traceSiteName, | ||
| NXOpen::Features::Human ** | human, | ||
| int * | resolution, | ||
| bool * | assocReachZone | ||
| ) |
Get reach zone data
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
| zoneName | Name of the reach zone |
| method | Method used to create the reach zone |
| waistFlexAngleData | Waist flex angle value |
| waistFlexRangeLowerData | Lower limit of waist flex angle |
| waistFlexRangeUpperData | Upper limit of waist flex angle |
| waistLateralAngleData | Waist lateral angle value |
| waistLateralRangeLowerData | Lower limit of waist lateral angle range |
| waistLateralRangeUpperData | upper limit of waist lateral angle range |
| traceSiteName | Name of the site traced to create the trace site |
| human | Human feature |
| resolution | Resolution of the reach zone |
| assocReachZone | Flag for associative reach zone |
| void NXOpen::HumanReachZone::SetData | ( | const NXString & | zoneName, |
| NXOpen::HumanReachZone::MethodType | method, | ||
| double | waistFlexAngleData, | ||
| double | waistFlexRangeLowerData, | ||
| double | waistFlexRangeUpperData, | ||
| double | waistLateralAngleData, | ||
| double | waistLateralRangeLowerData, | ||
| double | waistLateralRangeUpperData, | ||
| const NXString & | traceSiteName, | ||
| NXOpen::Features::Human * | human, | ||
| int | resolution, | ||
| bool | assocReachZone | ||
| ) |
Set reach zone data
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
| zoneName | Name of the reach zone NOTE: The full Unicode character set is not supported for this parameter. |
| method | Method used to create the reach zone |
| waistFlexAngleData | Waist flex angle value |
| waistFlexRangeLowerData | Lower limit of waist flex angle |
| waistFlexRangeUpperData | Upper limit of waist flex angle |
| waistLateralAngleData | Waist lateral angle value |
| waistLateralRangeLowerData | Lower limit of waist lateral angle range |
| waistLateralRangeUpperData | upper limit of waist lateral angle range |
| traceSiteName | Name of the site traced to create the trace site NOTE: The full Unicode character set is not supported for this parameter. |
| human | Human Feature |
| resolution | Resolution of the reach zone |
| assocReachZone | Flag for associative reach zone |
| void NXOpen::HumanReachZone::SetData | ( | const char * | zoneName, |
| NXOpen::HumanReachZone::MethodType | method, | ||
| double | waistFlexAngleData, | ||
| double | waistFlexRangeLowerData, | ||
| double | waistFlexRangeUpperData, | ||
| double | waistLateralAngleData, | ||
| double | waistLateralRangeLowerData, | ||
| double | waistLateralRangeUpperData, | ||
| const char * | traceSiteName, | ||
| NXOpen::Features::Human * | human, | ||
| int | resolution, | ||
| bool | assocReachZone | ||
| ) |
Set reach zone data
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
| zoneName | Name of the reach zone NOTE: The full Unicode character set is not supported for this parameter. |
| method | Method used to create the reach zone |
| waistFlexAngleData | Waist flex angle value |
| waistFlexRangeLowerData | Lower limit of waist flex angle |
| waistFlexRangeUpperData | Upper limit of waist flex angle |
| waistLateralAngleData | Waist lateral angle value |
| waistLateralRangeLowerData | Lower limit of waist lateral angle range |
| waistLateralRangeUpperData | upper limit of waist lateral angle range |
| traceSiteName | Name of the site traced to create the trace site NOTE: The full Unicode character set is not supported for this parameter. |
| human | Human Feature |
| resolution | Resolution of the reach zone |
| assocReachZone | Flag for associative reach zone |