Package edu.wpi.first.cscore
Class VideoProperty
java.lang.Object
edu.wpi.first.cscore.VideoProperty
A source or sink property.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
get()
Returns property value.String[]
Returns the possible values for the enum property value.int
Returns property default value.getKind()
Returns property kind.static VideoProperty.Kind
getKindFromInt
(int kind) Convert from the numerical representation of kind to an enum type.int
getMax()
Returns property maximum value.int
getMin()
Returns property minimum value.getName()
Returns property name.int
getStep()
Returns property step size.Returns the string property value.boolean
Returns true if property is a boolean.boolean
isEnum()
Returns true if property is an enum.boolean
Returns true if property is an integer.boolean
isString()
Returns true if property is a string.boolean
isValid()
Returns true if property is valid.void
set
(int value) Sets property value.void
Sets the string property value.
-
Method Details
-
getKindFromInt
Convert from the numerical representation of kind to an enum type.- Parameters:
kind
- The numerical representation of kind- Returns:
- The kind
-
getName
Returns property name.- Returns:
- Property name.
-
getKind
Returns property kind.- Returns:
- Property kind.
-
isValid
Returns true if property is valid.- Returns:
- True if property is valid.
-
isBoolean
Returns true if property is a boolean.- Returns:
- True if property is a boolean.
-
isInteger
Returns true if property is an integer.- Returns:
- True if property is an integer.
-
isString
Returns true if property is a string.- Returns:
- True if property is a string.
-
isEnum
Returns true if property is an enum.- Returns:
- True if property is an enum.
-
get
Returns property value.- Returns:
- Property value.
-
set
Sets property value.- Parameters:
value
- Property value.
-
getMin
Returns property minimum value.- Returns:
- Property minimum value.
-
getMax
Returns property maximum value.- Returns:
- Property maximum value.
-
getStep
Returns property step size.- Returns:
- Property step size.
-
getDefault
Returns property default value.- Returns:
- Property default value.
-
getString
Returns the string property value.This function is string-specific.
- Returns:
- The string property value.
-
setString
Sets the string property value.This function is string-specific.
- Parameters:
value
- String property value.
-
getChoices
Returns the possible values for the enum property value.This function is enum-specific.
- Returns:
- The possible values for the enum property value.
-