public interface HelixPattern extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
HelixPattern.DirectionTypes
This defines helix direction method
|
static class |
HelixPattern.SizeOptions
defines Helix size options for Helix type pattern.
|
Modifier and Type | Method and Description |
---|---|
Expression |
anglePitch()
Returns the angle pitch expression for the Helix type pattern
License requirements: None. |
Expression |
countOfInstances()
Returns the count of instances for the Helix type pattern
License requirements: None. |
HelixPattern.DirectionTypes |
directionType()
Returns the type of helix direction method
License requirements: None. |
Expression |
distancePitch()
Returns the distance pitch expression for the Helix type pattern
License requirements: None. |
Expression |
helixPitch()
Returns the helix pitch expression for the Helix type pattern
License requirements: None. |
Expression |
helixSpan()
Returns the helix span expression for the Helix type pattern
License requirements: None. |
Expression |
numberOfTurns()
Returns the number of turns for the Helix type pattern
License requirements: None. |
nxopen.Axis |
rotationAxis()
Returns the rotation axis for the pattern.
|
void |
setDirectionType(HelixPattern.DirectionTypes directionType)
License requirements: None. |
void |
setRotationAxis(nxopen.Axis rotationAxis)
License requirements: None. |
void |
setSizeOption(HelixPattern.SizeOptions option)
License requirements: None. |
HelixPattern.SizeOptions |
sizeOption()
Returns the Helix size option
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
nxopen.Axis rotationAxis() throws NXException, RemoteException
NXException
RemoteException
void setRotationAxis(nxopen.Axis rotationAxis) throws NXException, RemoteException
rotationAxis
- NXException
RemoteException
HelixPattern.DirectionTypes directionType() throws NXException, RemoteException
NXException
RemoteException
void setDirectionType(HelixPattern.DirectionTypes directionType) throws NXException, RemoteException
directionType
- NXException
RemoteException
HelixPattern.SizeOptions sizeOption() throws NXException, RemoteException
NXException
RemoteException
void setSizeOption(HelixPattern.SizeOptions option) throws NXException, RemoteException
option
- NXException
RemoteException
Expression countOfInstances() throws NXException, RemoteException
NXException
RemoteException
Expression anglePitch() throws NXException, RemoteException
NXException
RemoteException
Expression distancePitch() throws NXException, RemoteException
NXException
RemoteException
Expression helixPitch() throws NXException, RemoteException
NXException
RemoteException
Expression helixSpan() throws NXException, RemoteException
NXException
RemoteException
Expression numberOfTurns() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.