public final class ThreeAxisAccelerometerData extends edu.wpi.first.shuffleboard.api.data.ComplexData<ThreeAxisAccelerometerData>
Constructor and Description |
---|
ThreeAxisAccelerometerData(double x,
double y,
double z)
Creates a new 3-axis accelerometer data object containing the measured acceleration along the 3 3D axes.
|
ThreeAxisAccelerometerData(java.util.Map<java.lang.String,java.lang.Object> map)
Creates a new data object from a map.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
asMap() |
boolean |
equals(java.lang.Object obj) |
double |
getX() |
double |
getY() |
double |
getZ() |
int |
hashCode() |
java.lang.String |
toString() |
public ThreeAxisAccelerometerData(double x, double y, double z)
x
- the x-axis acceleration, in Gsy
- the y-axis acceleration, in Gsz
- the z-axis acceleration, in Gspublic ThreeAxisAccelerometerData(java.util.Map<java.lang.String,java.lang.Object> map)
public double getX()
public double getY()
public double getZ()
public java.util.Map<java.lang.String,java.lang.Object> asMap()
asMap
in class edu.wpi.first.shuffleboard.api.data.ComplexData<ThreeAxisAccelerometerData>
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object