public interface Rebuild extends TaggedObject, IComponentBuilder
Rebuild
.
The Rebuild block provides control over the method in which a surface is rebuilt (None, Manual,
Advanced). Rebuild can be used for both uni-directional and bi-directional rebuild functions.
Uni-directional functions require one instance of the rebuild block while bi-directional functions
require two instances of the Rebuild block.
Modifier and Type | Interface and Description |
---|---|
static class |
Rebuild.DegreeTypes
This enum represents the degree type when the Rebuild option menu is set to None.
|
static class |
Rebuild.RebuildTypes
This enum represents the Rebuild type.
|
Modifier and Type | Method and Description |
---|---|
int |
degree()
Returns the degree when rebuild type is none.
|
Rebuild.DegreeTypes |
degreeType()
Returns the degree type when rebuild type is none.
|
int |
manualDegree()
Returns the degree when rebuild type is manual.
|
int |
maximumDegree()
Returns the maximum degree when rebuild type is advanced.
|
int |
maximumSegments()
Returns the maximum segments when rebuild type is advanced.
|
Rebuild.RebuildTypes |
rebuildType()
Returns the rebuild type.
|
void |
setDegree(int degree)
Sets the degree when rebuild type is none.
|
void |
setDegreeType(Rebuild.DegreeTypes degreeType)
Sets the degree type when rebuild type is none.
|
void |
setManualDegree(int manualDegree)
Sets the degree when rebuild type is manual.
|
void |
setMaximumDegree(int maximumDegree)
Sets the maximum degree when rebuild type is advanced.
|
void |
setMaximumSegments(int maximumSegments)
Sets the maximum segments when rebuild type is advanced.
|
void |
setRebuildType(Rebuild.RebuildTypes rebuildType)
Sets the rebuild type.
|
printTestData, printTestData, tag, tagValue
validate
Rebuild.RebuildTypes rebuildType() throws NXException, RemoteException
NXException
RemoteException
void setRebuildType(Rebuild.RebuildTypes rebuildType) throws NXException, RemoteException
rebuildType
- Rebuild TypeNXException
RemoteException
int degree() throws NXException, RemoteException
NXException
RemoteException
void setDegree(int degree) throws NXException, RemoteException
degree
- Integer DegreeNXException
RemoteException
Rebuild.DegreeTypes degreeType() throws NXException, RemoteException
NXException
RemoteException
void setDegreeType(Rebuild.DegreeTypes degreeType) throws NXException, RemoteException
degreeType
- Degree TypeNXException
RemoteException
int maximumDegree() throws NXException, RemoteException
NXException
RemoteException
void setMaximumDegree(int maximumDegree) throws NXException, RemoteException
maximumDegree
- Maximum DegreeNXException
RemoteException
int maximumSegments() throws NXException, RemoteException
NXException
RemoteException
void setMaximumSegments(int maximumSegments) throws NXException, RemoteException
maximumSegments
- Maximum SegmentsNXException
RemoteException
int manualDegree() throws NXException, RemoteException
NXException
RemoteException
void setManualDegree(int manualDegree) throws NXException, RemoteException
manualDegree
- Manual DegreeNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.