NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Features.ShipDesign.SpatialBreakdownBuilder Class Reference

Represents a NXOpen.Features.ShipDesign.SpatialBreakdownBuilder . More...

Inheritance diagram for NXOpen.Features.ShipDesign.SpatialBreakdownBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Types { Breakdown, Volume }
 Settings to indicate how the breakdown is generated. More...
 

Public Member Functions

unsafe string GetBreakdownSubType ()
 Gets the sub breakdown type of breakdown node More...
 
unsafe string GetBreakdownType ()
 Gets the of breakdown node More...
 
unsafe NXOpen.TaggedObject GetCurrentNode ()
 Gets the current node More...
 
unsafe NXOpen.TaggedObject GetParentNode ()
 Gets the parent node More...
 
unsafe void SetBreakdownSubType (string subBreakdownType)
 Sets the sub breakdown type of breakdown node More...
 
unsafe void SetBreakdownType (string breakdownType)
 Sets the of breakdown node More...
 
unsafe void SetCurrentNode (NXOpen.TaggedObject tNode)
 Sets the current node More...
 
unsafe void SetParentNode (NXOpen.TaggedObject tNode)
 Sets the parent node More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe string BreakdownName [get, set]
 Returns or sets the breakdown name More...
 
unsafe
NXOpen.Features.ShipDesign.NodeSelectionBuilder 
NodeSelection [get]
 Returns the node selection builder, which defines the parent node or nodes to export. More...
 
unsafe NXOpen.SelectNXObjectList Room [get]
 Returns the room More...
 
unsafe
NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.Types 
Type [get, set]
 Returns or sets the object type, which is breakdown or volume. More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Features.ShipDesign.SpatialBreakdownBuilder .

This class defines ship breakdowns.

To create a new instance of this class, use NXOpen.Features.ShipCollection.CreateSpatialBreakdownBuilder

Created in NX1872.0.0

Member Enumeration Documentation

Settings to indicate how the breakdown is generated.

Enumerator
Breakdown 

Breakdown.

Volume 

Volume.

Member Function Documentation

unsafe string NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.GetBreakdownSubType ( )
inline

Gets the sub breakdown type of breakdown node

Created in NX1899.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe string NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.GetBreakdownType ( )
inline

Gets the of breakdown node

Created in NX1899.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe NXOpen.TaggedObject NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.GetCurrentNode ( )
inline

Gets the current node

Created in NX1899.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe NXOpen.TaggedObject NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.GetParentNode ( )
inline

Gets the parent node

Created in NX1899.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe void NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.SetBreakdownSubType ( string  subBreakdownType)
inline

Sets the sub breakdown type of breakdown node

Created in NX1899.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR nx_ship_gen_arrange ("Ship General Arrangement")

Parameters
subBreakdownType
unsafe void NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.SetBreakdownType ( string  breakdownType)
inline

Sets the of breakdown node

Created in NX1899.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR nx_ship_gen_arrange ("Ship General Arrangement")

Parameters
breakdownType
unsafe void NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.SetCurrentNode ( NXOpen.TaggedObject  tNode)
inline

Sets the current node

Created in NX1899.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Parameters
tNode
unsafe void NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.SetParentNode ( NXOpen.TaggedObject  tNode)
inline

Sets the parent node

Created in NX1899.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Parameters
tNode

Property Documentation

unsafe string NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.BreakdownName
getset

Returns or sets the breakdown name

Created in NX1872.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR nx_ship_gen_arrange ("Ship General Arrangement")

unsafe NXOpen.Features.ShipDesign.NodeSelectionBuilder NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.NodeSelection
get

Returns the node selection builder, which defines the parent node or nodes to export.

Created in NX1872.0.0

License requirements: None.

unsafe NXOpen.SelectNXObjectList NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.Room
get

Returns the room

Created in NX1872.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.Types NXOpen.Features.ShipDesign.SpatialBreakdownBuilder.Type
getset

Returns or sets the object type, which is breakdown or volume.

Created in NX1872.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR nx_ship_gen_arrange ("Ship General Arrangement")


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