NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Features::ShipDesign::ShipFeatureConverter Class Reference

This class is used to convert/upgrade legacy Ship Design features. More...

Inheritance diagram for NXOpen::Features::ShipDesign::ShipFeatureConverter:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  PartScope { PartScopeWorkPart, PartScopeWorkPartandComponents }
 Settings for the conversion scope. More...

Public Member Functions

int NumCandidateFeatures ()
 Returns the number of candidate features.
int NumConvertedFeatures ()
 Returns the number of converted features.
NXOpen::Features::ShipDesign::ShipFeatureConverter::PartScope Scope ()
 Returns the conversion scope
Created in NX7.5.0.
void SetScope (NXOpen::Features::ShipDesign::ShipFeatureConverter::PartScope scope)
 Sets the conversion scope
Created in NX7.5.0.

Detailed Description

This class is used to convert/upgrade legacy Ship Design features.

It currently supports the conversion of KF Steel Features into non-KF Steel features.
To create a new instance of this class, use Features::ShipCollection::CreateShipFeatureConverter
Default values.

Property Value

Scope

WorkPart


Created in NX7.5.0.


Member Enumeration Documentation

Settings for the conversion scope.

Enumerator:
PartScopeWorkPart 

convert features in the work part only

PartScopeWorkPartandComponents 

convert features in wort part and sub-component parts


Member Function Documentation

Returns the number of candidate features.

This is only set after committing the converter.
Created in NX7.5.0.

License requirements : None

Returns the number of converted features.

This is only set after committing the converter.
Created in NX7.5.0.

License requirements : None

Returns the conversion scope
Created in NX7.5.0.



License requirements : None

Sets the conversion scope
Created in NX7.5.0.



License requirements : nx_ship_concept ("Ship Concept")

Parameters:
scopescope

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