java.lang.Object
com.trapezium.vrml.node.InterpolatorVerifier
com.trapezium.vrml.node.SFInterpolatorVerifier
com.trapezium.vrml.node.OrientationInterpolatorVerifier
- All Implemented Interfaces:
- Verifier
- class OrientationInterpolatorVerifier
- extends SFInterpolatorVerifier
Verifies OrientationInterpolator nodes
|
Method Summary |
void |
flagUnnecessaryKeys(com.trapezium.parse.TokenEnumerator tokenEnumerator,
com.trapezium.vorlon.ErrorSummary errorSummary)
Flag unnecessary keys with a warning. |
void |
flagUnnecessaryKeyValues(com.trapezium.parse.TokenEnumerator tokenEnumerator,
com.trapezium.vorlon.ErrorSummary errorSummary)
Flag unnecessary key values with a warning. |
(package private) void |
flagUnnecessaryValues(com.trapezium.vorlon.ErrorSummary errorSummary,
com.trapezium.vrml.fields.MFFieldValue valList,
com.trapezium.parse.TokenEnumerator tokenEnumerator,
int fval,
java.lang.String warningStr)
Flag unnecessary key or keyValue values with a warning. |
int |
getActualFactor()
|
(package private) boolean |
setValues(com.trapezium.parse.TokenEnumerator tokenEnumerator,
float[] fvals,
int fcount)
|
void |
verify(Node toBeVerified,
com.trapezium.vrml.Scene s,
com.trapezium.vorlon.ErrorSummary errorSummary,
java.util.Hashtable verifiedList)
Node specific verification. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factor
protected int factor
keyList
protected com.trapezium.vrml.fields.MFFieldValue keyList
keyValueList
protected com.trapezium.vrml.fields.MFFieldValue keyValueList
interpolatorType
protected java.lang.String interpolatorType
OrientationInterpolatorVerifier
public OrientationInterpolatorVerifier()
verify
public void verify(Node toBeVerified,
com.trapezium.vrml.Scene s,
com.trapezium.vorlon.ErrorSummary errorSummary,
java.util.Hashtable verifiedList)
- Description copied from interface:
Verifier
- Node specific verification.
- Specified by:
verify in interface Verifier- Overrides:
verify in class SFInterpolatorVerifier
getActualFactor
public int getActualFactor()
- Specified by:
getActualFactor in class InterpolatorVerifier
flagUnnecessaryKeys
public void flagUnnecessaryKeys(com.trapezium.parse.TokenEnumerator tokenEnumerator,
com.trapezium.vorlon.ErrorSummary errorSummary)
- Flag unnecessary keys with a warning.
Unnecessary keys are those that are repeated more than twice,
as in "A A B B B C ...". In this case the middle "B" is unnecessary
flagUnnecessaryKeyValues
public void flagUnnecessaryKeyValues(com.trapezium.parse.TokenEnumerator tokenEnumerator,
com.trapezium.vorlon.ErrorSummary errorSummary)
- Flag unnecessary key values with a warning.
Unnecessary keyValues are those that are repeated more than twice,
as in "A A B B B C ...". In this case the middle "B" is unnecessary,
flagUnnecessaryValues
void flagUnnecessaryValues(com.trapezium.vorlon.ErrorSummary errorSummary,
com.trapezium.vrml.fields.MFFieldValue valList,
com.trapezium.parse.TokenEnumerator tokenEnumerator,
int fval,
java.lang.String warningStr)
- Flag unnecessary key or keyValue values with a warning.
setValues
boolean setValues(com.trapezium.parse.TokenEnumerator tokenEnumerator,
float[] fvals,
int fcount)