NX Open C++ Reference Guide
Public Member Functions
NXOpen::Features::EditCrossSectionBuilder Class Reference

Represents a Features::EditCrossSection builder
To create a new instance of this class, use Features::FeatureCollection::CreateEditCrossSectionBuilder
Default values. More...

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

List of all members.

Public Member Functions

void ChangeSectionCurve ()
 Change the section curves.
void CreateSectionCurve ()
 Create the section curves.
NXOpen::ScCollectorFace ()
 Returns the face collector.
NXOpen::GeometricUtilities::FaceChangeOverflowBehaviorFaceChangeOverflowBehavior ()
 Returns the face change overflow behavior.
void IncludeBlendFaces ()
 Include or exclude the blends.
bool IncludeBlends ()
 Returns the include blends setting.
void IncludeHoleFaces ()
 Include or exclude the holes.
bool IncludeHoles ()
 Returns the include holes setting.
NXOpen::SelectISurfacePlane ()
 Returns the select plane.
void RecreateSectionCurve ()
 Recreate the section curves.
NXOpen::SketchSectionSketch ()
 Returns the sketch which holds the section curves
Created in NX8.0.0.
void SetIncludeBlends (bool includeBlends)
 Sets the include blends setting.
void SetIncludeHoles (bool includeHoles)
 Sets the include holes setting.
void SetSectionSketch (NXOpen::Sketch *sectionSketch)
 Sets the sketch which holds the section curves
Created in NX8.0.0.

Detailed Description

Represents a Features::EditCrossSection builder
To create a new instance of this class, use Features::FeatureCollection::CreateEditCrossSectionBuilder
Default values.

Property Value

IncludeBlends

0

IncludeHoles

1


Created in NX8.0.0.


Member Function Documentation

Change the section curves.


Created in NX8.0.0.

License requirements : None

Create the section curves.


Created in NX8.0.0.

License requirements : None

Returns the face collector.

This holds all the input faces to intersect.


Created in NX8.0.0.

License requirements : None

Returns the face change overflow behavior.

Please refer GeometricUtilities::FaceChangeOverflowBehavior for details.
Created in NX8.0.0.

License requirements : None

Include or exclude the blends.


Created in NX8.0.0.

License requirements : None

Returns the include blends setting.

True indicates a blend face participates in the section and is represented by a section curve.


Created in NX8.0.0.

License requirements : None

Include or exclude the holes.


Created in NX8.0.0.

License requirements : None

Returns the include holes setting.

True indicates an interior boundary participates in the section and is represented in the section curve set.


Created in NX8.0.0.

License requirements : None

Returns the select plane.

This is the plane to intersect.


Created in NX8.0.0.

License requirements : None

Recreate the section curves.


Created in NX8.0.0.

License requirements : None

Returns the sketch which holds the section curves
Created in NX8.0.0.



License requirements : None

Sets the include blends setting.

True indicates a blend face participates in the section and is represented by a section curve.


Created in NX8.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
includeBlendsincludeblends

Sets the include holes setting.

True indicates an interior boundary participates in the section and is represented in the section curve set.


Created in NX8.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
includeHolesincludeholes

Sets the sketch which holds the section curves
Created in NX8.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
sectionSketchsectionsketch

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