|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--harmonic.mz.data.ModelNode
|
+--harmonic.mz.data.fields.CoordSystemField
This is a node specialized for holding a CoordSystem. It creates a CoordSystemEntry to control it.
| Field Summary |
| Fields inherited from class harmonic.mz.data.ModelNode |
_fileRoot_, _thread_, ATTRIB_CONTROL_WIDGET, ATTRIB_LISTABLE, ATTRIB_PRESENTABLE, ATTRIB_PRIVATE, ATTRIB_REMOVEABLE, ATTRIB_RENAMEABLE, ATTRIB_SHOW_CONTEXT_MENU, ATTRIB_TYPE_FILTER, ATTRIB_USERGROUP, ATTRIB_VALUE_GROUP, ATTRIB_VE_LISTENER, bCustomCS, bDebug, bValid, name |
| Constructor Summary | |
CoordSystemField()
Constructs a CoordSystemField. |
|
CoordSystemField(java.lang.String name)
Constructs a CoordSystemField. |
|
| Method Summary | |
void |
assignFromXMLString(MVGFileOpener opener,
java.lang.String s)
Implements XML string in |
java.lang.String |
assignToXMLString(MVGFileSaver saver)
Implements XML string out |
void |
coordSystemChanged(harmonic.viewer3D.event.CoordSystemEvent event)
Implements CoordSystemListener to send node changed events |
java.awt.Component |
createControlWidget()
Implements abstract control widget creator by returning an AngleEntry |
harmonic.viewer3D.CoordSystem |
getCoordSystem()
Returns CoordSystem value |
Interpolater |
getInterpolater()
Override to return an object that implements Interpolater. |
java.lang.Object |
getValue()
Returns CoordSystem value |
void |
interpolate_Linear(ModelNode _ret,
ModelNode _value0,
ModelNode _value1,
float b0,
float b1)
Implements linear interpolation |
void |
interpolate_Quadratic(ModelNode _ret,
ModelNode _value0,
ModelNode _value1,
ModelNode _value2,
float b0,
float b1,
float b2)
Implements quadratic interpolation |
void |
set(DataNode _copy)
Implements abstract setting function |
void |
setCoordSystem(harmonic.viewer3D.CoordSystem cs)
Sets value from CoordSystem |
void |
setValue(java.lang.Object value)
Sets value from CoordSystem |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public CoordSystemField()
public CoordSystemField(java.lang.String name)
| Method Detail |
public void set(DataNode _copy)
set in interface DataNodeset in class ModelNodepublic java.lang.Object getValue()
getValue in class ModelNodepublic void coordSystemChanged(harmonic.viewer3D.event.CoordSystemEvent event)
coordSystemChanged in interface harmonic.viewer3D.event.CoordSystemListenerpublic void setValue(java.lang.Object value)
setValue in class ModelNodepublic harmonic.viewer3D.CoordSystem getCoordSystem()
public void setCoordSystem(harmonic.viewer3D.CoordSystem cs)
setCoordSystem in class ModelNodepublic java.awt.Component createControlWidget()
createControlWidget in class ModelNode
public void assignFromXMLString(MVGFileOpener opener,
java.lang.String s)
assignFromXMLString in class ModelNodepublic java.lang.String assignToXMLString(MVGFileSaver saver)
assignToXMLString in class ModelNodepublic Interpolater getInterpolater()
ModelNode
getInterpolater in class ModelNode
public void interpolate_Linear(ModelNode _ret,
ModelNode _value0,
ModelNode _value1,
float b0,
float b1)
interpolate_Linear in interface Interpolaterinterpolate_Linear in class ModelNode_ret - Return value_value0 - Value 0_value1 - Value 1b0 - Basis function value 0b1 - Basis function value 1
public void interpolate_Quadratic(ModelNode _ret,
ModelNode _value0,
ModelNode _value1,
ModelNode _value2,
float b0,
float b1,
float b2)
interpolate_Quadratic in interface Interpolaterinterpolate_Quadratic in class ModelNode_value0 - Value 0_value1 - Value 1_value2 - Value 1b0 - Basis function value 0b1 - Basis function value 1
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||