Record Class ADXL345_I2C.AllAxes
java.lang.Object
java.lang.Record
org.wpilib.hardware.accelerometer.ADXL345_I2C.AllAxes
- Record Components:
x- x-axis valuey- y-axis valuez- z-axis value
- All Implemented Interfaces:
StructSerializable, WPISerializable
- Enclosing class:
ADXL345_I2C
public static record ADXL345_I2C.AllAxes(double x, double y, double z)
extends Record
implements StructSerializable
Container type for accelerations from all axes.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classStruct implementation for AllAxes. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ADXL345_I2C.AllAxes.AllAxesStructStruct implementation. -
Constructor Summary
ConstructorsConstructorDescriptionAllAxes(double x, double y, double z) Creates an instance of aAllAxesrecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.final StringtoString()Returns a string representation of this record class.doublex()Returns the value of thexrecord component.doubley()Returns the value of theyrecord component.doublez()Returns the value of thezrecord component.
-
Field Details
-
struct
Struct implementation.
-
-
Constructor Details
-
AllAxes
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with thecomparemethod from their corresponding wrapper classes. -
x
-
y
-
z
-