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

Represents an emboss feature builder that creates or edits an emboss feature. More...

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

List of all members.

Public Member Functions

std::vector
< NXOpen::Features::EmbossRegion * > 
GetRegions ()
 The emboss regions.
void MakeParentSketchInternal (bool internalizeParentSketch)
 Set the parent sketch internalization status for use during emboss feature creation
Created in NX4.0.1.
void SetRegions (const std::vector< NXOpen::Features::EmbossRegion * > &regions)
 
Created in NX4.0.0.
void SetTolerance (double tolerance)
 Sets the distance tolerance
Created in NX4.0.0.
double Tolerance ()
 Returns the distance tolerance
Created in NX4.0.0.

Detailed Description

Represents an emboss feature builder that creates or edits an emboss feature.


This class provides methods to set and get the multiple region subobjects and tolerance.

The following is default value:


Tolerance Distance tolerance 0.001/0.0254[in/mm]

To create a new instance of this class, use Features::FeatureCollection::CreateEmbossBuilder

Created in NX4.0.0.


Member Function Documentation

The emboss regions.

Returns:
Array of emboss region objects. In NX4, only one region is supported.
Created in NX4.0.0.

License requirements : None
void NXOpen::Features::EmbossBuilder::MakeParentSketchInternal ( bool  internalizeParentSketch)

Set the parent sketch internalization status for use during emboss feature creation
Created in NX4.0.1.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
internalizeParentSketchIf true, internalize the parent sketch, else the sketch will remain external.


Created in NX4.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
regionsArray of emboss region objects. In NX4, only one region is supported.

Sets the distance tolerance
Created in NX4.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
tolerancedistance tolerance

Returns the distance tolerance
Created in NX4.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.