NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Features::SewBuilder Class Reference

Represents a Features::Sew builder
To create a new instance of this class, use Features::FeatureCollection::CreateSewBuilder

Created in NX5.0.0. More...

Inheritance diagram for NXOpen::Features::SewBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  Types { TypesSheet, TypesSolid }
 Specifies the sew type. More...

Public Member Functions

std::vector< NXOpen::NXObject * > GetUnsewnBodies ()
 The unsewn bodies.
bool IsCommonFacesSearched ()
 Returns the common faces.
bool OutputMultipleSheets ()
 Returns the output multiple sheets
Created in NX5.0.0.
void SetCommonFacesSearched (bool isCommonFacesSearched)
 Sets the common faces.
void SetOutputMultipleSheets (bool outputMultipleSheets)
 Sets the output multiple sheets
Created in NX5.0.0.
void SetSewAllInstances (bool sewAllInstances)
 Sets the sew all instances
Created in NX5.0.0.
void SetTolerance (double tolerance)
 Sets the tolerance
Created in NX5.0.0.
void SetType (NXOpen::Features::SewBuilder::Types type)
 Sets the sew type
Created in NX5.0.0.
bool SewAllInstances ()
 Returns the sew all instances
Created in NX5.0.0.
NXOpen::SelectDisplayableObjectListTargetBodies ()
 Returns the target sheet bodies
Created in NX5.0.0.
NXOpen::SelectFaceListTargetFaces ()
 Returns the target solid faces
Created in NX5.0.0.
double Tolerance ()
 Returns the tolerance
Created in NX5.0.0.
NXOpen::SelectDisplayableObjectListToolBodies ()
 Returns the tool sheet bodies
Created in NX5.0.0.
NXOpen::SelectFaceListToolFaces ()
 Returns the tool solid faces
Created in NX5.0.0.
NXOpen::Features::SewBuilder::Types Type ()
 Returns the sew type
Created in NX5.0.0.

Detailed Description

Represents a Features::Sew builder
To create a new instance of this class, use Features::FeatureCollection::CreateSewBuilder

Created in NX5.0.0.



Member Enumeration Documentation

Specifies the sew type.

Enumerator:
TypesSheet 

Sheet.

TypesSolid 

Solid.


Member Function Documentation

The unsewn bodies.

Returns:
the input objects not sewn into this feature
Created in NX8.0.0.

License requirements : None

Returns the common faces.

If true, the common faces are searched when the sew type is solid
Created in NX5.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Returns the output multiple sheets
Created in NX5.0.0.



License requirements : None

void NXOpen::Features::SewBuilder::SetCommonFacesSearched ( bool  isCommonFacesSearched)

Sets the common faces.

If true, the common faces are searched when the sew type is solid
Created in NX5.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
isCommonFacesSearchediscommonfacessearched
void NXOpen::Features::SewBuilder::SetOutputMultipleSheets ( bool  outputMultipleSheets)

Sets the output multiple sheets
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
outputMultipleSheetsoutputmultiplesheets
void NXOpen::Features::SewBuilder::SetSewAllInstances ( bool  sewAllInstances)

Sets the sew all instances
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
sewAllInstancessewallinstances
void NXOpen::Features::SewBuilder::SetTolerance ( double  tolerance)

Sets the tolerance
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
tolerancetolerance

Sets the sew type
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
typetype

Returns the sew all instances
Created in NX5.0.0.



License requirements : None

Returns the target sheet bodies
Created in NX5.0.0.



License requirements : None

Returns the target solid faces
Created in NX5.0.0.



License requirements : None

Returns the tolerance
Created in NX5.0.0.



License requirements : None

Returns the tool sheet bodies
Created in NX5.0.0.



License requirements : None

Returns the tool solid faces
Created in NX5.0.0.



License requirements : None

Returns the sew type
Created in NX5.0.0.



License requirements : None


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