NX Open C++ Reference Guide
|
Provides classes and interfaces for Ship Design. More...
Classes | |
class | AnchorPoint |
Represents a Features::ShipDesign::AnchorPoint builder. More... | |
class | AnchorPointList |
Represents a list of objects. More... | |
class | BulkHeadListItemBuilder |
Represents a Features::ShipDesign::BulkHeadListItemBuilder. More... | |
class | BulkHeadListItemBuilderList |
Represents a list of objects. More... | |
class | BulkHeads |
Represents a bulk head feature Created in NX5.0.0. More... | |
class | BulkHeadsBuilder |
Represents a Features::ShipDesign::BulkHeads builder To create a new instance of this class, use Features::ShipCollection::CreateBulkHeadsBuilder Created in NX5.0.0. More... | |
class | CompareModeBuilder |
This class is used to compare between the two Shipbuilding modes of Design and Manufacturing. More... | |
class | CopyPasteNewBuilder |
Represents a Features::ShipDesign::CopyPasteNewBuilder It is used in Ship Building Application. More... | |
class | CustomBracket |
Represents a custom bracket feature Created in NX7.5.0. More... | |
class | CustomBracketBuilder |
Represents a Features::ShipDesign::CustomBracket builder To create a new instance of this class, use Features::ShipCollection::CreateCustomBracketBuilder Default values. More... | |
class | Cutout2 |
Represents a cutout2 feature Created in NX8.0.0. More... | |
class | Cutout2Builder |
Represents a Features::ShipDesign::Cutout2 builder To create a new instance of this class, use Features::ShipCollection::CreateCutout2Builder Default values. More... | |
class | CuttingSideFacesBuilder |
Used to create a Features::ShipDesign::CuttingSideFacesBuilder which is used to attribute the cutting side, and opposing cutting side, faces on the plate bodies. More... | |
class | Deck |
Represents a Deck feature in Basic Design. More... | |
class | DeckBuilder |
This class is used to create or edit a Features::ShipDesign::Deck feature. More... | |
class | DeckListItemBuilder |
Represents a DeckListItemBuilder. More... | |
class | DeckListItemBuilderList |
Represents a list of objects. More... | |
class | Decks |
Represents a decks feature Created in NX5.0.0. More... | |
class | DecksBuilder |
Represents a Features::ShipDesign::Decks builder. More... | |
class | DeleteSeamBuilder |
Used to create a Features::ShipDesign::DeleteSeamBuilder which is used to delete the seams from the ship structural components. More... | |
class | DisplaySolidBuilder |
This class is used to identify ship structure that is to have a temporary solid display built for it. More... | |
class | EdgeReinforcement |
Represents a edge reinforcement feature. More... | |
class | EdgeReinforcementBuilder |
Represents a Features::ShipDesign::EdgeReinforcement builder which is used to create or edit a edge reinforcement system feature. More... | |
class | EditStockBuilder |
Used to create a Features::ShipDesign::EditStockBuilder which is used to change the stock information on the basic design features. More... | |
class | EditWeldingBuilder |
Used to create a Features::ShipDesign::EditWeldingBuilder which is used to change the welding characteristics on the seams in the plate systems. More... | |
class | EndCut |
Represents an end cut feature Created in NX8.0.0. More... | |
class | EndCutBuilder |
Represents a Features::ShipDesign::EndCut builder. More... | |
class | ExcessMaterial |
Represents a excess material feature Created in NX7.5.0. More... | |
class | ExcessMaterialBuilder |
Represents a Features::ShipDesign::ExcessMaterial builder. More... | |
class | FeatureParmsBuilder |
This class is used to create or edit the information shared among all Ship Design features. More... | |
class | FeaturesToTagBuilder |
This class is used to add an attribute to profile features that have been modified by the user to display a 'Metal to Metal' design 'feature'. More... | |
class | FrameBarOut |
Represents a FrameBarOut Created in NX5.0.0. More... | |
class | FrameBarOutBuilder |
Represents a Features::ShipDesign::FrameBarOut builder. More... | |
class | GenericPlateSystem |
Represents a Generic Plate System feature. More... | |
class | GenericPlateSystemBuilder |
This class is used to create or edit a Features::ShipDesign::GenericPlateSystem feature. More... | |
class | Hull |
Represents a Hull feature. More... | |
class | HullBuilder |
This class is used to create or edit a Features::ShipDesign::Hull feature. More... | |
class | InsertFramesBuilder |
Represents a Features::ShipDesign::InsertFramesBuilder builder To create a new instance of this class, use Features::ShipCollection::CreateInsertFramesBuilder Created in NX5.0.0. More... | |
class | InsertSheetBody |
Represents a insert sheet body feature Created in NX5.0.0. More... | |
class | InsertSheetBodyBuilder |
Represents a Features::ShipDesign::InsertSheetBody builder To create a new instance of this class, use Features::ShipCollection::CreateInsertSheetBodyBuilder Created in NX5.0.0. More... | |
class | InverseBendingLines |
Represents a inverse bending lines feature Created in NX8.0.0. More... | |
class | InverseBendingLinesBuilder |
Used to create or edit a Features::ShipDesign::InverseBendingLines feature. More... | |
class | ItFrameListItemBuilder |
Represents a Features::ShipDesign::ItFrameListItemBuilder. More... | |
class | ItFrameListItemBuilderList |
Represents a list of objects. More... | |
class | ItFrames |
Represents a Inter Transverse Frame feature Created in NX5.0.0. More... | |
class | ItFramesBuilder |
Represents a Features::ShipDesign::ItFrames builder To create a new instance of this class, use Features::ShipCollection::CreateItFramesBuilder Created in NX5.0.0. More... | |
class | KnuckledProfiles |
Represents a knuckled profiles manufacturing preparation feature Created in NX5.0.3. More... | |
class | KnuckledProfilesBuilder |
Represents a Features::ShipDesign::KnuckledProfiles builder To create a new instance of this class, use Features::ShipCollection::CreateKnuckledProfilesBuilder Created in NX5.0.3. More... | |
class | LongitudinalBulkhead |
Represents a Longitudinal Bulkhead feature. More... | |
class | LongitudinalBulkheadBuilder |
This class is used to create or edit a Features::ShipDesign::LongitudinalBulkhead feature. More... | |
class | MainDimensions |
Represents a main dimensions feature Created in NX5.0.0. More... | |
class | MainDimensionsBuilder |
Represents a Features::ShipDesign::MainDimensions builder. More... | |
class | ManufacturingDataBuilder |
This class is used to generate Manufacturing data. More... | |
class | ManufacturingOut |
Represents a ManufacturingOut Created in NX5.0.0. More... | |
class | ManufacturingOutBuilder |
Represents a Features::ShipDesign::ManufacturingOut builder To create a new instance of this class, use Features::ShipCollection::CreateManufacturingOutBuilder Created in NX5.0.0. More... | |
class | ManufacturingPreparationBuilder |
This builder is used to adds attributes to the part and body identifying manufacturing related data. More... | |
class | MarkingLine |
Represents a marking line feature. More... | |
class | MarkingLineBuilder |
Represents a MarkingLine Feature builder To create a new instance of this class, use Features::ShipCollection::CreateMarkingLineBuilder Created in NX5.0.0. More... | |
class | MarkingLineDesign |
Represents a marking line feature. More... | |
class | MarkingLineDesignBuilder |
Represents a new MarkingLine Feature builder. More... | |
class | PenetrationAssociationBuilder |
Represents a Features::ShipDesign::PenetrationAssociationBuilder builder To create a new instance of this class, use Features::ShipDesign::PenetrationRequestCollection::CreatePenetrationAssociationBuilder Created in NX8.0.0. More... | |
class | PenetrationAttachment |
Represents the Penetration Attachment object. More... | |
class | PenetrationCutoutBuilder |
Represents a Features::ShipDesign::PenetrationRequest builder To create a new instance of this class, use Features::ShipDesign::PenetrationRequestCollection::CreatePenetrationCutoutBuilder Default values. More... | |
class | PenetrationFolder |
Represents the Penetration Folder object. More... | |
class | PenetrationList |
Represents the Penetration List object. More... | |
class | PenetrationManager |
Contains the collection objects for creating and iterating over Penetration Request Properties objects. More... | |
class | PenetrationRequest |
Represents the Penetration Request object. More... | |
class | PenetrationRequestBuilder |
Represents a Features::ShipDesign::PenetrationRequest builder To create a new instance of this class, use Features::ShipDesign::PenetrationRequestCollection::CreatePenetrationRequestBuilder Default values. More... | |
class | PenetrationRequestCollection |
Represents a Mechatronics::FunctionObjectCollection To obtain an instance of this class, refer to Features::ShipDesign::PenetrationManager More... | |
class | PenetrationReviewRequestBuilder |
Represents a Features::ShipDesign::PenetrationRequest builder To create a new instance of this class, use Features::ShipDesign::PenetrationRequestCollection::CreatePenetrationReviewRequestBuilder Created in NX8.0.0. More... | |
class | PenetrationSite |
Represents the Penetration Site object. More... | |
class | PenetrationUtils |
Contains various penetration utility methods To obtain an instance of this class, refer to Features::ShipDesign::PenetrationManager Created in NX8.0.0. More... | |
class | Pillar |
Represents a Pillar feature Created in NX8.0.0. More... | |
class | PillarBuilder |
Represents a Features::ShipDesign::Pillar builder To create a new instance of this class, use Features::ShipCollection::CreatePillarBuilder Default values. More... | |
class | PillarSystem |
Represents a pillar system feature. More... | |
class | PillarSystemBuilder |
Represents a Features::ShipDesign::PillarSystem builder which is used to create or edit a pillar system feature. More... | |
class | PlaneListBuilder |
This class is used to place a plane into a list. More... | |
class | PlaneListBuilderList |
Represents a list of objects. More... | |
class | PlanePairBuilder |
This class is used to define a pair of planes in a list. More... | |
class | Plate |
Represents a plate feature Created in NX8.0.0. More... | |
class | PlateBuilder |
Represents a Features::ShipDesign::Plate builder. More... | |
class | PlateChamfer |
Represents a plate chamfer feature Created in NX8.0.0. More... | |
class | PlateChamferBuilder |
Represents a Features::ShipDesign::PlateChamfer builder. More... | |
class | PlatePreparation |
Represents a ship plate preparation feature Created in NX8.0.0. More... | |
class | PlatePreparationBuilder |
Used to create or edit a Features::ShipDesign::PlatePreparation feature. More... | |
class | PlateStockBuilder |
This builder allows you to define the stock information for plate system features in ship design. More... | |
class | PlateSystem |
Represents a Plate System feature. More... | |
class | PlateSystemBuilder |
This class is used to create or edit the information shared between all the Basic Design plate system features in the Ship Design application. More... | |
class | PointPairBuilder |
This class is used to define a pair of points in a list. More... | |
class | Profile |
Represents a profile feature Created in NX7.5.0. More... | |
class | ProfileBuilder |
Represents a Features::ShipDesign::Profile builder To create a new instance of this class, use Features::ShipCollection::CreateProfileBuilder Default values. More... | |
class | ProfileCutout |
Represents a profile cutout feature for NX8. More... | |
class | ProfileCutoutBuilder |
Represents a Features::ShipDesign::ProfileCutout builder To create a new instance of this class, use Features::ShipCollection::CreateProfileCutoutBuilder Default values. More... | |
class | ProfileList |
Represents a profile list feature Created in NX5.0.0. More... | |
class | ProfileListBuilder |
Represents a Features::ShipDesign::ProfileList builder To create a new instance of this class, use Features::ShipCollection::CreateProfileListBuilder Created in NX5.0.0. More... | |
class | ProfileSystem |
Represents a profile system feature. More... | |
class | ProfileSystemBuilder |
This class is used to create or edit the information shared between all the Basic Design profile system features in the Ship Design application. More... | |
class | QualifySketchBuilder |
Represents a Features::ShipDesign::QualifySketchBuilder builder. More... | |
class | RebaseBuilder |
This class is used to synchronize the end cuts from the ones in mfg group to design group. More... | |
class | ReferenceLine |
Represents a reference line feature. More... | |
class | ReferenceLineBuilder |
Represents a Features::ShipDesign::ReferenceLine builder. More... | |
class | RemoveSplitBuilder |
Represents a RemoveSplitBuilder .This class is for removing split features. More... | |
class | ReverseSplitBuilder |
This class is used to provide the capability to reverse the split interaction between ship structures. More... | |
class | RollingLine |
Represents a rolling line feature. More... | |
class | RollingLineBuilder |
Represents a Features::ShipDesign::RollingLine builder. More... | |
class | Seam |
Represents a ship design seam feature. More... | |
class | SeamBuilder |
A Features::ShipDesign::SeamBuilder used to create or edit a ship design Features::ShipDesign::Seam feature. More... | |
class | SetModeBuilder |
This class is used to set the mode to design or manufacturing. More... | |
class | ShellExpansion |
Represents a shell expansion feature Created in NX7.5.0. More... | |
class | ShellExpansionBuilder |
Represents a Features::ShipDesign::ShellExpansion builder To create a new instance of this class, use Features::ShipCollection::CreateShellExpansionBuilder Default values. More... | |
class | ShellTemplate |
Represents a shell template feature. More... | |
class | ShellTemplateBuilder |
Used to edit or create a Features::ShipDesign::ShellTemplate feature. More... | |
class | ShipAttributeHolder |
Represents a Features::ShipDesign::ShipAttributeHolder builder This is an abstract class. More... | |
class | ShipContainerBuilder |
This class is used to specify the "container" part for the Ship Structures application, i.e., that part that should have newly created Ship Stiffeners, Plates, Standard Parts added to it as assembly components. More... | |
class | ShipCoordinates |
Represents a ship coordinates feature Ship Coordinates is not supported in KF. More... | |
class | ShipCoordinatesBuilder |
Represents a Features::ShipDesign::ShipCoordinates builder To create a new instance of this class, use Features::ShipCollection::CreateShipCoordinatesBuilder Default values. More... | |
class | ShipCutout |
Represents a ship cutout feature Created in NX7.5.0. More... | |
class | ShipCutoutBuilder |
Represents a Features::ShipDesign::ShipCutout builder To create a new instance of this class, use Features::ShipCollection::CreateShipCutoutBuilder Default values. More... | |
class | ShipDesignPreferencesBuilder |
Represents a Features::ShipDesign::ShipDesignPreferencesBuilder which is used to change default object display settings for ship structures. More... | |
class | ShipEndCut |
Represents a ship end cut feature Created in NX7.5.0. More... | |
class | ShipEndCutBuilder |
Represents a Features::ShipDesign::ShipEndCut builder To create a new instance of this class, use Features::ShipCollection::CreateShipEndCutBuilder Default values. More... | |
class | ShipFeatureConverter |
This class is used to convert/upgrade legacy Ship Design features. More... | |
class | ShipFlatPattern |
Represents a ship flat pattern feature More... | |
class | ShipFlatPatternBuilder |
Represents a Features::ShipDesign::ShipFlatPattern builder To create a new instance of this class, use Features::ShipCollection::CreateShipFlatPatternBuilder More... | |
class | ShipIntersections |
Represents a ship intersection feature Created in NX7.5.0. More... | |
class | ShipIntersectionsBuilder |
Represents a Features::ShipDesign::ShipIntersections builder To create a new instance of this class, use Features::ShipCollection::CreateShipIntersectionsBuilder Default values. More... | |
class | ShipProfileCutout |
Represents a profile cutout feature for NX75 using sketch expression modifier block. More... | |
class | ShipProfileCutoutBuilder |
Represents a Features::ShipDesign::ProfileCutout builder for editing legacy(NX75) profile cutout feature. More... | |
class | ShipSection |
Represents a ship section feature Created in NX7.5.0. More... | |
class | ShipSectionBuilder |
Represents a Features::ShipDesign::ShipSection builder To create a new instance of this class, use Features::ShipCollection::CreateShipSectionBuilder Default values. More... | |
class | SplitProfilePlateBuilder |
Represents a SplitProfilePlateBuilder .This class is for splitting ship profile/plate solidbodies To create a new instance of this class, use Features::ShipCollection::CreateSplitProfilePlateBuilder Default values. More... | |
class | StandardPartFrameworkBuilder |
Represents the standard part framework builder to add or edit ship standard part. More... | |
class | StandardPartItemBuilder |
Represents the ship standard part item builder. More... | |
class | StandardPartItemBuilderList |
Represents a list of objects. More... | |
class | SteelCollarPlate |
Represents a collar plate steel feature Created in NX7.5.0. More... | |
class | SteelCollarPlateBuilder |
Represents a Features::ShipDesign::SteelCollarPlate builder To create a new instance of this class, use Features::ShipCollection::CreateSteelCollarPlateBuilder Default values. More... | |
class | SteelDistribution |
Represents a steel distribution feature Created in NX5.0.0. More... | |
class | SteelDistributionBuilder |
Represents a Features::ShipDesign::SteelDistribution builder To create a new instance of this class, use Features::ShipCollection::CreateSteelDistributionBuilder Created in NX5.0.0. More... | |
class | SteelFeatureSpreadsheetBuilder |
Represents a Features::ShipDesign::SteelFeatureSpreadsheetBuilder builder. More... | |
class | SteelInsulation |
Represents a steel insulation feature. More... | |
class | SteelInsulationBoundaryBuilder |
Represents a Steel Insulation Boundary builder. More... | |
class | SteelInsulationBoundaryBuilderList |
Represents a list of objects. More... | |
class | SteelInsulationBuilder |
Represents a builder that is used to create or edit a Features::ShipDesign::SteelInsulation feature. More... | |
class | SteelSupport |
Represents a steel support feature Created in NX7.5.0. More... | |
class | SteelSupportBuilder |
Represents a Features::ShipDesign::SteelSupport builder To create a new instance of this class, use Features::ShipCollection::CreateSteelSupportBuilder Default values. More... | |
class | SteelVentHoles |
Represents a ship vent holes feature Created in NX7.5.0. More... | |
class | SteelVentHolesBuilder |
Represents a Features::ShipDesign::SteelVentHoles builder To create a new instance of this class, use Features::ShipCollection::CreateSteelVentHolesBuilder Default values. More... | |
class | Stiffener |
Represents a stiffener feature Created in NX8.0.0. More... | |
class | StiffenerBuilder |
Represents a Features::ShipDesign::Stiffener builder To create a new instance of this class, use Features::ShipCollection::CreateStiffenerBuilder Default values. More... | |
class | StiffenerLimitBuilder |
This class defines the path limit method used by a Stiffener or Edge Reinforcement feature. More... | |
class | StiffenerStockBuilder |
This class defines the Profile or Plate stock for a Stiffener or Edge Reinforcement feature. More... | |
class | StiffenerSystem |
Represents a stiffener system feature. More... | |
class | StiffenerSystemBuilder |
This class is used to create or edit a Features::ShipDesign::StiffenerSystem feature. More... | |
class | SubSystemBuilder |
This class is used to edit the Sub System Definition of a Features::ShipDesign::SubSystems feature. More... | |
class | SubSystemBuilderList |
Represents a list of objects. More... | |
class | SubSystems |
Represents a sub systems feature. More... | |
class | SubSystemsBuilder |
This class is used to edit a Features::ShipDesign::SubSystems feature. More... | |
class | ThicknessDirectionBuilder |
This class allows you to define the thickness direction for plate system features in Ship Basic Design and and for grid planes in Ship Concept Design. More... | |
class | TraceLines |
Represents a trace lines feature Created in NX7.5.0. More... | |
class | TraceLinesBuilder |
Represents a Features::ShipDesign::TraceLines builder To create a new instance of this class, use Features::ShipCollection::CreateTraceLinesBuilder Default values. More... | |
class | TransFrame |
Represents a TransVerse Frame feature Created in NX5.0.0. More... | |
class | TransFrameBuilder |
Represents a Features::ShipDesign::TransFrame builder To create a new instance of this class, use Features::ShipCollection::CreateTransFrameBuilder Created in NX5.0.0. More... | |
class | TransFrameListItemBuilder |
Represents a Features::ShipDesign::TransFrameListItemBuilder. More... | |
class | TransFrameListItemBuilderList |
Represents a list of objects. More... | |
class | TransverseBulkhead |
Represents a Transverse Bulkhead feature. More... | |
class | TransverseBulkheadBuilder |
This class is used to create or edit a Features::ShipDesign::TransverseBulkhead feature. More... | |
class | UpdateShipLibrary |
Represents a update ship library feature Created in NX5.3.0. More... | |
class | UpdateShipLibraryBuilder |
Represents a Features::ShipDesign::UpdateShipLibrary builder To create a new instance of this class, use Features::ShipCollection::CreateUpdateShipLibraryBuilder Default values. More... | |
class | VentHolesMarking |
Represents a vent holes marking feature Created in NX5.0.3. More... | |
class | VentHolesMarkingBuilder |
Represents a Features::ShipDesign::VentHolesMarking builder To create a new instance of this class, use Features::ShipCollection::CreateVentHolesMarkingBuilder Created in NX5.0.3. More... | |
class | VentilationHoles2 |
Represents a ventilation holes2 feature Created in NX8.0.0. More... | |
class | VentilationHoles2Builder |
Represents a Features::ShipDesign::VentilationHoles2 builder To create a new instance of this class, use Features::ShipCollection::CreateVentilationHoles2Builder Default values. More... | |
class | WeldCut |
Represents a weld cut feature Created in NX7.5.0. More... | |
class | WeldCutBuilder |
Represents a Features::ShipDesign::WeldCut builder To create a new instance of this class, use Features::ShipCollection::CreateWeldCutBuilder Default values. More... | |
class | YFrameBuilder |
Represents a Features::ShipDesign::YFrameBuilder To create a new instance of this class, use Features::ShipCollection::CreateYFrameBuilder Created in NX5.0.0. More... | |
class | ZFrameBuilder |
Represents a Features::ShipDesign::ZFrameBuilder To create a new instance of this class, use Features::ShipCollection::CreateZFrameBuilder Created in NX5.0.0. More... |
Provides classes and interfaces for Ship Design.