public interface ComplexVectorFieldWrapper extends NXObject
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
Expression |
getExpressionByIndex(int index)
Returns the indicated implementation if the wrapper is backed up by expressions;
NULL otherwise
License requirements: None. |
Field |
getField()
Returns the implementation if the wrapper is backed up by a field;
NULL otherwise
License requirements: None. |
Expression |
getImaginaryExpressionByIndex(int index)
Returns the indicated implementation if the wrapper is backed up by expressions;
NULL otherwise
License requirements: None. |
void |
setExpressions(Expression[] expressions)
Sets the implementation of the wrapper to the specified expressions
License requirements: None. |
void |
setField(Field field,
double scaleFactor)
Sets the implementation of the wrapper to the specified field
License requirements: None. |
void |
setImaginaryExpressions(Expression[] expressions)
Sets the implementation of the wrapper to the specified expressions
License requirements: None. |
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, 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
void setExpressions(Expression[] expressions) throws NXException, RemoteException
expressions
- existing expressions that will be this wrapper's valueNXException
RemoteException
Expression getExpressionByIndex(int index) throws NXException, RemoteException
index
- 0, 1 or 2NXException
RemoteException
void setImaginaryExpressions(Expression[] expressions) throws NXException, RemoteException
expressions
- existing expressions that will be this wrapper's valueNXException
RemoteException
Expression getImaginaryExpressionByIndex(int index) throws NXException, RemoteException
index
- 0, 1 or 2NXException
RemoteException
void setField(Field field, double scaleFactor) throws NXException, RemoteException
field
- an existing field that will be this wrapper's valuescaleFactor
- the field will be multiplied by this scale factor when being evaluatedNXException
RemoteException
Field getField() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.