Package com.openinventor.inventor.fields
Class SoSFVec2s
- java.lang.Object
-
- com.openinventor.inventor.Inventor
-
- com.openinventor.inventor.fields.SoField
-
- com.openinventor.inventor.fields.SoSField
-
- com.openinventor.inventor.fields.SoSFVec2s
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.openinventor.inventor.fields.SoField
SoField.FieldTypes
-
Nested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand
-
-
Field Summary
-
Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
-
Constructor Summary
Constructors Constructor Description SoSFVec2s(SoFieldContainer fieldContainer, java.lang.String fieldName, SoField.FieldTypes fieldType, SbVec2s defaultValue)Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)SbVec2sgetValue()Returns this field's value.voidsetValue(short[] xy)Sets the field to the given value.voidsetValue(short x, short y)Sets the field to the given value.voidsetValue(SbVec2f vec2f)Convenience method that allows you to specify a field value using a float variable.voidsetValue(SbVec2s newValue)Sets this field to newValue.-
Methods inherited from class com.openinventor.inventor.fields.SoField
appendConnection, appendConnection, connectFrom, connectFrom, disconnect, disconnect, disconnect, enableConnection, get, getConnectedEngine, getConnectedField, getContainer, getNumConnections, getValueSize, isConnected, isConnectedFromEngine, isConnectedFromField, isConnectedFromVRMLInterp, isConnectionEnabled, isDefault, isIgnored, set, setIgnored, touch
-
Methods inherited from class com.openinventor.inventor.Inventor
dispose, getNativeResourceHandle
-
-
-
-
Constructor Detail
-
SoSFVec2s
public SoSFVec2s(SoFieldContainer fieldContainer, java.lang.String fieldName, SoField.FieldTypes fieldType, SbVec2s defaultValue)
Default constructor.
-
-
Method Detail
-
setValue
public void setValue(short x, short y)Sets the field to the given value.
-
getValue
public SbVec2s getValue()
Returns this field's value.
-
setValue
public void setValue(SbVec2s newValue)
Sets this field to newValue.
-
setValue
public void setValue(SbVec2f vec2f)
Convenience method that allows you to specify a field value using a float variable. The specified value is converted short precision, then stored.
-
setValue
public void setValue(short[] xy)
Sets the field to the given value.
-
-