NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Die::SteelInsertSegmentParentBuilder Class Reference

Represents a Steel Insert Segment Parent sub feature. More...

Inheritance diagram for NXOpen::Die::SteelInsertSegmentParentBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  ExtensionTypeOption { ExtensionTypeOptionConstant, ExtensionTypeOptionMaxdistPlusConst, ExtensionTypeOptionLaw }
 Settings for the extension type. More...
enum  InsertTypeOption { InsertTypeOptionTrim, InsertTypeOptionFlange, InsertTypeOptionOffsetFlange }
 Settings for the insert type. More...

Public Member Functions

int AddEndPointsSwitch ()
 Returns the add end points switch
Created in NX4.0.0.
NXOpen::ExpressionBeltThickness ()
 Returns the belt thickness
Created in NX4.0.0.
NXOpen::Die::DieBuildStatusOption BuildStatus ()
 Returns the build status of die sisegs
Created in NX4.0.0.
NXOpen::Die::SteelInsertSegmentChildBuilderCreateChild ()
 Creates a child siseg.
void DeleteChild (NXOpen::Die::SteelInsertSegmentChildBuilder *diesisegchild)
 Deletes a child siseg
Created in NX4.0.0.
bool DesignStatus ()
 Returns the design status of die sisegs
Created in NX4.0.0.
bool DisplayStatus ()
 Returns the display status of die sisegs
Created in NX4.0.0.
NXOpen::ExpressionExtensionDistance ()
 Returns the extension distance
Created in NX4.0.0.
NXOpen::Die::SteelInsertSegmentParentBuilder::ExtensionTypeOption ExtensionType ()
 Returns the extension type
Created in NX4.0.0.
std::vector
< NXOpen::Die::SteelInsertSegmentChildBuilder * > 
GetChildren ()
 Outputs the children.
NXOpen::Die::SteelInsertSegmentParentBuilder::InsertTypeOption InsertType ()
 Returns the insert type
Created in NX4.0.0.
NXOpen::ExpressionProfileRelief ()
 Returns the profile relief
Created in NX4.0.0.
bool ProfileReliefToggle ()
 Returns the profile relief
Created in NX4.0.0.
NXOpen::ExpressionReliefAngle ()
 Returns the relief angle
Created in NX4.0.0.
void SetAddEndPointsSwitch (int addEndPointsSwitch)
 Sets the add end points switch
Created in NX4.0.0.
void SetBeltThickness (const NXString &beltThickness)
 
Created in NX4.0.0.
void SetDesignStatus (bool designStatus)
 Sets the design status of die sisegs
Created in NX4.0.0.
void SetDisplayStatus (bool displayStatus)
 Sets the display status of die sisegs
Created in NX4.0.0.
void SetExtensionDistance (const NXString &extensionDistance)
 
Created in NX4.0.0.
void SetExtensionType (NXOpen::Die::SteelInsertSegmentParentBuilder::ExtensionTypeOption extensionType)
 Sets the extension type
Created in NX4.0.0.
void SetInsertType (NXOpen::Die::SteelInsertSegmentParentBuilder::InsertTypeOption insertType)
 Sets the insert type
Created in NX4.0.0.
void SetProfileRelief (const NXString &profileRelief)
 
Created in NX4.0.0.
void SetProfileReliefToggle (bool profileReliefToggle)
 Sets the profile relief
Created in NX4.0.0.
void SetReliefAngle (const NXString &reliefAngle)
 
Created in NX4.0.0.

Detailed Description

Represents a Steel Insert Segment Parent sub feature.


This sub feature is created via the main feature builder.

Created in NX4.0.0.


Member Enumeration Documentation

Settings for the extension type.

Enumerator:
ExtensionTypeOptionConstant 

constant

ExtensionTypeOptionMaxdistPlusConst 

maximum distance + constant

ExtensionTypeOptionLaw 

law

Settings for the insert type.

Enumerator:
InsertTypeOptionTrim 

trim

InsertTypeOptionFlange 

flange

InsertTypeOptionOffsetFlange 

offset_flange


Member Function Documentation

Returns the add end points switch
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Returns the belt thickness
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Returns the build status of die sisegs
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Creates a child siseg.

Returns:

Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Deletes a child siseg
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
diesisegchilddiesisegchild

Returns the design status of die sisegs
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Returns the display status of die sisegs
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Returns the extension distance
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Returns the extension type
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Outputs the children.

Returns:
children
Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the insert type
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Returns the profile relief
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Returns the profile relief
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Returns the relief angle
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Sets the add end points switch
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
addEndPointsSwitchadd end points switch


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
beltThickness
NOTE: The full Unicode character set is not supported for this parameter.

Sets the design status of die sisegs
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
designStatusdesign status

Sets the display status of die sisegs
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
displayStatusdisplay status


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
extensionDistance
NOTE: The full Unicode character set is not supported for this parameter.

Sets the extension type
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
extensionTypeextension type

Sets the insert type
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
insertTypeinsert type


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
profileRelief
NOTE: The full Unicode character set is not supported for this parameter.

Sets the profile relief
Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
profileReliefToggleprofile relief toggle


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
reliefAngle
NOTE: The full Unicode character set is not supported for this parameter.

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