Package | Description |
---|---|
au.gov.amsa.craft.analyzer.wms | |
au.gov.amsa.navigation | |
au.gov.amsa.navigation.ais |
Modifier and Type | Field and Description |
---|---|
static rx.functions.Func2<VesselPosition,VesselPosition,Integer> |
DriftingLayer.SORT_BY_TIME |
static rx.functions.Func2<VesselPosition,VesselPosition,Integer> |
DriftingLayer.SORT_BY_TIME |
Modifier and Type | Method and Description |
---|---|
rx.Subscriber<? super VesselPosition> |
OperatorDriftDistanceCheck.call(rx.Subscriber<? super VesselPosition> child) |
static rx.Observable<VesselPosition> |
Sources.fixes() |
static rx.Observable<VesselPosition> |
Sources.fixes2(File file) |
Modifier and Type | Method and Description |
---|---|
rx.Subscriber<? super VesselPosition> |
OperatorDriftDistanceCheck.call(rx.Subscriber<? super VesselPosition> child) |
Modifier and Type | Field and Description |
---|---|
static rx.functions.Func1<HasFix,VesselPosition> |
VesselPositions.TO_VESSEL_POSITION |
Modifier and Type | Method and Description |
---|---|
VesselPosition |
VesselPosition.Builder.build() |
VesselPosition |
CollisionCandidate.position1() |
VesselPosition |
CollisionCandidate.position2() |
static VesselPosition |
VesselPositions.toVesselPosition(Fix fix,
com.google.common.base.Optional<?> data) |
Modifier and Type | Method and Description |
---|---|
static rx.Observable.Transformer<VesselPosition,CollisionCandidate> |
CollisionDetector.detectCollisionCandidates() |
com.google.common.base.Optional<VesselPosition> |
VesselPosition.predict(long t) |
static <T extends HasFix> |
VesselPositions.toVesselPosition(rx.functions.Func1<T,com.google.common.base.Optional<?>> dataExtractor) |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<Times> |
VesselPosition.intersectionTimes(VesselPosition vp)
Returns absent if no intersection occurs else return the one or two times
of intersection of circles around the vessel relative to this.time().
|
Vector |
VesselPosition.position(VesselPosition relativeTo) |
Modifier and Type | Method and Description |
---|---|
rx.Observable<CollisionCandidate> |
CollisionDetector.getCandidates(rx.Observable<VesselPosition> o) |
static rx.Observable<CollisionCandidate> |
CollisionDetector.getCandidatesForAStream(rx.Observable<VesselPosition> o) |
Constructor and Description |
---|
CollisionCandidate(VesselPosition p1,
VesselPosition p2,
long time) |
Modifier and Type | Method and Description |
---|---|
static rx.Observable.Transformer<String,VesselPosition> |
AisVesselPositions.positions() |
static rx.Observable<VesselPosition> |
AisVesselPositions.positions(rx.Observable<String> nmea) |
static rx.Observable<VesselPosition> |
AisVesselPositions.positionsSortedByTime(rx.Observable<String> nmea) |
Copyright © 2020. All rights reserved.