public interface DAOObjective extends NXObject
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat
Modifier and Type | Method and Description |
---|---|
Category |
categoryType()
Returns the category type
License requirements: None. |
Geometry |
geometryType()
Returns the geometry type
License requirements: None. |
DisplayableObject[] |
getGeometry()
Gets the target geometry
License requirements: None. |
int |
getNumberResultGroup()
Gets the objective result group number
License requirements: None. |
double[] |
getResults(int resultGroupIndex)
Gets the objective results
License requirements: None. |
int |
loadCase()
Returns the frequency load case index
License requirements: None. |
int |
modeNumber()
Returns the frequency mode number
License requirements: None. |
Goal |
objectiveGoal()
Returns the objective goal
License requirements: None. |
Response |
response()
Returns the objective response
License requirements: None. |
ResultMeasure |
resultMeasure()
Returns the result measure
License requirements: None. |
void |
setCategoryType(Category categoryType)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setGeometry(DisplayableObject[] geometry)
Sets the target geometry
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setGeometryType(Geometry geometryType)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setLoadCase(int loadcase)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setModeNumber(int modeNumber)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setObjectiveGoal(Goal objectiveGoal)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setResponse(Response objectiveResponse)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setResultMeasure(ResultMeasure resMeas)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setTargetUnit(Unit targetUnit)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setTargetValue(double targetValue)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Unit |
targetUnit()
Returns the target unit
License requirements: None. |
double |
targetValue()
Returns the target value
License requirements: None. |
deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
Category categoryType() throws NXException, RemoteException
NXException
RemoteException
void setCategoryType(Category categoryType) throws NXException, RemoteException
categoryType
- Category typeNXException
RemoteException
Geometry geometryType() throws NXException, RemoteException
NXException
RemoteException
void setGeometryType(Geometry geometryType) throws NXException, RemoteException
geometryType
- Geometry typeNXException
RemoteException
Response response() throws NXException, RemoteException
NXException
RemoteException
void setResponse(Response objectiveResponse) throws NXException, RemoteException
objectiveResponse
- Objective responseNXException
RemoteException
Goal objectiveGoal() throws NXException, RemoteException
NXException
RemoteException
void setObjectiveGoal(Goal objectiveGoal) throws NXException, RemoteException
objectiveGoal
- Objective goalNXException
RemoteException
double targetValue() throws NXException, RemoteException
NXException
RemoteException
void setTargetValue(double targetValue) throws NXException, RemoteException
targetValue
- Target valueNXException
RemoteException
Unit targetUnit() throws NXException, RemoteException
NXException
RemoteException
void setTargetUnit(Unit targetUnit) throws NXException, RemoteException
targetUnit
- Target unitNXException
RemoteException
DisplayableObject[] getGeometry() throws NXException, RemoteException
NXException
RemoteException
void setGeometry(DisplayableObject[] geometry) throws NXException, RemoteException
geometry
- Target geometryNXException
RemoteException
int getNumberResultGroup() throws NXException, RemoteException
NXException
RemoteException
double[] getResults(int resultGroupIndex) throws NXException, RemoteException
resultGroupIndex
- Result group indexNXException
RemoteException
int loadCase() throws NXException, RemoteException
NXException
RemoteException
void setLoadCase(int loadcase) throws NXException, RemoteException
loadcase
- NXException
RemoteException
int modeNumber() throws NXException, RemoteException
NXException
RemoteException
void setModeNumber(int modeNumber) throws NXException, RemoteException
modeNumber
- Mode numberNXException
RemoteException
ResultMeasure resultMeasure() throws NXException, RemoteException
NXException
RemoteException
void setResultMeasure(ResultMeasure resMeas) throws NXException, RemoteException
resMeas
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.