public interface CurveAlignedBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Method and Description |
---|---|
ScCollector |
curves()
Returns the curves
License requirements: None. |
boolean |
isSpacingEnabled()
Returns a value indicating whether the spacing is applied
License requirements: None. |
int |
number()
Returns a value indicating how many sections should be created
License requirements: None. |
double |
offset()
Returns a value indicating the distance from the start position
License requirements: None. |
void |
setNumber(int number)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setOffset(double offset)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setSpacing(double spacing)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setSpacingEnabled(boolean isSpacingEnabled)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setUseProjectedCurve(boolean useProjectedCurve)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
double |
spacing()
Returns a value indicating the space between sections
License requirements: None. |
SectionPlaneBuilder |
specifiedPlane()
Returns the user specified project plane
License requirements: None. |
boolean |
useProjectedCurve()
Returns a value indicating whether to project the curve to a plane
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
ScCollector curves() throws NXException, RemoteException
NXException
RemoteException
boolean useProjectedCurve() throws NXException, RemoteException
NXException
RemoteException
void setUseProjectedCurve(boolean useProjectedCurve) throws NXException, RemoteException
useProjectedCurve
- NXException
RemoteException
SectionPlaneBuilder specifiedPlane() throws NXException, RemoteException
NXException
RemoteException
int number() throws NXException, RemoteException
NXException
RemoteException
void setNumber(int number) throws NXException, RemoteException
number
- NXException
RemoteException
boolean isSpacingEnabled() throws NXException, RemoteException
NXException
RemoteException
void setSpacingEnabled(boolean isSpacingEnabled) throws NXException, RemoteException
isSpacingEnabled
- NXException
RemoteException
double spacing() throws NXException, RemoteException
NXException
RemoteException
void setSpacing(double spacing) throws NXException, RemoteException
spacing
- NXException
RemoteException
double offset() throws NXException, RemoteException
NXException
RemoteException
void setOffset(double offset) throws NXException, RemoteException
offset
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.