Package com.io7m.smfj.parser.api
Interface SMFParserEventsDataAttributeValuesType
-
- All Superinterfaces:
SMFParserEventsErrorType
- All Known Implementing Classes:
SMFFCopier,SMFMemoryMeshProducer,SMFParserEventsDataAttributeValuesIgnoringReceiver
public interface SMFParserEventsDataAttributeValuesType extends SMFParserEventsErrorType
A receiver of parse events for mesh attribute data.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonDataAttributeValueFinish()Parsing of data for the attribute has finished.voidonDataAttributeValueFloat1(double x)A data value has been received.voidonDataAttributeValueFloat2(double x, double y)A data value has been received.voidonDataAttributeValueFloat3(double x, double y, double z)A data value has been received.voidonDataAttributeValueFloat4(double x, double y, double z, double w)A data value has been received.voidonDataAttributeValueIntegerSigned1(long x)A data value has been received.voidonDataAttributeValueIntegerSigned2(long x, long y)A data value has been received.voidonDataAttributeValueIntegerSigned3(long x, long y, long z)A data value has been received.voidonDataAttributeValueIntegerSigned4(long x, long y, long z, long w)A data value has been received.voidonDataAttributeValueIntegerUnsigned1(long x)A data value has been received.voidonDataAttributeValueIntegerUnsigned2(long x, long y)A data value has been received.voidonDataAttributeValueIntegerUnsigned3(long x, long y, long z)A data value has been received.voidonDataAttributeValueIntegerUnsigned4(long x, long y, long z, long w)A data value has been received.-
Methods inherited from interface com.io7m.smfj.parser.api.SMFParserEventsErrorType
onError, onWarning
-
-
-
-
Method Detail
-
onDataAttributeValueIntegerSigned1
void onDataAttributeValueIntegerSigned1(long x)
A data value has been received.- Parameters:
x- The x value
-
onDataAttributeValueIntegerSigned2
void onDataAttributeValueIntegerSigned2(long x, long y)A data value has been received.- Parameters:
x- The x valuey- The y value
-
onDataAttributeValueIntegerSigned3
void onDataAttributeValueIntegerSigned3(long x, long y, long z)A data value has been received.- Parameters:
x- The x valuey- The y valuez- The z value
-
onDataAttributeValueIntegerSigned4
void onDataAttributeValueIntegerSigned4(long x, long y, long z, long w)A data value has been received.- Parameters:
x- The x valuey- The y valuez- The z valuew- The w value
-
onDataAttributeValueIntegerUnsigned1
void onDataAttributeValueIntegerUnsigned1(long x)
A data value has been received.- Parameters:
x- The x value
-
onDataAttributeValueIntegerUnsigned2
void onDataAttributeValueIntegerUnsigned2(long x, long y)A data value has been received.- Parameters:
x- The x valuey- The y value
-
onDataAttributeValueIntegerUnsigned3
void onDataAttributeValueIntegerUnsigned3(long x, long y, long z)A data value has been received.- Parameters:
x- The x valuey- The y valuez- The z value
-
onDataAttributeValueIntegerUnsigned4
void onDataAttributeValueIntegerUnsigned4(long x, long y, long z, long w)A data value has been received.- Parameters:
x- The x valuey- The y valuez- The z valuew- The w value
-
onDataAttributeValueFloat1
void onDataAttributeValueFloat1(double x)
A data value has been received.- Parameters:
x- The x value
-
onDataAttributeValueFloat2
void onDataAttributeValueFloat2(double x, double y)A data value has been received.- Parameters:
x- The x valuey- The y value
-
onDataAttributeValueFloat3
void onDataAttributeValueFloat3(double x, double y, double z)A data value has been received.- Parameters:
x- The x valuey- The y valuez- The z value
-
onDataAttributeValueFloat4
void onDataAttributeValueFloat4(double x, double y, double z, double w)A data value has been received.- Parameters:
x- The x valuey- The y valuez- The z valuew- The w value
-
onDataAttributeValueFinish
void onDataAttributeValueFinish()
Parsing of data for the attribute has finished.
-
-