NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.HumanHandsDialogBuilder Class Reference

Dialog for creating and editing standalone/"disembodied" hand figures More...

Inheritance diagram for NXOpen.HumanHandsDialogBuilder:
NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  GenderType { Male, Female }
 gender of hand figure, also used for scaling More...
 
enum  HandType { Right, Left }
 left or right hand More...
 
enum  StyleType { Gloves, BareHands }
 gloved or bare hand More...
 
enum  DatabaseType { Ansur, Ansur2, Nhanes, Nhanes2014 }
 database used for scaling. More...
 
enum  LengthType {
  P5, P25, P50, P75,
  P95
}
 hand length for scaling More...
 
enum  BreadthType {
  P5, P25, P50, P75,
  P95
}
 hand breadth for scaling More...
 

Public Member Functions

unsafe void UpdateHandPropsButton ()
 TODO: fill in a description for this More...
 
unsafe void JointDialogButton ()
 TODO: fill in a description for this More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 

Properties

unsafe double Aperture [get, set]
 Returns or sets the aperture More...
 
unsafe
NXOpen.HumanHandsDialogBuilder.BreadthType 
BreadthPercentile [get, set]
 Returns or sets the breadth percentile More...
 
unsafe double BreadthValue [get, set]
 Returns or sets the breadth value More...
 
unsafe
NXOpen.HumanHandsDialogBuilder.DatabaseType 
Database [get, set]
 Returns or sets the database More...
 
unsafe
NXOpen.HumanHandsDialogBuilder.GenderType 
Gender [get, set]
 Returns or sets the gender More...
 
unsafe double GloveThickness [get, set]
 Returns or sets the glove thickness More...
 
unsafe bool IncludeForearm [get, set]
 Returns or sets the include forearm More...
 
unsafe
NXOpen.HumanHandsDialogBuilder.LengthType 
LengthPercentile [get, set]
 Returns or sets the length percentile More...
 
unsafe double LengthValue [get, set]
 Returns or sets the length value More...
 
unsafe string ShapeName [get, set]
 Returns or sets the shape name More...
 
unsafe
NXOpen.HumanHandsDialogBuilder.HandType 
Side [get, set]
 Returns or sets the side More...
 
unsafe
NXOpen.HumanHandsDialogBuilder.StyleType 
Style [get, set]
 Returns or sets the style More...
 

Detailed Description

Dialog for creating and editing standalone/"disembodied" hand figures

To create a new instance of this class, use NXOpen.Features.HumanBuilder.CreateHumanHandsDialogBuilder

Default values.

Property Value

Aperture

1

BreadthPercentile

P75

BreadthValue

9

Database

Ansur

Gender

Male

GloveThickness

1

IncludeForearm

0

LengthPercentile

P75

LengthValue

20

Side

Right

Style

Gloves

Created in NX11.0.2

Member Enumeration Documentation

hand breadth for scaling

Enumerator
P5 
P25 
P50 
P75 
P95 

database used for scaling.

likely to be dynamically generated at runtime

Enumerator
Ansur 
Ansur2 
Nhanes 
Nhanes2014 

gender of hand figure, also used for scaling

Enumerator
Male 
Female 

left or right hand

Enumerator
Right 
Left 

hand length for scaling

Enumerator
P5 
P25 
P50 
P75 
P95 

gloved or bare hand

Enumerator
Gloves 
BareHands 

Member Function Documentation

unsafe void NXOpen.HumanHandsDialogBuilder.JointDialogButton ( )

TODO: fill in a description for this

Created in NX11.0.2

License requirements: ug_human ("Human Modelling")

unsafe void NXOpen.HumanHandsDialogBuilder.UpdateHandPropsButton ( )

TODO: fill in a description for this

Created in NX11.0.2

License requirements: ug_human ("Human Modelling")

Property Documentation

unsafe double NXOpen.HumanHandsDialogBuilder.Aperture
getset

Returns or sets the aperture

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe NXOpen.HumanHandsDialogBuilder.BreadthType NXOpen.HumanHandsDialogBuilder.BreadthPercentile
getset

Returns or sets the breadth percentile

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe double NXOpen.HumanHandsDialogBuilder.BreadthValue
getset

Returns or sets the breadth value

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe NXOpen.HumanHandsDialogBuilder.DatabaseType NXOpen.HumanHandsDialogBuilder.Database
getset

Returns or sets the database

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe NXOpen.HumanHandsDialogBuilder.GenderType NXOpen.HumanHandsDialogBuilder.Gender
getset

Returns or sets the gender

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe double NXOpen.HumanHandsDialogBuilder.GloveThickness
getset

Returns or sets the glove thickness

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe bool NXOpen.HumanHandsDialogBuilder.IncludeForearm
getset

Returns or sets the include forearm

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe NXOpen.HumanHandsDialogBuilder.LengthType NXOpen.HumanHandsDialogBuilder.LengthPercentile
getset

Returns or sets the length percentile

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe double NXOpen.HumanHandsDialogBuilder.LengthValue
getset

Returns or sets the length value

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe string NXOpen.HumanHandsDialogBuilder.ShapeName
getset

Returns or sets the shape name

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe NXOpen.HumanHandsDialogBuilder.HandType NXOpen.HumanHandsDialogBuilder.Side
getset

Returns or sets the side

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")

unsafe NXOpen.HumanHandsDialogBuilder.StyleType NXOpen.HumanHandsDialogBuilder.Style
getset

Returns or sets the style

Created in NX11.0.2

License requirements to get this property: ug_human ("Human Modelling")

License requirements to set this property: ug_human ("Human Modelling")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.