public interface QuickDatumCsysBuilder extends Builder
QuickDatumCsysBuilder
builder.
ReusableObjectManager
class to create a QuickDatumCsysBuilder. Modifier and Type | Interface and Description |
---|---|
static class |
QuickDatumCsysBuilder.AlignVectors
Represents an index to components list type.
|
Modifier and Type | Method and Description |
---|---|
QuickDatumCsysBuilder.AlignVectors |
getAlignVector()
Gets the align vector type.
|
CoordinateSystem[] |
getCsys()
Gets the csys.
|
double |
getOffset()
Gets the offset value.
|
CoordinateSystem |
getOffsetCsys()
Gets the offset csys.
|
double |
getReferenceDiameter()
Gets the reference diameter.
|
CoordinateSystem |
getSeedCsys()
Gets the seed csys.
|
void |
removeEdges(Edge[] edges)
Romoves the selected edges.
|
void |
setAlignVector(QuickDatumCsysBuilder.AlignVectors alignVector)
Sets the align vector type.
|
void |
setCsys(CoordinateSystem[] csys)
Sets the csys.
|
void |
setEdges(Edge[] edges)
Sets the selected edges.
|
void |
setOffset(double offset)
Sets the reference diameter.
|
void |
setOffsetCsys(CoordinateSystem offsetCsys)
Sets the offset csys.
|
void |
setReferenceDiameter(double referenceDiameter)
Sets the reference diameter.
|
void |
setSeedCsys(CoordinateSystem seedCsys)
Sets the seed csys.
|
void |
updateOffsetCsys()
Update the offset csys.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
QuickDatumCsysBuilder.AlignVectors getAlignVector() throws NXException, RemoteException
NXException
RemoteException
void setAlignVector(QuickDatumCsysBuilder.AlignVectors alignVector) throws NXException, RemoteException
alignVector
- NXException
RemoteException
double getReferenceDiameter() throws NXException, RemoteException
NXException
RemoteException
void setReferenceDiameter(double referenceDiameter) throws NXException, RemoteException
referenceDiameter
- NXException
RemoteException
double getOffset() throws NXException, RemoteException
NXException
RemoteException
void setOffset(double offset) throws NXException, RemoteException
offset
- NXException
RemoteException
CoordinateSystem getSeedCsys() throws NXException, RemoteException
NXException
RemoteException
void setSeedCsys(CoordinateSystem seedCsys) throws NXException, RemoteException
seedCsys
- NXException
RemoteException
CoordinateSystem getOffsetCsys() throws NXException, RemoteException
NXException
RemoteException
void setOffsetCsys(CoordinateSystem offsetCsys) throws NXException, RemoteException
offsetCsys
- NXException
RemoteException
CoordinateSystem[] getCsys() throws NXException, RemoteException
NXException
RemoteException
void removeEdges(Edge[] edges) throws NXException, RemoteException
edges
- The Edges.NXException
RemoteException
void setEdges(Edge[] edges) throws NXException, RemoteException
edges
- The Edges.NXException
RemoteException
void setCsys(CoordinateSystem[] csys) throws NXException, RemoteException
csys
- The Csys.NXException
RemoteException
void updateOffsetCsys() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.