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

Represents a Features::ShipDesign::TraceLines builder
To create a new instance of this class, use Features::ShipCollection::CreateTraceLinesBuilder
Default values. More...

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

List of all members.

Public Types

enum  TraceLineType { TraceLineTypeEqualSpacing, TraceLineTypeOffset }
 Define the traceline creation method. More...

Public Member Functions

bool Associative ()
 Returns the associative
Created in NX7.5.0.
int CurveCount ()
 Returns the curve count
Created in NX7.5.0.
NXOpen::Features::SelectFeatureListDatumPlanes ()
 Returns the datum planes
Created in NX7.5.0.
bool Direction ()
 Returns the direction
Created in NX7.5.0.
NXOpen::SectionEndCurve ()
 Returns the end curve
Created in NX7.5.0.
NXOpen::ExpressionOffset ()
 Returns the offset
Created in NX7.5.0.
int OffsetCurveCount ()
 Returns the offset curve count
Created in NX7.5.0.
NXOpen::Features::ShipDesign::TraceLinesBuilder::TraceLineType OffsetType ()
 Returns the offset type
Created in NX7.5.0.
NXOpen::ScCollectorPlacementFace ()
 Returns the placement face
Created in NX7.5.0.
NXOpen::SectionReferenceCurve ()
 Returns the reference curve
Created in NX7.5.0.
void SetAssociative (bool associative)
 Sets the associative
Created in NX7.5.0.
void SetCurveCount (int curveCount)
 Sets the curve count
Created in NX7.5.0.
void SetDirection (bool direction)
 Sets the direction
Created in NX7.5.0.
void SetOffsetCurveCount (int offsetCurveCount)
 Sets the offset curve count
Created in NX7.5.0.
void SetOffsetType (NXOpen::Features::ShipDesign::TraceLinesBuilder::TraceLineType offsetType)
 Sets the offset type
Created in NX7.5.0.
NXOpen::SectionStartCurve ()
 Returns the start curve
Created in NX7.5.0.

Detailed Description

Represents a Features::ShipDesign::TraceLines builder
To create a new instance of this class, use Features::ShipCollection::CreateTraceLinesBuilder
Default values.

Property Value

Associative

1

CurveCount

1

Offset.Value

0 (millimeters part), 0 (inches part)

OffsetCurveCount

1

OffsetType

EqualSpacing


Created in NX7.5.0.


Member Enumeration Documentation

Define the traceline creation method.

Enumerator:
TraceLineTypeEqualSpacing 

equal spacing

TraceLineTypeOffset 

offset


Member Function Documentation

Returns the associative
Created in NX7.5.0.



License requirements : None

Returns the curve count
Created in NX7.5.0.



License requirements : None

Returns the datum planes
Created in NX7.5.0.



License requirements : None

Returns the direction
Created in NX7.5.0.



License requirements : None

Returns the end curve
Created in NX7.5.0.



License requirements : None

Returns the offset
Created in NX7.5.0.



License requirements : None

Returns the offset curve count
Created in NX7.5.0.



License requirements : None

Returns the offset type
Created in NX7.5.0.



License requirements : None

Returns the placement face
Created in NX7.5.0.



License requirements : None

Returns the reference curve
Created in NX7.5.0.



License requirements : None

Sets the associative
Created in NX7.5.0.



License requirements : nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters:
associativeassociative

Sets the curve count
Created in NX7.5.0.



License requirements : nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters:
curveCountcurvecount

Sets the direction
Created in NX7.5.0.



License requirements : nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters:
directiondirection

Sets the offset curve count
Created in NX7.5.0.



License requirements : nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters:
offsetCurveCountoffsetcurvecount

Sets the offset type
Created in NX7.5.0.



License requirements : nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters:
offsetTypeoffsettype

Returns the start curve
Created in NX7.5.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.