Class AdasController.Parameters.Builder
java.lang.Object
com.navmii.android.dashcamsdk.adas.AdasController.Parameters.Builder
- Enclosing class:
- AdasController.Parameters
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract AdasController.Parameters
build()
abstract AdasController.Parameters.Builder
abstract AdasController.Parameters.Builder
setLaneDepartureWarningsEnabled
(boolean isEnabled) abstract AdasController.Parameters.Builder
setLaneDepartureWarningsMinSpeed
(int minSpeed) abstract AdasController.Parameters.Builder
setSignSetIds
(List<String> signSetIds) Selects sign sets, which ADAS will try to recognize.abstract AdasController.Parameters.Builder
setSpeedSignDetectionEnabled
(boolean isEnabled) abstract AdasController.Parameters.Builder
setSpeedSignDetectionMinSpeed
(int minSpeed) abstract AdasController.Parameters.Builder
setVanishingPoint
(PointF vanishingPoint) Sets the on-screen position of the vanishing point of the road/horizon.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setSpeedSignDetectionEnabled
- Parameters:
isEnabled
- True if speed sign detection should be enabled, false otherwise.- Returns:
- The builder.
- See Also:
-
setSpeedSignDetectionMinSpeed
- Parameters:
minSpeed
- Minimal vehicle speed required to recognize speed signs in km/h.- Returns:
- The builder.
- See Also:
-
setLaneDepartureWarningsEnabled
public abstract AdasController.Parameters.Builder setLaneDepartureWarningsEnabled(boolean isEnabled) - Parameters:
isEnabled
- True if lane departure warnings should be enabled, false otherwise.- Returns:
- The builder.
- See Also:
-
setLaneDepartureWarningsMinSpeed
- Parameters:
minSpeed
- Minimal vehicle speed (in km/h) required to issue lane departure warnings.- Returns:
- The builder.
- See Also:
-
setVanishingPoint
Sets the on-screen position of the vanishing point of the road/horizon.This point should be set after the user has mounted their device onto the windshield of their car.
- Parameters:
vanishingPoint
- The vanishing point in range [0.0f, 1.0f].- Returns:
- The builder.
- See Also:
-
setSignSetIds
Selects sign sets, which ADAS will try to recognize. The list can only contain identifiers returned fromAdasController.getSupportedSignSets()
.- Parameters:
signSetIds
- The identifiers of sign sets.- Returns:
- The builder.
- See Also:
-
build
- Returns:
- A
AdasController.Parameters
object.
-