public interface NodeProjectBuilder extends Builder
NodeProjectBuilder
NodeElementManager.createNodeProjectBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
NodeProjectBuilder.LabelType
Option to use label/increment or offset
|
static class |
NodeProjectBuilder.NodeProjectTypes
Represents the node project types
|
static class |
NodeProjectBuilder.ProjectionMethodType
Represents Projection Method
|
Modifier and Type | Method and Description |
---|---|
NodeProjectBuilder.NodeProjectTypes |
copyOption()
Returns the copy option
License requirements: None. |
SelectTaggedObject |
geometry()
Returns the geometry on which projection will happen
License requirements: None. |
int |
increment()
Returns the increment
License requirements: None. |
int |
label()
Returns the label
License requirements: None. |
NodeProjectBuilder.LabelType |
labelOption()
Returns the label option
License requirements: None. |
NodeProjectBuilder.ProjectionMethodType |
methodOption()
Returns the method option
License requirements: None. |
SelectFENodeList |
nodes()
Returns the selected nodes to be extruded
License requirements: None. |
int |
offset()
Returns the offset
License requirements: None. |
double |
percentOffset()
Returns the percent offset
License requirements: None. |
void |
setCopyOption(NodeProjectBuilder.NodeProjectTypes methodOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setIncrement(int increment)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLabel(int label)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLabelOption(NodeProjectBuilder.LabelType labelOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMethodOption(NodeProjectBuilder.ProjectionMethodType methodOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setOffset(int offset)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPercentOffset(double percentOffset)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setTolerance(double tol)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setVector(Direction vector)
License requirements: nx_masterfem ("Finite Element Modeling") . |
double |
tolerance()
Returns the projection tolerance
License requirements: None. |
Direction |
vector()
Returns the vector along which projection will happen
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFENodeList nodes() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObject geometry() throws NXException, RemoteException
NXException
RemoteException
double percentOffset() throws NXException, RemoteException
NXException
RemoteException
void setPercentOffset(double percentOffset) throws NXException, RemoteException
percentOffset
- NXException
RemoteException
NodeProjectBuilder.ProjectionMethodType methodOption() throws NXException, RemoteException
NXException
RemoteException
void setMethodOption(NodeProjectBuilder.ProjectionMethodType methodOption) throws NXException, RemoteException
methodOption
- NXException
RemoteException
Direction vector() throws NXException, RemoteException
NXException
RemoteException
void setVector(Direction vector) throws NXException, RemoteException
vector
- NXException
RemoteException
double tolerance() throws NXException, RemoteException
NXException
RemoteException
void setTolerance(double tol) throws NXException, RemoteException
tol
- NXException
RemoteException
NodeProjectBuilder.LabelType labelOption() throws NXException, RemoteException
NXException
RemoteException
void setLabelOption(NodeProjectBuilder.LabelType labelOption) throws NXException, RemoteException
labelOption
- NXException
RemoteException
int label() throws NXException, RemoteException
NXException
RemoteException
void setLabel(int label) throws NXException, RemoteException
label
- NXException
RemoteException
int increment() throws NXException, RemoteException
NXException
RemoteException
void setIncrement(int increment) throws NXException, RemoteException
increment
- NXException
RemoteException
int offset() throws NXException, RemoteException
NXException
RemoteException
void setOffset(int offset) throws NXException, RemoteException
offset
- NXException
RemoteException
NodeProjectBuilder.NodeProjectTypes copyOption() throws NXException, RemoteException
NXException
RemoteException
void setCopyOption(NodeProjectBuilder.NodeProjectTypes methodOption) throws NXException, RemoteException
methodOption
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.