public interface SpiralPattern extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
SpiralPattern.OrientType
This defines spiral direction method
|
static class |
SpiralPattern.SpiralDefineSize
This defines size spiral type
|
Modifier and Type | Method and Description |
---|---|
SpiralPattern.OrientType |
directionType()
Returns the type of spiral direction method
License requirements: None. |
HorizontalReference |
horizontalRef()
Returns the horizontal reference
License requirements: None. |
Expression |
numberOfTurns()
Returns the number of turns of spiral
License requirements: None. |
OnPathDistancePatternSpacing |
pitchAlongSpiral()
Returns the pitch along spiral curve
License requirements: None. |
Expression |
radialPitch()
Returns the radial pitch of spiral
License requirements: None. |
void |
setDirectionType(SpiralPattern.OrientType directionType)
License requirements: None. |
void |
setSizeSpiralType(SpiralPattern.SpiralDefineSize sizeSpiralType)
License requirements: None. |
void |
setSpiralNormal(Direction spiralNormal)
License requirements: None. |
SpiralPattern.SpiralDefineSize |
sizeSpiralType()
Returns the size spiral type
License requirements: None. |
Direction |
spiralNormal()
Returns the spiral normal vector
License requirements: None. |
Expression |
totalAngle()
Returns the total angle of spiral
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
SpiralPattern.OrientType directionType() throws NXException, RemoteException
NXException
RemoteException
void setDirectionType(SpiralPattern.OrientType directionType) throws NXException, RemoteException
directionType
- NXException
RemoteException
SpiralPattern.SpiralDefineSize sizeSpiralType() throws NXException, RemoteException
NXException
RemoteException
void setSizeSpiralType(SpiralPattern.SpiralDefineSize sizeSpiralType) throws NXException, RemoteException
sizeSpiralType
- NXException
RemoteException
Expression numberOfTurns() throws NXException, RemoteException
NXException
RemoteException
Expression totalAngle() throws NXException, RemoteException
NXException
RemoteException
Expression radialPitch() throws NXException, RemoteException
NXException
RemoteException
OnPathDistancePatternSpacing pitchAlongSpiral() throws NXException, RemoteException
NXException
RemoteException
HorizontalReference horizontalRef() throws NXException, RemoteException
NXException
RemoteException
Direction spiralNormal() throws NXException, RemoteException
NXException
RemoteException
void setSpiralNormal(Direction spiralNormal) throws NXException, RemoteException
spiralNormal
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.