public interface QueryCurveUsageOptions extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
QueryCurveUsageOptions.CurveUsageType
Types of ways query curves can be used
|
static class |
QueryCurveUsageOptions.ResultantCurveLocatorType
Where the curve will resolve entities on the curve path
|
Modifier and Type | Method and Description |
---|---|
QueryCurveUsageOptions.CurveUsageType |
curveUsage()
Returns the curve usage
License requirements: None. |
double |
distanceTolerance()
Returns the distance to mesh tolerance
License requirements: None. |
Vector3d |
projectDirection()
Returns the projection direction
License requirements: None. |
QueryCurve |
queryCurve()
Returns the query curve object
License requirements: None. |
QueryCurveUsageOptions.ResultantCurveLocatorType |
resultantCurveLocator()
Returns the resultant curve locator
License requirements: None. |
double |
resultantLocationTolerance()
Returns the resultant location tolerance
License requirements: None. |
boolean |
reverseDirection()
Returns the reverse direction
License requirements: None. |
void |
setCurveUsage(QueryCurveUsageOptions.CurveUsageType curveUsage)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setProjectDirection(Vector3d direction)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setQueryCurve(QueryCurve queryCurve)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setResultantCurveLocator(QueryCurveUsageOptions.ResultantCurveLocatorType resultantCurveLocator)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setResultantLocationTolerance(double distanceTolerance)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setReverseDirection(boolean reverseDirection)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
printTestData, printTestData, tag, tagValue
QueryCurve queryCurve() throws NXException, RemoteException
NXException
RemoteException
void setQueryCurve(QueryCurve queryCurve) throws NXException, RemoteException
queryCurve
- NXException
RemoteException
boolean reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
QueryCurveUsageOptions.CurveUsageType curveUsage() throws NXException, RemoteException
NXException
RemoteException
void setCurveUsage(QueryCurveUsageOptions.CurveUsageType curveUsage) throws NXException, RemoteException
curveUsage
- NXException
RemoteException
QueryCurveUsageOptions.ResultantCurveLocatorType resultantCurveLocator() throws NXException, RemoteException
NXException
RemoteException
void setResultantCurveLocator(QueryCurveUsageOptions.ResultantCurveLocatorType resultantCurveLocator) throws NXException, RemoteException
resultantCurveLocator
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
double resultantLocationTolerance() throws NXException, RemoteException
NXException
RemoteException
void setResultantLocationTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
Vector3d projectDirection() throws NXException, RemoteException
NXException
RemoteException
void setProjectDirection(Vector3d direction) throws NXException, RemoteException
direction
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.