Class

it.agilelab.gis.core.encoder

CarFlagEncoderEnrich

Related Doc: package encoder

Permalink

class CarFlagEncoderEnrich extends CarFlagEncoder with Logger

Linear Supertypes
Logger, CarFlagEncoder, AbstractFlagEncoder, FlagEncoder, TurnCostEncoder, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CarFlagEncoderEnrich
  2. Logger
  3. CarFlagEncoder
  4. AbstractFlagEncoder
  5. FlagEncoder
  6. TurnCostEncoder
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CarFlagEncoderEnrich(speedBits: Int = 8, speedFactor: Double = 1, maxTurnCosts: Int = 0)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def acceptWay(way: ReaderWay): Long

    Permalink
    Definition Classes
    CarFlagEncoderEnrich → CarFlagEncoder → AbstractFlagEncoder
  5. def applyBadSurfaceSpeed(arg0: ReaderWay, arg1: Double): Double

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    CarFlagEncoder
  6. def applyMaxSpeed(way: ReaderWay, speed: Double): Double

    Permalink
    Definition Classes
    CarFlagEncoderEnrich → AbstractFlagEncoder
  7. def applyWayTags(arg0: ReaderWay, arg1: EdgeIteratorState): Unit

    Permalink
    Definition Classes
    AbstractFlagEncoder
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def defineNodeBits(arg0: Int, arg1: Int): Int

    Permalink
    Definition Classes
    AbstractFlagEncoder
  11. def defineRelationBits(arg0: Int, arg1: Int): Int

    Permalink
    Definition Classes
    AbstractFlagEncoder
  12. def defineTurnBits(arg0: Int, arg1: Int): Int

    Permalink
    Definition Classes
    AbstractFlagEncoder
  13. def defineWayBits(index: Int, shift: Int): Int

    Permalink
    Definition Classes
    CarFlagEncoderEnrich → CarFlagEncoder → AbstractFlagEncoder
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AbstractFlagEncoder → AnyRef → Any
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def flagsDefault(arg0: Boolean, arg1: Boolean): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder
  18. def getAnnotation(arg0: Long, arg1: Translation): InstructionAnnotation

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. def getConditionalTagInspector(): ConditionalTagInspector

    Permalink
    Definition Classes
    AbstractFlagEncoder
  21. def getDouble(arg0: Long, arg1: Int): Double

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  22. def getFerrySpeed(arg0: ReaderWay): Double

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    AbstractFlagEncoder
  23. def getHighway(edge: EdgeIteratorState): Int

    Permalink
  24. def getHighwayAsString(edge: EdgeIteratorState): String

    Permalink

    Do not use within weighting as this is suboptimal from performance point of view.

  25. def getLong(arg0: Long, arg1: Int): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  26. def getMaxSpeed(arg0: ReaderWay): Double

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    AbstractFlagEncoder
  27. def getMaxSpeed(): Double

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  28. def getPropertiesString(): String

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    AbstractFlagEncoder
  29. def getReverseSpeed(arg0: Long): Double

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  30. def getSpeed(arg0: ReaderWay): Double

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    CarFlagEncoder
  31. def getSpeed(arg0: Long): Double

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  32. def getTurnCost(arg0: Long): Double

    Permalink
    Definition Classes
    AbstractFlagEncoder → TurnCostEncoder
  33. def getTurnFlags(arg0: Boolean, arg1: Double): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder → TurnCostEncoder
  34. def getVersion(): Int

    Permalink
    Definition Classes
    CarFlagEncoder → FlagEncoder
  35. def getWayInfo(arg0: ReaderWay): String

    Permalink
    Definition Classes
    CarFlagEncoder
  36. def handleNodeTags(arg0: ReaderNode): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder
  37. def handleRelationTags(arg0: ReaderRelation, arg1: Long): Long

    Permalink
    Definition Classes
    CarFlagEncoder → AbstractFlagEncoder
  38. def handleWayTags(way: ReaderWay, allowed: Long, relationFlags: Long): Long

    Permalink
    Definition Classes
    CarFlagEncoderEnrich → CarFlagEncoder → AbstractFlagEncoder
  39. def hashCode(): Int

    Permalink
    Definition Classes
    AbstractFlagEncoder → AnyRef → Any
  40. val highwayList: Seq[String]

    Permalink
  41. def init(): Unit

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    AbstractFlagEncoder
  42. def isAccept(arg0: Long): Boolean

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    AbstractFlagEncoder
  43. def isBackward(arg0: Long): Boolean

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  44. def isBackwardOneway(arg0: ReaderWay): Boolean

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    CarFlagEncoder
  45. def isBlockFords(): Boolean

    Permalink
    Definition Classes
    AbstractFlagEncoder
  46. def isBool(arg0: Long, arg1: Int): Boolean

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  47. def isFerry(arg0: Long): Boolean

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    AbstractFlagEncoder
  48. def isForward(arg0: Long): Boolean

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  49. def isForwardOneway(arg0: ReaderWay): Boolean

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    CarFlagEncoder
  50. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  51. def isOneway(arg0: ReaderWay): Boolean

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    CarFlagEncoder
  52. def isRegistered(): Boolean

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  53. def isTurnRestricted(arg0: Long): Boolean

    Permalink
    Definition Classes
    AbstractFlagEncoder → TurnCostEncoder
  54. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logger
  55. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  56. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  57. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  58. def parseSpeed(arg0: String): Double

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    AbstractFlagEncoder
  59. def reverseFlags(arg0: Long): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder
  60. def setAccess(arg0: Long, arg1: Boolean, arg2: Boolean): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  61. def setBlockByDefault(arg0: Boolean): Unit

    Permalink
    Definition Classes
    AbstractFlagEncoder
  62. def setBlockFords(arg0: Boolean): Unit

    Permalink
    Definition Classes
    AbstractFlagEncoder
  63. def setBool(arg0: Long, arg1: Int, arg2: Boolean): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  64. def setConditionalTagInspector(arg0: ConditionalTagInspector): Unit

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    AbstractFlagEncoder
  65. def setDouble(arg0: Long, arg1: Int, arg2: Double): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  66. def setLong(arg0: Long, arg1: Int, arg2: Long): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  67. def setLowSpeed(arg0: Long, arg1: Double, arg2: Boolean): Long

    Permalink
    Attributes
    protected[com.graphhopper.routing.util]
    Definition Classes
    AbstractFlagEncoder
  68. def setProperties(arg0: Double, arg1: Boolean, arg2: Boolean): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  69. def setRegistered(arg0: Boolean): Unit

    Permalink
    Definition Classes
    AbstractFlagEncoder
  70. def setReverseSpeed(arg0: Long, arg1: Double): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  71. def setSpeed(arg0: Long, arg1: Double): Long

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  72. def supports(arg0: Class[_]): Boolean

    Permalink
    Definition Classes
    AbstractFlagEncoder → FlagEncoder
  73. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  74. def toString(): String

    Permalink
    Definition Classes
    CarFlagEncoder → AnyRef → Any
  75. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  76. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  77. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Logger

Inherited from CarFlagEncoder

Inherited from AbstractFlagEncoder

Inherited from FlagEncoder

Inherited from TurnCostEncoder

Inherited from AnyRef

Inherited from Any

Ungrouped