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

Represents a Concave Faces builder. More...

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

List of all members.

Public Member Functions

double AngleTolerance ()
 Returns the angle tolerance.
NXOpen::NXColorAttributeColor ()
 Returns the color to be applied to the face.
NXString AttributeTitle ()
 Returns the title if the face attribute.
NXString AttributeValue ()
 Returns the value of the face attribute title.
double DistanceTolerance ()
 Returns the distance tolerance.
NXOpen::DirectionDrawDirection ()
 Returns the vector representing the draw direction.
NXOpen::ScCollectorFaces ()
 Returns the collection of all the possible faces.
NXOpen::ExpressionLower ()
 Returns the lower limit of the maximum concave range.
int SamplePoints ()
 Returns the number of sample points to apply to the analysis.
void SetAngleTolerance (double angleTolerance)
 Sets the angle tolerance.
void SetAttributeColor (NXOpen::NXColor *attributeColor)
 Sets the color to be applied to the face.
void SetAttributeTitle (const NXString &attributeTitle)
 Sets the title if the face attribute.
void SetAttributeValue (const NXString &attributeValue)
 Sets the value of the face attribute title.
void SetDistanceTolerance (double distanceTolerance)
 Sets the distance tolerance.
void SetDrawDirection (NXOpen::Direction *drawDirection)
 Sets the vector representing the draw direction.
void SetSamplePoints (int samplePoints)
 Sets the number of sample points to apply to the analysis.
NXOpen::ExpressionUpper ()
 Returns the upper limit of the maximum concave range.

Detailed Description

Represents a Concave Faces builder.

These are faces which are concave with respect to the draw direction and whose maximum radii is within the specified range.
To create a new instance of this class, use Features::FeatureCollection::CreateConcaveFacesBuilder
Default values.

Property Value

Lower.Value

3 (millimeters part), 0.118 (inches part)

SamplePoints

4

Upper.Value

6 (millimeters part), 0.236 (inches part)


Created in NX7.5.0.


Member Function Documentation

Returns the angle tolerance.


Created in NX7.5.0.

License requirements : None

Returns the color to be applied to the face.


Created in NX7.5.0.

License requirements : None

Returns the title if the face attribute.


Created in NX7.5.0.

License requirements : None

Returns the value of the face attribute title.


Created in NX7.5.0.

License requirements : None

Returns the distance tolerance.


Created in NX7.5.0.

License requirements : None

Returns the vector representing the draw direction.


Created in NX7.5.0.

License requirements : None

Returns the collection of all the possible faces.


Created in NX7.5.0.

License requirements : None

Returns the lower limit of the maximum concave range.


Created in NX7.5.0.

License requirements : None

Returns the number of sample points to apply to the analysis.


Created in NX7.5.0.

License requirements : None

Sets the angle tolerance.


Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
angleToleranceangletolerance

Sets the color to be applied to the face.


Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
attributeColorattributecolor

Sets the title if the face attribute.


Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
attributeTitleattributetitle

Sets the value of the face attribute title.


Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
attributeValueattributevalue

Sets the distance tolerance.


Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
distanceTolerancedistancetolerance

Sets the vector representing the draw direction.


Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
drawDirectiondrawdirection

Sets the number of sample points to apply to the analysis.


Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
samplePointssamplepoints

Returns the upper limit of the maximum concave range.


Created in NX7.5.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.