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

Collection of freeform surface based features. More...

Public Member Functions

NXOpen::Features::BlendCornerBuilderCreateBlendCornerBuilder (NXOpen::Features::BlendCorner *cornerBlend)
 Creates a NXOpen::Features::BlendCornerBuilder. More...
 
NXOpen::Features::FillHoleBuilderCreateFillHoleBuilder (NXOpen::Features::FillHole *fillHole)
 Creates a NXOpen::Features::FillHoleBuilder. More...
 
NXOpen::Features::FlatteningAndFormingBuilderCreateFlatteningAndFormingBuilder (NXOpen::Features::FlatteningAndForming *flatteningAndForming)
 Creates a NXOpen::Features::FlatteningAndFormingBuilder. More...
 
NXOpen::Features::FlatteningAndFormingBuilderExCreateFlatteningAndFormingBuilderEx (NXOpen::Features::FlatteningAndForming *flatteningAndForming)
 Creates a NXOpen::Features::FlatteningAndFormingBuilderEx. More...
 
NXOpen::Features::StudioSurfaceBuilderExCreateStudioSurfaceBuilderEx (NXOpen::Features::Feature *studioSurface)
 Creates a Features::StudioSurfaceBuilderEx. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Collection of freeform surface based features.


To obtain an instance of this class, refer to NXOpen::Features::FeatureCollection

Created in NX9.0.0.

Member Function Documentation

NXOpen::Features::BlendCornerBuilder* NXOpen::Features::FreeformSurfaceCollection::CreateBlendCornerBuilder ( NXOpen::Features::BlendCorner cornerBlend)

Creates a NXOpen::Features::BlendCornerBuilder.

Returns

Created in NX9.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")
Parameters
cornerBlendNXOpen::Features::BlendCorner to be edited
NXOpen::Features::FillHoleBuilder* NXOpen::Features::FreeformSurfaceCollection::CreateFillHoleBuilder ( NXOpen::Features::FillHole fillHole)

Creates a NXOpen::Features::FillHoleBuilder.

Returns
FillHoleBuilder object
Created in NX9.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")
Parameters
fillHoleNXOpen::Features::FillHole to be edited
NXOpen::Features::FlatteningAndFormingBuilder* NXOpen::Features::FreeformSurfaceCollection::CreateFlatteningAndFormingBuilder ( NXOpen::Features::FlatteningAndForming flatteningAndForming)

Creates a NXOpen::Features::FlatteningAndFormingBuilder.

Returns
FlatteningAndFormingBuilder object
Created in NX11.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")
Parameters
flatteningAndFormingNXOpen::Features::FlatteningAndForming to be edited
NXOpen::Features::FlatteningAndFormingBuilderEx* NXOpen::Features::FreeformSurfaceCollection::CreateFlatteningAndFormingBuilderEx ( NXOpen::Features::FlatteningAndForming flatteningAndForming)

Creates a NXOpen::Features::FlatteningAndFormingBuilderEx.

Returns
FlatteningAndFormingBuilderEx object
Created in NX12.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")
Parameters
flatteningAndFormingNXOpen::Features::FlatteningAndForming to be edited
NXOpen::Features::StudioSurfaceBuilderEx* NXOpen::Features::FreeformSurfaceCollection::CreateStudioSurfaceBuilderEx ( NXOpen::Features::Feature studioSurface)

Creates a Features::StudioSurfaceBuilderEx.

Returns
StudioSurfaceBuilderEx object
Created in NX8.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")
Parameters
studioSurfaceFeatures::StudioSurfaceEx to be edited
tag_t NXOpen::Features::FreeformSurfaceCollection::Tag ( ) const

Returns the tag of this object.


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