NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Features::EmbossTarget Class Reference

Represents a target object. More...

Inheritance diagram for NXOpen::Features::EmbossTarget:
NXOpen::TaggedObject

Public Member Functions

NXOpen::ExpressionDistance ()
 Returns the offset/translate distance
Created in NX4.0.0. More...
 
NXOpen::ScCollectorEndcapFace ()
 Returns the face to produce End-Cap
Created in NX4.0.0. More...
 
NXOpen::ISurfaceEndcapPlane ()
 Returns the plane to produce End-Cap
Created in NX4.0.0. More...
 
bool FlipDirection ()
 Returns the flip flag for translation direction
Created in NX4.0.0. More...
 
void SetDistance (const NXString &distance)
 The distance expression formula string for offset or translation
Created in NX4.0.0. More...
 
void SetDistance (const char *distance)
 The distance expression formula string for offset or translation
Created in NX4.0.0. More...
 
void SetEndcapFace (NXOpen::ScCollector *endcapFaceCollector)
 Sets the face to produce End-Cap
Created in NX4.0.0. More...
 
void SetEndcapPlane (NXOpen::ISurface *endcapPlane)
 Sets the plane to produce End-Cap
Created in NX4.0.0. More...
 
void SetFlipDirection (bool dirFlip)
 Sets the flip flag for translation direction
Created in NX4.0.0. More...
 
void SetTargetFace (NXOpen::ScCollector *targetFaceCollector)
 Sets the target faces on which the emboss places. More...
 
NXOpen::ScCollectorTargetFace ()
 Returns the target faces on which the emboss places. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a target object.


This class provides methods to set and get the target faces, the End-Cap source entity and offset/translation distance value.

Following are default values and options:


Target Faces User must set it

End-Cap Faces User must set it when End-Cap source option is face.

End-Cap Plane User must set it when End-Cap source option is plane.

End-Cap Translate Direction Flip false

Target Offset/Translate Distance 2.0/5.0[in/mm]


Created in NX4.0.0.

Member Function Documentation

NXOpen::Expression* NXOpen::Features::EmbossTarget::Distance ( )

Returns the offset/translate distance
Created in NX4.0.0.



License requirements : None

NXOpen::ScCollector* NXOpen::Features::EmbossTarget::EndcapFace ( )

Returns the face to produce End-Cap
Created in NX4.0.0.



License requirements : None

NXOpen::ISurface* NXOpen::Features::EmbossTarget::EndcapPlane ( )

Returns the plane to produce End-Cap
Created in NX4.0.0.



License requirements : None

bool NXOpen::Features::EmbossTarget::FlipDirection ( )

Returns the flip flag for translation direction
Created in NX4.0.0.



License requirements : None

void NXOpen::Features::EmbossTarget::SetDistance ( const NXString distance)

The distance expression formula string for offset or translation
Created in NX4.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters
distanceThe distance expression formula string for offset or translation
void NXOpen::Features::EmbossTarget::SetDistance ( const char *  distance)

The distance expression formula string for offset or translation
Created in NX4.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters
distanceThe distance expression formula string for offset or translation
void NXOpen::Features::EmbossTarget::SetEndcapFace ( NXOpen::ScCollector endcapFaceCollector)

Sets the face to produce End-Cap
Created in NX4.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters
endcapFaceCollectorFaces to create endcap if End-Cap source option is Features::EmbossLimit::EndcapSourceOptionFace
void NXOpen::Features::EmbossTarget::SetEndcapPlane ( NXOpen::ISurface endcapPlane)

Sets the plane to produce End-Cap
Created in NX4.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters
endcapPlanePlane to create End-Cap if End-Cap source option is Features::EmbossLimit::EndcapSourceOptionPlane
void NXOpen::Features::EmbossTarget::SetFlipDirection ( bool  dirFlip)

Sets the flip flag for translation direction
Created in NX4.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters
dirFlipIf true, the emboss direction is reversed to the defined translation direction
void NXOpen::Features::EmbossTarget::SetTargetFace ( NXOpen::ScCollector targetFaceCollector)

Sets the target faces on which the emboss places.


Created in NX4.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters
targetFaceCollectorTarget faces on which the emboss places.
NXOpen::ScCollector* NXOpen::Features::EmbossTarget::TargetFace ( )

Returns the target faces on which the emboss places.


Created in NX4.0.0.

License requirements : None


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