public interface CircularPattern extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
CircularPattern.StaggerOptions
defines any stagger to be defined on the pattern.
|
Modifier and Type | Method and Description |
---|---|
AngularPatternSpacing |
angularSpacing()
Returns the angular spacing of the instances of the pattern
License requirements: None. |
SelectNXObject |
centerPoint()
Deprecated.
Deprecated in NX8.0.0. Use
rotationCenter() instead.
|
boolean |
createLastStaggered()
Returns the option to generate the last item in a staggered row.
|
boolean |
flip()
Returns the flip object for 2D mode.
|
HorizontalReference |
horizontalRef()
Returns the horizontal reference
License requirements: None. |
boolean |
includeSeedToggle()
Returns the IncludeSeed toggle attribute.
|
DistancePatternSpacing |
radialSpacing()
Returns the radial spacing of the instances of the pattern
License requirements: None. |
Axis |
rotationAxis()
Returns the rotation axis for the pattern.
|
Point |
rotationCenter()
Returns the rotation center for the 2d pattern.
|
void |
setCreateLastStaggered(boolean create)
License requirements: None. |
void |
setFlip(boolean enabled)
License requirements: None. |
void |
setIncludeSeedToggle(boolean toggle)
License requirements: None. |
void |
setRotationAxis(Axis rotationAxis)
License requirements: None. |
void |
setRotationCenter(Point rotationCenter)
License requirements: None. |
void |
setStaggerType(CircularPattern.StaggerOptions spaceType)
License requirements: None. |
void |
setUseRadialDirectionToggle(boolean toggle)
License requirements: None. |
CircularPattern.StaggerOptions |
staggerType()
Returns the type of stagger to be used by the pattern
License requirements: None. |
boolean |
useRadialDirectionToggle()
Returns the UseRadialDirection toggle attribute.
|
printTestData, printTestData, tag, tagValue
validate
Axis rotationAxis() throws NXException, RemoteException
NXException
RemoteException
void setRotationAxis(Axis rotationAxis) throws NXException, RemoteException
rotationAxis
- NXException
RemoteException
Point rotationCenter() throws NXException, RemoteException
NXException
RemoteException
void setRotationCenter(Point rotationCenter) throws NXException, RemoteException
rotationCenter
- NXException
RemoteException
AngularPatternSpacing angularSpacing() throws NXException, RemoteException
NXException
RemoteException
DistancePatternSpacing radialSpacing() throws NXException, RemoteException
NXException
RemoteException
SelectNXObject centerPoint() throws NXException, RemoteException
rotationCenter()
instead.
NXException
RemoteException
boolean flip() throws NXException, RemoteException
NXException
RemoteException
void setFlip(boolean enabled) throws NXException, RemoteException
enabled
- NXException
RemoteException
boolean useRadialDirectionToggle() throws NXException, RemoteException
NXException
RemoteException
void setUseRadialDirectionToggle(boolean toggle) throws NXException, RemoteException
toggle
- NXException
RemoteException
boolean includeSeedToggle() throws NXException, RemoteException
NXException
RemoteException
void setIncludeSeedToggle(boolean toggle) throws NXException, RemoteException
toggle
- NXException
RemoteException
HorizontalReference horizontalRef() throws NXException, RemoteException
NXException
RemoteException
CircularPattern.StaggerOptions staggerType() throws NXException, RemoteException
NXException
RemoteException
void setStaggerType(CircularPattern.StaggerOptions spaceType) throws NXException, RemoteException
spaceType
- NXException
RemoteException
boolean createLastStaggered() throws NXException, RemoteException
NXException
RemoteException
void setCreateLastStaggered(boolean create) throws NXException, RemoteException
create
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.