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

Represents a collection of subdivision body feature tools. More...

Inheritance diagram for NXOpen::Features::Subdivision::SubdivisionBodyCollection:
NXOpen::TaggedObjectCollection

Classes

class  iterator
 Iterator for accessing the contents of the collection. More...
 

Public Member Functions

iterator begin ()
 Returns an iterator addressing the first element. More...
 
NXOpen::Features::Subdivision::CagePolylineBuilderCreateCagePolylineBuilder (NXOpen::Polyline *polyline)
 Creates a NXOpen::Features::Subdivision::CagePolylineBuilder . More...
 
NXOpen::Features::Subdivision::CopyCageBuilderCreateCopyCageBuilder ()
 Creates a NXOpen::Features::Subdivision::CopyCageBuilder . More...
 
NXOpen::Features::Subdivision::CopyCageDataCreateCopyCageData ()
 Creates a NXOpen::Features::Subdivision::CopyCageData . More...
 
NXOpen::Features::Subdivision::DefineWorkRegionBuilderCreateDefineWorkRegionBuilder ()
 Creates a NXOpen::Features::Subdivision::DefineWorkRegionBuilder . More...
 
NXOpen::Features::Subdivision::DeleteConstraintBuilderCreateDeleteConstraintBuilder ()
 Creates a NXOpen::Features::Subdivision::DeleteConstraintBuilder . More...
 
NXOpen::Features::Subdivision::CageSectionDataCreateEmptyCageSectionBuilder ()
 Creates an empty cage section builder object. More...
 
NXOpen::Features::Subdivision::ExportSubdivisionGeometryBuilderCreateExportSubdivisionGeometryBuilder ()
 Creates a NXOpen::Features::Subdivision::ExportSubdivisionGeometryBuilder . More...
 
NXOpen::Features::Subdivision::ExtractCagePolylineBuilderCreateExtractCagePolylineBuilder ()
 Creates a NXOpen::Features::Subdivision::ExtractCagePolylineBuilder . More...
 
NXOpen::Features::Subdivision::ImportSubdivisionGeometryBuilderCreateImportSubdivisionGeometryBuilder ()
 Creates a NXOpen::Features::Subdivision::ImportSubdivisionGeometryBuilder . More...
 
NXOpen::Features::Subdivision::MergeSubdivisionBodiesBuilderCreateMergeSubdivisionBodiesBuilder ()
 Creates a NXOpen::Features::Subdivision::MergeSubdivisionBodiesBuilder . More...
 
NXOpen::Features::Subdivision::MirrorCageBuilderCreateMirrorCageBuilder ()
 Creates a NXOpen::Features::Subdivision::MirrorCageBuilder . More...
 
NXOpen::Features::Subdivision::OffsetCageBuilderCreateOffsetCageBuilder ()
 Creates a NXOpen::Features::Subdivision::OffsetCageBuilder . More...
 
NXOpen::Features::Subdivision::PasteCageDataCreatePasteCageData ()
 Creates a NXOpen::Features::Subdivision::PasteCageData . More...
 
NXOpen::Features::Subdivision::SplitSubdivisionBodyBuilderCreateSplitSubdivisionBodyBuilder ()
 Creates a NXOpen::Features::Subdivision::SplitSubdivisionBodyBuilder . More...
 
NXOpen::Features::Subdivision::StartSymmetricModelingBuilderCreateStartSymmetricModelingBuilder ()
 Creates a NXOpen::Features::Subdivision::StartSymmetricModelingBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionBridgeFaceBuilderCreateSubdivisionBridgeFaceBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionBridgeFaceBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionConnectCageBuilderCreateSubdivisionConnectCageBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionConnectCageBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionDeleteCageBuilderCreateSubdivisionDeleteCageBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionDeleteCageBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionDeleteFaceBuilderCreateSubdivisionDeleteFaceBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionDeleteFaceBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionDeleteObjectBuilderCreateSubdivisionDeleteObjectBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionDeleteObjectBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionExtrudeCageBuilderCreateSubdivisionExtrudeCageBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionExtrudeCageBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionFillBuilderCreateSubdivisionFillBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionFillBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionLoftBuilderCreateSubdivisionLoftBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionLoftBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionMergeFaceBuilderCreateSubdivisionMergeFaceBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionMergeFaceBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionPrimitiveShapeBuilderCreateSubdivisionPrimitiveShapeBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionPrimitiveShapeBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionPrimitiveShapeBuilderExCreateSubdivisionPrimitiveShapeBuilderEx ()
 Creates a NXOpen::Features::Subdivision::SubdivisionPrimitiveShapeBuilderEx . More...
 
NXOpen::Features::Subdivision::SubdivisionProjectCageBuilderCreateSubdivisionProjectCageBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionProjectCageBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionRevolveBuilderCreateSubdivisionRevolveBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionRevolveBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionSetContinuityBuilderCreateSubdivisionSetContinuityBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionSetContinuityBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionSetWeightBuilderCreateSubdivisionSetWeightBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionSetWeightBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionSewCageBuilderCreateSubdivisionSewCageBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionSewCageBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionSplitFaceBuilderCreateSubdivisionSplitFaceBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionSplitFaceBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionSubdivideFaceBuilderCreateSubdivisionSubdivideFaceBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionSubdivideFaceBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionSweepBuilderCreateSubdivisionSweepBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionSweepBuilder . More...
 
NXOpen::Features::Subdivision::SubdivisionTubeBuilderCreateSubdivisionTubeBuilder ()
 Creates a NXOpen::Features::Subdivision::SubdivisionTubeBuilder . More...
 
NXOpen::Features::Subdivision::TransformCageDataCreateTransformCageData ()
 Creates a NXOpen::Features::Subdivision::TransformCageData . More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
void StopSymmetricModeling ()
 Stops the symmetric modeling. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a collection of subdivision body feature tools.


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

Created in NX9.0.0.

Member Function Documentation

iterator NXOpen::Features::Subdivision::SubdivisionBodyCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::Features::Subdivision::CagePolylineBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateCagePolylineBuilder ( NXOpen::Polyline polyline)

Creates a NXOpen::Features::Subdivision::CagePolylineBuilder .

Returns

Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
Parameters
polylineNXOpen::Polyline
NXOpen::Features::Subdivision::CopyCageBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateCopyCageBuilder ( )

Creates a NXOpen::Features::Subdivision::CopyCageBuilder .

Returns

Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::CopyCageData* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateCopyCageData ( )

Creates a NXOpen::Features::Subdivision::CopyCageData .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::DefineWorkRegionBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateDefineWorkRegionBuilder ( )

Creates a NXOpen::Features::Subdivision::DefineWorkRegionBuilder .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::DeleteConstraintBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateDeleteConstraintBuilder ( )

Creates a NXOpen::Features::Subdivision::DeleteConstraintBuilder .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::CageSectionData* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateEmptyCageSectionBuilder ( )

Creates an empty cage section builder object.

Returns

Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::ExportSubdivisionGeometryBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateExportSubdivisionGeometryBuilder ( )

Creates a NXOpen::Features::Subdivision::ExportSubdivisionGeometryBuilder .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::ExtractCagePolylineBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateExtractCagePolylineBuilder ( )

Creates a NXOpen::Features::Subdivision::ExtractCagePolylineBuilder .

Returns

Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::ImportSubdivisionGeometryBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateImportSubdivisionGeometryBuilder ( )

Creates a NXOpen::Features::Subdivision::ImportSubdivisionGeometryBuilder .

Returns

Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::MergeSubdivisionBodiesBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateMergeSubdivisionBodiesBuilder ( )

Creates a NXOpen::Features::Subdivision::MergeSubdivisionBodiesBuilder .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::MirrorCageBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateMirrorCageBuilder ( )

Creates a NXOpen::Features::Subdivision::MirrorCageBuilder .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::OffsetCageBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateOffsetCageBuilder ( )

Creates a NXOpen::Features::Subdivision::OffsetCageBuilder .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::PasteCageData* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreatePasteCageData ( )

Creates a NXOpen::Features::Subdivision::PasteCageData .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SplitSubdivisionBodyBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSplitSubdivisionBodyBuilder ( )

Creates a NXOpen::Features::Subdivision::SplitSubdivisionBodyBuilder .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::StartSymmetricModelingBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateStartSymmetricModelingBuilder ( )

Creates a NXOpen::Features::Subdivision::StartSymmetricModelingBuilder .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionBridgeFaceBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionBridgeFaceBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionBridgeFaceBuilder .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionConnectCageBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionConnectCageBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionConnectCageBuilder .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionDeleteCageBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionDeleteCageBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionDeleteCageBuilder .

Returns

Deprecated:
Deprecated in NX11.0.0. Use Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionDeleteObjectBuilder instead.


Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")

NXOpen::Features::Subdivision::SubdivisionDeleteFaceBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionDeleteFaceBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionDeleteFaceBuilder .

Returns

Deprecated:
Deprecated in NX10.0.0. Use Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionDeleteCageBuilder instead.


Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")

NXOpen::Features::Subdivision::SubdivisionDeleteObjectBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionDeleteObjectBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionDeleteObjectBuilder .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionExtrudeCageBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionExtrudeCageBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionExtrudeCageBuilder .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionFillBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionFillBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionFillBuilder .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionLoftBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionLoftBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionLoftBuilder .

Returns

Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionMergeFaceBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionMergeFaceBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionMergeFaceBuilder .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionPrimitiveShapeBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionPrimitiveShapeBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionPrimitiveShapeBuilder .

Returns

Deprecated:
Deprecated in NX10.0.0. Use NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionPrimitiveShapeBuilderEx instead


Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")

NXOpen::Features::Subdivision::SubdivisionPrimitiveShapeBuilderEx* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionPrimitiveShapeBuilderEx ( )

Creates a NXOpen::Features::Subdivision::SubdivisionPrimitiveShapeBuilderEx .

Returns

Created in NX11.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionProjectCageBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionProjectCageBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionProjectCageBuilder .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionRevolveBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionRevolveBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionRevolveBuilder .

Returns

Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionSetContinuityBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionSetContinuityBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionSetContinuityBuilder .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionSetWeightBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionSetWeightBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionSetWeightBuilder .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionSewCageBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionSewCageBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionSewCageBuilder .

Returns

Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionSplitFaceBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionSplitFaceBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionSplitFaceBuilder .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionSubdivideFaceBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionSubdivideFaceBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionSubdivideFaceBuilder .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionSweepBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionSweepBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionSweepBuilder .

Returns

Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::SubdivisionTubeBuilder* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateSubdivisionTubeBuilder ( )

Creates a NXOpen::Features::Subdivision::SubdivisionTubeBuilder .

Returns

Created in NX10.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
NXOpen::Features::Subdivision::TransformCageData* NXOpen::Features::Subdivision::SubdivisionBodyCollection::CreateTransformCageData ( )

Creates a NXOpen::Features::Subdivision::TransformCageData .

Returns

Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")
iterator NXOpen::Features::Subdivision::SubdivisionBodyCollection::end ( )

Returns an iterator addressing one past the last element.

void NXOpen::Features::Subdivision::SubdivisionBodyCollection::StopSymmetricModeling ( )

Stops the symmetric modeling.


Created in NX9.0.0.

License requirements : nx_subdivision (" NX SUBDIVISION")

tag_t NXOpen::Features::Subdivision::SubdivisionBodyCollection::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.