public interface OrientationPointMethodsBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
OrientationPointMethodsBuilder.MeasureAlongTypes
Settings to indicate how the distance is measured.
|
static class |
OrientationPointMethodsBuilder.PointMethodTypes
Settings to indicate how the boundary is defined.
|
Modifier and Type | Method and Description |
---|---|
Expression |
distance()
Returns the distance used to determine the boundary of the region.
|
OrientationPointMethodsBuilder.MeasureAlongTypes |
measureAlong()
Returns the indication of how to measure the distance used to determine the boundary of the region.
|
OrientationPointMethodsBuilder.PointMethodTypes |
pointMethod()
Returns the method used to define the boundary.
|
SelectNXObject |
reference()
Returns the object used to measure the distance from to determine the boundary of the region.
|
void |
setMeasureAlong(OrientationPointMethodsBuilder.MeasureAlongTypes measureAlong)
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setPointMethod(OrientationPointMethodsBuilder.PointMethodTypes pointMethod)
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setSpecifyPoint(Point specifyPoint)
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
Point |
specifyPoint()
Returns the point used to determine the boundary of the region.
|
printTestData, printTestData, tag, tagValue
validate
OrientationPointMethodsBuilder.PointMethodTypes pointMethod() throws NXException, RemoteException
NXException
RemoteException
void setPointMethod(OrientationPointMethodsBuilder.PointMethodTypes pointMethod) throws NXException, RemoteException
pointMethod
- NXException
RemoteException
Point specifyPoint() throws NXException, RemoteException
Features.ShipDesign.OrientationPointMethodsBuilder.PointMethodTypes#BY_POINT
.
NXException
RemoteException
void setSpecifyPoint(Point specifyPoint) throws NXException, RemoteException
specifyPoint
- NXException
RemoteException
SelectNXObject reference() throws NXException, RemoteException
Features.ShipDesign.OrientationPointMethodsBuilder.PointMethodTypes#BY_DISTANCE
.
NXException
RemoteException
Expression distance() throws NXException, RemoteException
Features.ShipDesign.OrientationPointMethodsBuilder.PointMethodTypes#BY_DISTANCE
,
Features.ShipDesign.OrientationPointMethodsBuilder.PointMethodTypes#FROM_START
, or
Features.ShipDesign.OrientationPointMethodsBuilder.PointMethodTypes#FROM_END
.
NXException
RemoteException
OrientationPointMethodsBuilder.MeasureAlongTypes measureAlong() throws NXException, RemoteException
Features.ShipDesign.OrientationPointMethodsBuilder.PointMethodTypes#BY_DISTANCE
,
Features.ShipDesign.OrientationPointMethodsBuilder.PointMethodTypes#FROM_START
, or
Features.ShipDesign.OrientationPointMethodsBuilder.PointMethodTypes#FROM_END
.
NXException
RemoteException
void setMeasureAlong(OrientationPointMethodsBuilder.MeasureAlongTypes measureAlong) throws NXException, RemoteException
measureAlong
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.