public interface TraceLinesBuilder extends FeatureBuilder
TraceLines
builder
ShipCollection.createTraceLinesBuilder(nxopen.features.shipdesign.TraceLines)
Property | Value |
---|---|
Associative | 1 |
CurveCount | 1 |
Offset.Value | 0 (millimeters part), 0 (inches part) |
OffsetCurveCount | 1 |
OffsetType | EqualSpacing |
Modifier and Type | Interface and Description |
---|---|
static class |
TraceLinesBuilder.TraceLineType
Define the traceline creation method
|
Modifier and Type | Method and Description |
---|---|
boolean |
associative()
Returns the associative
License requirements: None. |
int |
curveCount()
Returns the curve count
License requirements: None. |
SelectDisplayableObjectList |
datumPlanes()
Returns the datum planes
License requirements: None. |
boolean |
direction()
Returns the direction
License requirements: None. |
Section |
endCurve()
Returns the end curve
License requirements: None. |
Expression |
offset()
Returns the offset
License requirements: None. |
int |
offsetCurveCount()
Returns the offset curve count
License requirements: None. |
TraceLinesBuilder.TraceLineType |
offsetType()
Returns the offset type
License requirements: None. |
ScCollector |
placementFace()
Returns the placement face
License requirements: None. |
Section |
referenceCurve()
Returns the reference curve
License requirements: None. |
void |
setAssociative(boolean associative)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setCurveCount(int curveCount)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setDirection(boolean direction)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setOffsetCurveCount(int offsetCurveCount)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setOffsetType(TraceLinesBuilder.TraceLineType offsetType)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
Section |
startCurve()
Returns the start curve
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
TraceLinesBuilder.TraceLineType offsetType() throws NXException, RemoteException
NXException
RemoteException
void setOffsetType(TraceLinesBuilder.TraceLineType offsetType) throws NXException, RemoteException
offsetType
- NXException
RemoteException
ScCollector placementFace() throws NXException, RemoteException
NXException
RemoteException
Section referenceCurve() throws NXException, RemoteException
NXException
RemoteException
boolean direction() throws NXException, RemoteException
NXException
RemoteException
void setDirection(boolean direction) throws NXException, RemoteException
direction
- NXException
RemoteException
Section startCurve() throws NXException, RemoteException
NXException
RemoteException
Section endCurve() throws NXException, RemoteException
NXException
RemoteException
SelectDisplayableObjectList datumPlanes() throws NXException, RemoteException
NXException
RemoteException
int curveCount() throws NXException, RemoteException
NXException
RemoteException
void setCurveCount(int curveCount) throws NXException, RemoteException
curveCount
- NXException
RemoteException
int offsetCurveCount() throws NXException, RemoteException
NXException
RemoteException
void setOffsetCurveCount(int offsetCurveCount) throws NXException, RemoteException
offsetCurveCount
- NXException
RemoteException
Expression offset() throws NXException, RemoteException
NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.