NX Open C++ Reference Guide
Public Member Functions
NXOpen::Features::ShipDesign::MarkingLineDesignBuilder Class Reference

Represents a new MarkingLine Feature builder. More...

Inheritance diagram for NXOpen::Features::ShipDesign::MarkingLineDesignBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

double AngleTolerance ()
 Returns the angle tolerance for marking lines.
double DistanceTolerance ()
 Returns the distance tolerance for marking lines.
NXOpen::SelectDisplayableObjectListGridPlanes ()
 Returns the collection of planes defining all the intersections on the profiles and plates.
void SetAngleTolerance (double angleTolerance)
 Sets the angle tolerance for marking lines.
void SetDistanceTolerance (double distanceTolerance)
 Sets the distance tolerance for marking lines.
void SetUseExistingCuttingSideFace (bool useExistingCuttingSideFace)
 Sets the option to decide if the current cutting side faces are used(true) or if the cutting side faces should be recalculated(false).
bool UseExistingCuttingSideFace ()
 Returns the option to decide if the current cutting side faces are used(true) or if the cutting side faces should be recalculated(false).

Detailed Description

Represents a new MarkingLine Feature builder.

This class is used in the process of creating or editing a marking line feature.
To create a new instance of this class, use Features::ShipCollection::CreateMarkingLineDesignBuilder

Created in NX8.0.0.


Member Function Documentation

Returns the angle tolerance for marking lines.


Created in NX8.0.0.

License requirements : None

Returns the distance tolerance for marking lines.


Created in NX8.0.0.

License requirements : None

Returns the collection of planes defining all the intersections on the profiles and plates.


Created in NX8.0.0.

License requirements : None

Sets the angle tolerance for marking lines.


Created in NX8.0.0.

License requirements : nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters:
angleToleranceangletolerance

Sets the distance tolerance for marking lines.


Created in NX8.0.0.

License requirements : nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters:
distanceTolerancedistancetolerance

Sets the option to decide if the current cutting side faces are used(true) or if the cutting side faces should be recalculated(false).


Created in NX8.0.0.

License requirements : nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters:
useExistingCuttingSideFaceuseexistingcuttingsideface

Returns the option to decide if the current cutting side faces are used(true) or if the cutting side faces should be recalculated(false).


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.