public interface PolygonPattern extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
PolygonPattern.SizeOptions
defines polygon size options for polygon type pattern.
|
Modifier and Type | Method and Description |
---|---|
boolean |
flip()
Returns the flip object for 2D mode.
|
HorizontalReference |
horizontalRef()
Returns the horizontal reference
License requirements: None. |
Expression |
numberOfSides()
Returns the number of sides for the polygon type pattern will generated in this direction
License requirements: None. |
PolygonPattern.SizeOptions |
polygonSizeOption()
Returns the polygon size option
License requirements: None. |
PolygonPatternSpacing |
polygonSpacing()
Returns the polygon spacing of the instances of the pattern
License requirements: None. |
DistancePatternSpacing |
radialSpacing()
Returns the radial spacing of the instances of the pattern
License requirements: None. |
nxopen.Axis |
rotationAxis()
Returns the rotation axis for the pattern.
|
Point |
rotationCenter()
Returns the rotation center for the 2d pattern.
|
void |
setFlip(boolean enabled)
License requirements: None. |
void |
setPolygonSizeOption(PolygonPattern.SizeOptions option)
License requirements: None. |
void |
setRotationAxis(nxopen.Axis rotationAxis)
License requirements: None. |
void |
setRotationCenter(Point rotationCenter)
License requirements: None. |
void |
setUseRadialDirectionToggle(boolean toggle)
License requirements: None. |
boolean |
useRadialDirectionToggle()
Returns the UseRadialDirection toggle attribute.
|
printTestData, printTestData, tag, tagValue
validate
nxopen.Axis rotationAxis() throws NXException, RemoteException
NXException
RemoteException
void setRotationAxis(nxopen.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
DistancePatternSpacing radialSpacing() throws NXException, RemoteException
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
PolygonPatternSpacing polygonSpacing() throws NXException, RemoteException
NXException
RemoteException
PolygonPattern.SizeOptions polygonSizeOption() throws NXException, RemoteException
NXException
RemoteException
void setPolygonSizeOption(PolygonPattern.SizeOptions option) throws NXException, RemoteException
option
- NXException
RemoteException
Expression numberOfSides() throws NXException, RemoteException
NXException
RemoteException
HorizontalReference horizontalRef() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.