|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.roboticsAPI.controllerModel.sunrise.state.kmp.MobilePlatformSafetyState
public class MobilePlatformSafetyState
Implementation of the Mobile Platform specific Safety and warning field states.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.kuka.roboticsAPI.controllerModel.sunrise.state.kmp.IMobilePlatformSafetyState |
|---|
IMobilePlatformSafetyState.SafetyState |
| Constructor Summary | |
|---|---|
MobilePlatformSafetyState(List<Boolean> warnSignals,
List<Boolean> secSignals)
Creates a new instance of MobilePlatformSafetyState. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
List<Boolean> |
getSafetySignalList()
Gets the list of the available safety field laser signal values. |
IMobilePlatformSafetyState.SafetyState |
getSafetyState()
Gets the safety state of the safety and warning fields. |
List<Boolean> |
getWarningSignalList()
Gets the list of the available warning field laser signal values. |
int |
hashCode()
|
boolean |
isSafetyFieldBreached()
Gets the overall safety state of the safety field. |
boolean |
isSafetyFieldBreached(int index)
Gets the safety state of a specific sensor. |
boolean |
isWarningFieldBreached()
Gets the safety overall state of the warning field. |
boolean |
isWarningFieldBreached(int index)
Gets the safety state of a specific sensor. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MobilePlatformSafetyState(List<Boolean> warnSignals,
List<Boolean> secSignals)
MobilePlatformSafetyState.
warnSignals - Warning field sensor signals.secSignals - Security field sensor signals.| Method Detail |
|---|
public List<Boolean> getSafetySignalList()
IMobilePlatformSafetyState
getSafetySignalList in interface IMobilePlatformSafetyStatepublic List<Boolean> getWarningSignalList()
IMobilePlatformSafetyState
getWarningSignalList in interface IMobilePlatformSafetyStatepublic boolean isSafetyFieldBreached(int index)
IMobilePlatformSafetyState
isSafetyFieldBreached in interface IMobilePlatformSafetyStateindex - of the sensor signal
public boolean isWarningFieldBreached(int index)
IMobilePlatformSafetyState
isWarningFieldBreached in interface IMobilePlatformSafetyStateindex - of the sensor signal
public boolean isSafetyFieldBreached()
IMobilePlatformSafetyState
isSafetyFieldBreached in interface IMobilePlatformSafetyStatepublic boolean isWarningFieldBreached()
IMobilePlatformSafetyState
isWarningFieldBreached in interface IMobilePlatformSafetyStatepublic IMobilePlatformSafetyState.SafetyState getSafetyState()
IMobilePlatformSafetyState
getSafetyState in interface IMobilePlatformSafetyStatepublic int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||