public interface PostAnnotationBuilder extends TransientObject
PostAnnotation
from Post
setElements(int[])
only.
setNodes(int[])
only.
setElements(int[])
and setNodes(int[])
.
Number of entities should be same for both.
setElements(int[])
and setEdgeFace(int[])
.
Number of entities should be same for both.
setElements(int[])
and setEdgeFace(int[])
.
Number of entities should be same for both.
setElements(int[])
, setNodes(int[])
and setEdgeFace(int[])
. Number of entities should be same for all three.
setElements(int[])
, setNodes(int[])
and setEdgeFace(int[])
. Number of entities should be same for all three.
Modifier and Type | Interface and Description |
---|---|
static class |
PostAnnotationBuilder.Type
select option to define the annotation type
|
Modifier and Type | Method and Description |
---|---|
PostAnnotation |
commitAnnotation()
Commits the annotation to create annotation object
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
delete()
Deletes the annotation builder.
|
void |
setAnnotationType(PostAnnotationBuilder.Type type)
Set the annotation type
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setCoordinate(double xcord,
double ycord)
Set the coordinates for user annotation
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setEdgeFace(int[] subIds)
Set the edge or face id for which annotation is defined
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setElements(int[] elementIds)
Set the element ids for which annotation is defined
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setName(String name)
Set the annotation name
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setNodes(int[] nodeIds)
Set the node ids for which annotation is defined
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setNumMinMax(int numMinMax)
Set the number of min/max annotation for min/max type of annotation
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setResults(Result[] results)
Set the result index for which annotation is defined
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setSectionAngles(double[] sectionAngles)
Set the section angles for axis-symmetric model for which annotation is defined.
|
void |
setSectors(int[] sectorIds)
Set the sector ids for cyclic-symmetric model for which annotation is defined
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setUpdateEntityOnResultChange(boolean update)
Set weather entity is to be updated in case of result update for min/max annotation
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
setUsertext(String[] usertext)
Set the user text
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
_value, dispose, printTestData, printTestData
void setAnnotationType(PostAnnotationBuilder.Type type) throws NXException, RemoteException
type
- NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
void setElements(int[] elementIds) throws NXException, RemoteException
elementIds
- NXException
RemoteException
void setNodes(int[] nodeIds) throws NXException, RemoteException
nodeIds
- NXException
RemoteException
void setEdgeFace(int[] subIds) throws NXException, RemoteException
subIds
- NXException
RemoteException
void setResults(Result[] results) throws NXException, RemoteException
results
- NXException
RemoteException
void setSectors(int[] sectorIds) throws NXException, RemoteException
sectorIds
- NXException
RemoteException
void setSectionAngles(double[] sectionAngles) throws NXException, RemoteException
AxiSymmetricParameters
sectionAngles
- NXException
RemoteException
void setNumMinMax(int numMinMax) throws NXException, RemoteException
numMinMax
- NXException
RemoteException
void setUpdateEntityOnResultChange(boolean update) throws NXException, RemoteException
update
- NXException
RemoteException
void setCoordinate(double xcord, double ycord) throws NXException, RemoteException
xcord
- ycord
- NXException
RemoteException
void setUsertext(String[] usertext) throws NXException, RemoteException
usertext
- Additional text in each boxNXException
RemoteException
PostAnnotation commitAnnotation() throws NXException, RemoteException
NXException
RemoteException
void delete() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.