public interface ElementReflectBuilder extends Builder
ElementReflectBuilder
NodeElementManager.createElementReflectBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ElementReflectBuilder.ElemDimType
Dimension of element to be reflected
|
static class |
ElementReflectBuilder.LabelType
Option to use label/increment or offset
|
static class |
ElementReflectBuilder.NewMeshType
Option to create new mesh or add to existing mesh
|
Modifier and Type | Method and Description |
---|---|
String |
collectorName()
Returns the mesh collector name
License requirements: None. |
ElementReflectBuilder.ElemDimType |
elementDimensionOption()
Returns the element dimension option
License requirements: None. |
SelectElementsBuilder |
elements()
Returns the selected elements to be reflected
License requirements: None. |
ElementTypeBuilder |
elementType()
Returns the element type builder.
|
boolean |
exportMesh()
Returns the option which indicates whether mesh is exported to solver or not.
|
int |
increment()
Returns the increment
License requirements: None. |
int |
label()
Returns the label
License requirements: None. |
ElementReflectBuilder.LabelType |
labelOption()
Returns the label option
License requirements: None. |
String |
meshName()
Returns the mesh name
License requirements: None. |
String |
neutralName()
Returns the element neutral name
License requirements: None. |
ElementReflectBuilder.NewMeshType |
newMeshOption()
Returns the new mesh option
License requirements: None. |
int |
offset()
Returns the offset
License requirements: None. |
Plane |
plane()
Returns the plane of reflection
License requirements: None. |
void |
setCollectorName(String collectorName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setElementDimensionOption(ElementReflectBuilder.ElemDimType elementDimensionOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setExportMesh(boolean fExportMesh)
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(ElementReflectBuilder.LabelType labelOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMeshName(String meshName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNeutralName(String neutralName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNewMeshOption(ElementReflectBuilder.NewMeshType newMeshOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setOffset(int offset)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPlane(Plane plane)
License requirements: nx_masterfem ("Finite Element Modeling") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ElementTypeBuilder elementType() throws NXException, RemoteException
NXException
RemoteException
SelectElementsBuilder elements() throws NXException, RemoteException
NXException
RemoteException
Plane plane() throws NXException, RemoteException
NXException
RemoteException
void setPlane(Plane plane) throws NXException, RemoteException
plane
- NXException
RemoteException
ElementReflectBuilder.ElemDimType elementDimensionOption() throws NXException, RemoteException
NXException
RemoteException
void setElementDimensionOption(ElementReflectBuilder.ElemDimType elementDimensionOption) throws NXException, RemoteException
elementDimensionOption
- NXException
RemoteException
String neutralName() throws NXException, RemoteException
NXException
RemoteException
void setNeutralName(String neutralName) throws NXException, RemoteException
neutralName
- NXException
RemoteException
String collectorName() throws NXException, RemoteException
NXException
RemoteException
void setCollectorName(String collectorName) throws NXException, RemoteException
collectorName
- NXException
RemoteException
ElementReflectBuilder.NewMeshType newMeshOption() throws NXException, RemoteException
NXException
RemoteException
void setNewMeshOption(ElementReflectBuilder.NewMeshType newMeshOption) throws NXException, RemoteException
newMeshOption
- NXException
RemoteException
String meshName() throws NXException, RemoteException
NXException
RemoteException
void setMeshName(String meshName) throws NXException, RemoteException
meshName
- NXException
RemoteException
ElementReflectBuilder.LabelType labelOption() throws NXException, RemoteException
NXException
RemoteException
void setLabelOption(ElementReflectBuilder.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
boolean exportMesh() throws NXException, RemoteException
NXException
RemoteException
void setExportMesh(boolean fExportMesh) throws NXException, RemoteException
fExportMesh
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.