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

This class is used to create or edit a Features::ShipDesign::Hull feature. More...

Inheritance diagram for NXOpen::Features::ShipDesign::HullBuilder:
NXOpen::Features::ShipDesign::PlateSystemBuilder NXOpen::Features::ShipDesign::FeatureParmsBuilder NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  Types { TypesSheetBody, TypesFaces }
 Indicates the method that is being used to define the mold face of the hull. More...

Public Member Functions

NXOpen::ScCollectorMoldFaces ()
 Returns the faces selected that defines the overall shape of the hull.
NXOpen::SelectBodyMoldFaceSheet ()
 Returns the sheet body selected that defines the overall shape of the hull.
void SetType (NXOpen::Features::ShipDesign::HullBuilder::Types type)
 Sets the method used to define the mold face of the hull.
NXOpen::Features::ShipDesign::HullBuilder::Types Type ()
 Returns the method used to define the mold face of the hull.

Detailed Description

This class is used to create or edit a Features::ShipDesign::Hull feature.


To create a new instance of this class, use Features::ShipCollection::CreateHullBuilder
Default values.

Property Value

Offset.Value

0 (millimeters part), 0 (inches part)

Primary

FwdPortToInUp

PrimaryOnReference

FwdPortToInUp

Secondary1

FwdPortToInUp

Secondary1OnReference

FwdPortToInUp

Secondary2

FwdPortToInUp

Secondary2OnReference

FwdPortToInUp


Created in NX8.0.0.


Member Enumeration Documentation

Indicates the method that is being used to define the mold face of the hull.

Enumerator:
TypesSheetBody 

Mold face is being defined by a selected sheet body.

TypesFaces 

Mold face is being defined by selected faces.


Member Function Documentation

Returns the faces selected that defines the overall shape of the hull.

This is only used if the Features::ShipDesign::HullBuilder::TypesFaces is set.
Created in NX8.0.0.

License requirements : None

Returns the sheet body selected that defines the overall shape of the hull.

This is only used if the Features::ShipDesign::HullBuilder::TypesSheetBody is set.
Created in NX8.0.0.

License requirements : None

Sets the method used to define the mold face of the hull.


Created in NX8.0.0.

License requirements : nx_ship_basic ("Ship Basic Design")

Parameters:
typetype

Returns the method used to define the mold face of the hull.


Created in NX8.0.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.