public enum

DegreeUnit

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.commsignia.v2x.utils.units.DegreeUnit

Class Overview

Utility class for specifying degree units

Summary

Enum Values
DegreeUnit  DEG  Specified in conventional degrees  
DegreeUnit  DEG_0_01  Specified in units of 0.01 degrees  
DegreeUnit  DEG_0_0125  Specified in units of 0.0125 degrees  
DegreeUnit  DEG_0_1  Specified in units of 0.1 degrees  
DegreeUnit  DEG_1_5_POSNEG  Specified in units of 1.5 degrees (-180..180)  
Public Methods
abstract double convert(double d, DegreeUnit u)
Convert the given degree in the given unit to this unit.
static DegreeUnit valueOf(String name)
final static DegreeUnit[] values()
Protected Methods
abstract double toDeg(double d)
abstract double toDeg0_01(double d)
abstract double toDeg0_0125(double d)
abstract double toDeg0_1(double d)
abstract double toDeg1_5_PosNeg(double d)
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final DegreeUnit DEG

Specified in conventional degrees

public static final DegreeUnit DEG_0_01

Specified in units of 0.01 degrees

public static final DegreeUnit DEG_0_0125

Specified in units of 0.0125 degrees

public static final DegreeUnit DEG_0_1

Specified in units of 0.1 degrees

public static final DegreeUnit DEG_1_5_POSNEG

Specified in units of 1.5 degrees (-180..180)

Public Methods

public abstract double convert (double d, DegreeUnit u)

Convert the given degree in the given unit to this unit.

Parameters
d degree value
u degree unit
Returns
  • degree value in this unit

public static DegreeUnit valueOf (String name)

public static final DegreeUnit[] values ()

Protected Methods

protected abstract double toDeg (double d)

protected abstract double toDeg0_01 (double d)

protected abstract double toDeg0_0125 (double d)

protected abstract double toDeg0_1 (double d)

protected abstract double toDeg1_5_PosNeg (double d)