breathColorMode.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
breathColorMode_8h
mode.h
BreathColorMode
breathMode.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
breathMode_8h
mode.h
BreathMode
circleColorMode.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
circleColorMode_8h
mode.h
CircleColorMode
cob_light.cpp
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/src/
cob__light_8cpp
serialIO.h
colorUtils.h
modeExecutor.h
colorO.h
colorOSim.h
ms35.h
stageprofi.h
LightControl
int
main
cob__light_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
shutdownCallback
cob__light_8cpp.html
a7d46b7f28318e19a29a145f8bd9d6d12
(XmlRpc::XmlRpcValue ¶ms, XmlRpc::XmlRpcValue &result)
void
sigIntHandler
cob__light_8cpp.html
ac47dbdef2a5b9a8a0ad1570c584cdb2d
(int signal)
sig_atomic_t volatile
gShutdownRequest
cob__light_8cpp.html
acc7b2bebabe7eaececfeedceffd0c347
colorO.cpp
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/src/
colorO_8cpp
colorO.h
colorO.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/include/
colorO_8h
iColorO.h
serialIO.h
colorUtils.h
ColorO
colorOSim.cpp
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/src/
colorOSim_8cpp
colorOSim.h
colorOSim.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/include/
colorOSim_8h
iColorO.h
serialIO.h
colorUtils.h
ColorOSim
colorUtils.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
colorUtils_8h
color::Color
color::hsv
color::rgb
color::rgba
color
concurrentQueue.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
concurrentQueue_8h
ConcurrentQueue
fadeColorMode.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
fadeColorMode_8h
mode.h
FadeColorMode
flashMode.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
flashMode_8h
mode.h
FlashMode
iColorO.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/include/
iColorO_8h
colorUtils.h
IColorO
mode.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
mode_8h
colorUtils.h
Mode
modeExecutor.cpp
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/src/
modeExecutor_8cpp
modeExecutor.h
modeExecutor.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
modeExecutor_8h
mode.h
iColorO.h
modeFactory.h
ModeExecutor
modeFactory.cpp
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/src/
modeFactory_8cpp
modeFactory.h
staticMode.h
flashMode.h
breathMode.h
breathColorMode.h
fadeColorMode.h
sequenceMode.h
circleColorMode.h
sweepColorMode.h
modeFactory.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
modeFactory_8h
mode.h
iColorO.h
ModeFactory
modeRunner.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
modeRunner_8h
ModeRunner
ms35.cpp
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/src/
ms35_8cpp
ms35.h
ms35.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/include/
ms35_8h
iColorO.h
serialIO.h
colorUtils.h
MS35
sequenceMode.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
sequenceMode_8h
mode.h
sequence
SequenceMode
struct sequence
seq_t
sequenceMode_8h.html
a8e931a17f05137dda3aac079c2ee1fc1
State
sequenceMode_8h.html
a5d74787dedbc4e11c1ab15bf487e61f8
INIT_SEQ
sequenceMode_8h.html
a5d74787dedbc4e11c1ab15bf487e61f8ad5fd72bb51c394267f40ba1993221ccb
CROSSFADE
sequenceMode_8h.html
a5d74787dedbc4e11c1ab15bf487e61f8a848349f84562c276e88d646c2ca68adc
HOLD
sequenceMode_8h.html
a5d74787dedbc4e11c1ab15bf487e61f8a9cfa27b414cab750fb14ec07cdf5cf6a
NEXT
sequenceMode_8h.html
a5d74787dedbc4e11c1ab15bf487e61f8ab13b96bf99a409e019f70dc1602532fd
BEGIN
sequenceMode_8h.html
a5d74787dedbc4e11c1ab15bf487e61f8a368db50032da622d4c456ef7eaf9cb67
serialIO.cpp
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/src/
serialIO_8cpp
serialIO.h
serialIO.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
serialIO_8h
concurrentQueue.h
ioData
struct ioData
ioData_t
serialIO_8h.html
a64772de5171ecb58033f31e712229c6a
stageprofi.cpp
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/src/
stageprofi_8cpp
stageprofi.h
stageprofi.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/include/
stageprofi_8h
iColorO.h
serialIO.h
colorUtils.h
StageProfi
staticMode.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
staticMode_8h
mode.h
StaticMode
sweepColorMode.h
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/common/include/
sweepColorMode_8h
mode.h
SweepColorMode
test.py
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/scripts/
test_8py
def
changeColor
namespacetest.html
aece81330e1965ad39cdcee66ab6a0e41
test_sprofi_circle.py
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/scripts/
test__sprofi__circle_8py
test_sprofi_circle
def
changeColor
namespacetest__sprofi__circle.html
a204282017a35fc787cab730f6eb59fd3
test_sprofi_modes.py
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/scripts/
test__sprofi__modes_8py
test_sprofi_modes
def
changeColor
namespacetest__sprofi__modes.html
aefbc1d955b1de3b5514731e656847478
test_sprofi_part.py
/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_light/ros/scripts/
test__sprofi__part_8py
test_sprofi_part
def
changeColor
namespacetest__sprofi__part.html
acc7ca6fa0ce8922ebce11ef31cc42e40
BreathColorMode
classBreathColorMode.html
Mode
BreathColorMode
classBreathColorMode.html
a274267c80197c789987a760c00bf4cf1
(color::rgba color, int priority=0, double freq=0.25, int pulses=0, double timeout=0)
void
execute
classBreathColorMode.html
a90a2a75c3e85cc2ac7c0bf823c495f7b
()
std::string
getName
classBreathColorMode.html
ad00617b78db61a80f294f0beb29e8388
()
double
_inc
classBreathColorMode.html
a8b626068ced5c66f65027c503edae718
double
_timer_inc
classBreathColorMode.html
afb144e40898d2fe4658cfd6586dcb5d6
float
h
classBreathColorMode.html
a25d260a7c4fbb26bcec56a55ae343a6c
BreathMode
classBreathMode.html
Mode
BreathMode
classBreathMode.html
a308ce2592b05b89efec9662768d8648e
(color::rgba color, int priority=0, double freq=0.25, int pulses=0, double timeout=0)
void
execute
classBreathMode.html
a2844c93d358b0ea129771d445dec9547
()
std::string
getName
classBreathMode.html
a1d66b6d5fd433bd4e40526bed2f14ce6
()
double
_inc
classBreathMode.html
abbd1d39887104c52905cbfd1ded623c8
double
_timer_inc
classBreathMode.html
a5ddeccb6f469e859ba25ecd282d80aab
CircleColorMode
classCircleColorMode.html
Mode
CircleColorMode
classCircleColorMode.html
aba023dec81f300199cf31873f53579ea
(std::vector< color::rgba > colors, size_t num_leds, int priority=0, double freq=5, int pulses=0, double timeout=0)
void
execute
classCircleColorMode.html
aefaadf843f848d31ff30d229f20684e4
()
std::string
getName
classCircleColorMode.html
abb3bf8390f940ead171a602c12d046aa
()
double
_inc
classCircleColorMode.html
ae17355f4000d3438dc4ad44dddbe7f24
size_t
_num_leds
classCircleColorMode.html
afbcb72462038bafce7792e7c982ca1b7
double
_timer_inc
classCircleColorMode.html
afb7a4153cf2ab1ea726998c0c7d0f2c4
bool
_toggle
classCircleColorMode.html
a3577633400afec441259fc8e394ab45a
ColorO
classColorO.html
IColorO
ColorO
classColorO.html
a5df676564de8486907869cd3c7e16efd
(SerialIO *serialIO)
bool
init
classColorO.html
a35e0be6560fc1ea745ada91580e82bfc
()
void
setColor
classColorO.html
ad5b200e1873b494e65d628d90136563d
(color::rgba color)
void
setColorMulti
classColorO.html
ab8def1e675c96d41efd239bee77fd112
(std::vector< color::rgba > &colors)
virtual
~ColorO
classColorO.html
aa34c1a832a2e3f8a6aeed3312220d286
()
SerialIO *
_serialIO
classColorO.html
a18253ded29dffc2b05794300bd21e22f
std::stringstream
_ssOut
classColorO.html
aa6491934446afac4aca8aebfca047ade
ColorOSim
classColorOSim.html
IColorO
ColorOSim
classColorOSim.html
a456169a0ddaeff24f67bc49e2b11b6a3
(ros::NodeHandle *nh)
bool
init
classColorOSim.html
a9f64b85c42755bbb9812c5cb2f4a6bcb
()
void
setColor
classColorOSim.html
aeaa4d535dad8cd802b155d387406dc28
(color::rgba color)
void
setColorMulti
classColorOSim.html
ac0af11bc4530bbd169240a4fe37ffb75
(std::vector< color::rgba > &colors)
virtual
~ColorOSim
classColorOSim.html
ab502cd931cba4a2b214da1e14ef12508
()
ros::Publisher
_pubSimulation
classColorOSim.html
ab3860eedfdb5168d35ee75c543097647
ros::Publisher
_pubSimulationMulti
classColorOSim.html
a5a9629222d9a212af03c14aa84a764be
ros::NodeHandle *
p_nh
classColorOSim.html
a67803544fa4370cc82e08807bc997109
ConcurrentQueue
classConcurrentQueue.html
T
ConcurrentQueue
classConcurrentQueue.html
af83cea9de9e4b9790c8dd1f30b5c98bd
()
bool
empty
classConcurrentQueue.html
ab758a730092ed829f0b1a77997e0ad65
() const
bool
pop
classConcurrentQueue.html
a220d9d5b974ec970cf78d3c420f4d686
(T &data)
void
push
classConcurrentQueue.html
a69ec7253e1d15ade8991b1f51a694aeb
(T const &data)
void
wait_pop
classConcurrentQueue.html
aaaba673dd99544aecbb15dae4c5a422e
(T &data)
boost::condition_variable
_condition
classConcurrentQueue.html
a2c897787160ed9a6b2272aee096546f5
boost::mutex
_mutex
classConcurrentQueue.html
ab3c86e97b03f61a569ef1f9b5d8748d9
boost::circular_buffer< T >
_queue
classConcurrentQueue.html
a7573c713e25e55a992c3083122169445
FadeColorMode
classFadeColorMode.html
Mode
void
execute
classFadeColorMode.html
a9f59b34275f214b83622ab6a33e948d4
()
FadeColorMode
classFadeColorMode.html
a72333a69146add2c8d977f60d940eec4
(color::rgba color, int priority=0, double freq=0.25, int pulses=0, double timeout=0)
std::string
getName
classFadeColorMode.html
aa7170bb8f9c75160d6d28753ef97bf4f
()
double
_inc
classFadeColorMode.html
a1904e68552cbe1067be393cb7ecfd41e
bool
doOnce
classFadeColorMode.html
acc7dc70ce1a7fcad2f4d52155d19fcb5
float
h
classFadeColorMode.html
a7baaf70e4f05e2729cc4202dae6cebf2
float
h_s
classFadeColorMode.html
a7fb545354487e2cbe6b30257cb1f9a78
float
h_t
classFadeColorMode.html
a73788b02d68a9e57bbbb4312e02797be
FlashMode
classFlashMode.html
Mode
void
execute
classFlashMode.html
a59fbee290d22ff4a13c7eb521b09602c
()
FlashMode
classFlashMode.html
aba6728f400c729fcfb50e242453f0f88
(color::rgba color, int priority=0, double freq=0.25, int pulses=0, double timeout=0)
std::string
getName
classFlashMode.html
aad7efccf7a02e84336c40fbe7b5a2b5f
()
double
_inc
classFlashMode.html
a1a7f694671d9c673f918ee4b4d553b4c
double
_timer_inc
classFlashMode.html
a9c6142363ab4131298df729481f8dcbc
bool
_toggle
classFlashMode.html
aa734a88bb544416547a052ab2d0830f1
IColorO
classIColorO.html
int
getNumLeds
classIColorO.html
a0abfc349b8aef35cfd845437874d0948
()
IColorO
classIColorO.html
a96dd4c8251bdc33ac4732aff0832fa9e
()
virtual bool
init
classIColorO.html
aa4ac3bb0d185a5c2e06547a6e77b7295
()=0
virtual void
setColor
classIColorO.html
a205c5af1386984a34f38ecaa8c476c28
(color::rgba color)=0
virtual void
setColorMulti
classIColorO.html
ab99bdaca6198b8d2a9cb1a18f3de91bf
(std::vector< color::rgba > &colors)=0
void
setMask
classIColorO.html
a259f565abaf5eacb6218b8e2d9590d65
(int mask)
void
setNumLeds
classIColorO.html
a4e8f880c32ababd00b561c0a329e64a8
(size_t num_leds)
boost::signals2::signal< void(std::vector< color::rgba > colors) > *
signalColorsSet
classIColorO.html
a1452ef4289c66731ebbfa31c98ec580e
()
virtual
~IColorO
classIColorO.html
a6e887b8c642a976bfeda27ef2f2028e1
()
bool
_initialized
classIColorO.html
ad0c821f07d14bbd48cec3f212643b4b7
int
_invertMask
classIColorO.html
a2754eb6bd67e13316606877a87798799
int
_num_leds
classIColorO.html
a6c3a5f38f402c9acbc82f54ec37b916e
boost::signals2::signal< void(color::rgba color)>
m_sigColorSet
classIColorO.html
a59884b3e085bac5d23ead19c3b5f320c
boost::signals2::signal< void(std::vector< color::rgba > colors) >
m_sigColorsSet
classIColorO.html
a489fd8feb3713ba25748b54f338b2fa7
ioData
structioData.html
const char *
buf
structioData.html
a97630e4930a56ab231ec5d87bc730251
size_t
len
structioData.html
ae5c705d9c653efdb0ed0df7ece2fc5f4
LightControl
classLightControl.html
void
actionCallback
classLightControl.html
af33472f26e6bfe51b5c9331c9eadf7a4
(const cob_light::SetLightModeGoalConstPtr &goal)
bool
init
classLightControl.html
af1aa694a12672d01b5696916833882ee
()
LightControl
classLightControl.html
ad4ea9096a31b929961855757f111becb
()
void
markerCallback
classLightControl.html
a80fe7a2fbccab8ed7eb720a54922e55a
(color::rgba color)
void
publish_diagnostics_cb
classLightControl.html
a66ffda832a0b448fc8e5ae37c446e733
(const ros::TimerEvent &)
bool
serviceCallback
classLightControl.html
af853b7ab1e03897a75443c550a5cdaa8
(cob_light::SetLightMode::Request &req, cob_light::SetLightMode::Response &res)
void
topicCallback
classLightControl.html
a1edd23a70f0eebeca3a10f01651b0b35
(std_msgs::ColorRGBA color)
void
topicCallbackMode
classLightControl.html
a31ad93993ffacd0c375a7e1825e4a146
(cob_light::LightMode mode_msg)
~LightControl
classLightControl.html
a77a7aab27fef04c37ec6097560fbe74c
()
actionlib::SimpleActionServer< cob_light::SetLightModeAction >
ActionServer
classLightControl.html
a694b82d3148b1c7c9c017b6632f0e416
ActionServer *
_as
classLightControl.html
afb499336deeac07708e68328e5a15ce7
int
_baudrate
classLightControl.html
a796131a74e25f1bcf1d5990bda1a2520
bool
_bPubMarker
classLightControl.html
a56d6799d67b70ad42a169a84e8181421
bool
_bSimEnabled
classLightControl.html
a966cd5a31054759a0234d909b10f2cad
color::rgba
_color
classLightControl.html
a3ba325c7ff546a3acd5742f15b931474
std::string
_deviceDriver
classLightControl.html
a37c22ab9532fa44739ce303c069e323b
std::string
_deviceString
classLightControl.html
aa0be5a973f6742675e1869f1960733c4
diagnostic_msgs::DiagnosticArray
_diagnostics
classLightControl.html
ab1be2b57a18c4993490d7eafb669d4ed
ros::Timer
_diagnostics_timer
classLightControl.html
ab68de3ae55a7ec4fcaaa5b750de908ff
int
_invertMask
classLightControl.html
aec9f571c92f3dfea60080045ff129d7c
ros::NodeHandle
_nh
classLightControl.html
a4f9bdf6b1ce34d018c18e759b7317f63
int
_num_leds
classLightControl.html
a90cb248fa376d1fb30c4abbc36b2122e
ros::Publisher
_pubDiagnostic
classLightControl.html
ab70d8597e1c75cece4fa448f49375135
ros::Publisher
_pubMarker
classLightControl.html
a14ed56733f456ec07a2c968b663eb8d4
SerialIO
_serialIO
classLightControl.html
a734d92cb612c26ec1d644e4ee4b0f922
std::string
_sMarkerFrame
classLightControl.html
a6b333a35b0bf59210cf0ead8a7dae649
ros::ServiceServer
_srvServer
classLightControl.html
a84ca39c0a51d0d16a29c04319dec8265
ros::Subscriber
_sub
classLightControl.html
ab48b07b17b26e69cb64331c2ac812b1e
ros::Subscriber
_sub_mode
classLightControl.html
a347aba47eca3fcb47c185af4ec4eb7a6
int
_topic_priority
classLightControl.html
aa10a38de00ea9ad31609a68131f6cba3
IColorO *
p_colorO
classLightControl.html
af1203a48f94e62f76be24305309c34bb
ModeExecutor *
p_modeExecutor
classLightControl.html
a576ea175277eb90f9fbe8aef382b64b0
Mode
classMode.html
virtual void
execute
classMode.html
aef92032e8d2748909de104eea876ef3c
()=0
bool
finished
classMode.html
ab17cb34feeef6b8bd3b0b01afee54355
()
color::rgba
getActualColor
classMode.html
a048b6bde1a8287ca0456970e67e9778f
()
color::rgba
getColor
classMode.html
a362c5beae19586849a912cc80c0c1f36
()
double
getFrequency
classMode.html
ae485936d3f789004e14d210135ff20e2
()
virtual std::string
getName
classMode.html
a82938fb904e4ecdf2de3515fd98604a7
()=0
int
getPriority
classMode.html
a12869ca174bee2794c1145ebdc55ee8e
()
int
getPulses
classMode.html
a9fc3aa16a7d17868974c4508ae8e902e
()
double
getTimeout
classMode.html
a32350e6d451af5e0ad486ad8a54e5a99
()
Mode
classMode.html
a99f7b65e144fb6a82722d0fefb5c3d43
(int priority=0, double freq=0, int pulses=0, double timeout=0)
int
pulsed
classMode.html
ac8cb47dd9f89e4b85eebee3c2b651d5b
()
void
setActualColor
classMode.html
acb5681ed45918fe3bfe1d3f895c9d8af
(color::rgba color)
void
setColor
classMode.html
a050b78bd3c381853650317ee9f258048
(color::rgba color)
void
setFrequency
classMode.html
a26b82d898417cbe1ad6367db45b3a9e5
(double freq)
void
setPriority
classMode.html
a64a27b02beaa3f7dcd0a1904ab13be19
(int priority)
void
setPulses
classMode.html
a8445299ed883a7e6170b29469e140a1a
(int pulses)
void
setTimeout
classMode.html
a15c4fa1c66ad53dfda3ae71b2e59df2a
(double timeout)
boost::signals2::signal< void(std::vector< color::rgba > colors)> *
signalColorsReady
classMode.html
aec582096797be9293b03ace3bd3724f9
()
boost::signals2::signal< void()> *
signalModeFinished
classMode.html
a31b8d07f9e1a56b27ba7ddf9157c13cf
()
void
start
classMode.html
ae78f0051b444b4389eaf984b8a3a4e78
()
void
stop
classMode.html
a653b321767a9bf1878c285068a2aae24
()
virtual
~Mode
classMode.html
ac13b3825936d3b23f99679cc6af7fff9
()
virtual void
run
classMode.html
a90f1e8472d171bdf2b7c96d88f7d2a23
()
color::rgba
_actualColor
classMode.html
aa34adee46dbe2671e1efc28504c7decc
color::rgba
_color
classMode.html
aaa8b9c9ab2a2ce683e30a182d19a7054
std::vector< color::rgba >
_colors
classMode.html
a05c613a3bc740a8a9f1254b0e8cb6a5e
bool
_finished
classMode.html
af213bf3f2d451317b51f8deded2d13c3
double
_freq
classMode.html
a067966b18d72985d009d9e5f8c5d4454
color::rgba
_init_color
classMode.html
afaf23c6caccd4277a0388eccf91633d7
int
_priority
classMode.html
a78c0983ac8b3984c19fa0ad18eba8151
int
_pulsed
classMode.html
acafd0e480bed570eb1e57dbb6369944b
int
_pulses
classMode.html
a6179e8ae922bf42d5c4a542fe15fefd3
double
_timeout
classMode.html
a1e34a9504e3b3c6a4d6bf70c47e10ab9
boost::signals2::signal< void(color::rgba color)>
m_sigColorReady
classMode.html
aa9d524d4332d87dfd100752465ae7a88
boost::signals2::signal< void(std::vector< color::rgba > colors)>
m_sigColorsReady
classMode.html
ae9009d5b495ba77613419be807090799
boost::signals2::signal< void()>
m_sigFinished
classMode.html
ab6480e27accdc8b1ba42b379acf47911
static const unsigned int
UPDATE_RATE_HZ
classMode.html
a4709e212e1f1aeced0c27291166faaff
bool
isStopRequested
classMode.html
a6c7cd2425dcc83e971678715505ec4a4
()
bool
_isStopRequested
classMode.html
a30224d37b914253436320eb4eaeba538
boost::mutex
_mutex
classMode.html
ab39b6c5da029d9a94316b3f669910b96
boost::shared_ptr< boost::thread >
_thread
classMode.html
a6cb3edd0358a9c123bfc1b1dda842b75
ModeExecutor
classModeExecutor.html
void
execute
classModeExecutor.html
a386db09f3f9ef5d83e4e350bfb2a3e59
(Mode *mode)
void
execute
classModeExecutor.html
aab2fba141f53f24f79163ab7f6377144
(cob_light::LightMode requestMode)
int
getExecutingMode
classModeExecutor.html
a7328c3402e931c391854ccd0fba84454
()
int
getExecutingPriority
classModeExecutor.html
a16e7be7194ae6468947a5e7d3bf79069
()
ModeExecutor
classModeExecutor.html
a76452ea0f09e8683dcf262812d9845d7
(IColorO *colorO)
void
setDefaultPriority
classModeExecutor.html
ab57db4789f5d0508497902f5da86cfb8
(int priority)
void
stop
classModeExecutor.html
af01e54048e817596db719a7cae658836
()
~ModeExecutor
classModeExecutor.html
a86774b33556447f76b4e58c112c7e889
()
void
onColorSetReceived
classModeExecutor.html
a852971bf715bbbe26239c7a5fe3eeeee
(color::rgba color)
void
onModeFinishedReceived
classModeExecutor.html
a1134fa31cbd81a33d62eb0bebe41ca85
()
color::rgba
_activeColor
classModeExecutor.html
a8417ea32afd44e6cc2a0ef3d2dbabcaf
Mode *
_activeMode
classModeExecutor.html
a15d58c3384622ec5733614d109d2acb3
IColorO *
_colorO
classModeExecutor.html
aacae94c40bab79ab8ba56a717b40a140
bool
_stopRequested
classModeExecutor.html
a25bc06ebeb4dcce185524418c9324dbe
int
default_priority
classModeExecutor.html
aad895b6f0e4684fcf5615e5534a79858
ModeFactory
classModeFactory.html
ModeFactory
classModeFactory.html
ade18f7f4b0c921b5ef13cefdfc28a70e
()
~ModeFactory
classModeFactory.html
ab0478f40a5ab6ccf55fa14311ac8fad5
()
static Mode *
create
classModeFactory.html
a64dca5b507c3b7c800d1f2ce49d65d60
(cob_light::LightMode requestMode, IColorO *colorO)
static Mode *
create
classModeFactory.html
a52f39aad65ac548d7be1f837ddb52705
(std::string mode, color::rgba color)
static int
type
classModeFactory.html
ad451e3d503a6160fd3e5ddd5587abd97
(Mode *mode)
IColorO *
_colorO
classModeFactory.html
a3df99319af37758683fadc6f7615f39f
ModeRunner
classModeRunner.html
void
join
classModeRunner.html
acdd8c7da3aa3488a32fcfc6fba3ab590
()
ModeRunner
classModeRunner.html
a51edb948fb546c7771cbb571197b0a12
()
void
start
classModeRunner.html
a50965d6389b752e020eec0fc77906a1d
(Mode *mode)
void
stop
classModeRunner.html
a6ab2e913c9eca339d7b8ec73912e99ab
()
virtual
~ModeRunner
classModeRunner.html
ad8c6014372eb054147813ea036e25956
()
void
run
classModeRunner.html
aea0d36116fbe25e3f146edbf88bafaba
()
boost::signals2::signal< void(color::rgba color)>
m_sigFinished
classModeRunner.html
a0f94a3304b30065e7a0ca00201a2af00
boost::shared_ptr< boost::thread >
m_thread_ptr
classModeRunner.html
a47a5966df1b32f707c6d5adba3018050
MS35
classMS35.html
IColorO
bool
init
classMS35.html
ac9fa1d257600c13b8d33628f489bba10
()
MS35
classMS35.html
a7d30b26fc3c6510b824f6e4568ae8d87
(SerialIO *serialIO)
void
setColor
classMS35.html
a2c7858b1621c77e5aaf25ea5d676d539
(color::rgba color)
void
setColorMulti
classMS35.html
ae4a790c2ce2f6fa741e53a1819c51d78
(std::vector< color::rgba > &colors)
virtual
~MS35
classMS35.html
a90c06afba2eb2c0dab99536b41e50225
()
unsigned short int
getChecksum
classMS35.html
a87e4f6da0bfc01c6d2c52a5630cc2c5f
(const char *data, size_t len)
int
sendData
classMS35.html
ab9e8386668a924e95d5bd98623f90a48
(const char *data, size_t len)
SerialIO *
_serialIO
classMS35.html
aac5930f8b33269cc6a03ec04cf932d89
std::stringstream
_ssOut
classMS35.html
af9e78b402c5cb4339b550172e7bffcbb
char
buffer
classMS35.html
ab7a38476a6796df1eb153f415addfa5e
[PACKAGE_SIZE]
static const int
PACKAGE_SIZE
classMS35.html
a3d082c265c8bf25b8f01de19e5fed243
sequence
structsequence.html
color::rgba
color
structsequence.html
a31f95d819fe3956f5694ec0f5c99c147
double
crosstime
structsequence.html
a860d3e8d924f77c90a043b9ab99ed378
double
holdtime
structsequence.html
a07056f6d7c58eb43afa0660aad39a766
SequenceMode
classSequenceMode.html
Mode
void
execute
classSequenceMode.html
a16d0a83f9cdac7263a715632573a413c
()
std::string
getName
classSequenceMode.html
a1fd05dbb328623694523a23b19ebc575
()
SequenceMode
classSequenceMode.html
af21640e40138660fbd3146c991d0dfa9
(std::vector< seq_t > sequences, int priority=0, double freq=0.25, int pulses=0, double timeout=0)
color::rgba
interpolateColor
classSequenceMode.html
a99637b999d44d07aa7ef615732d88671
(color::rgba start, color::rgba goal, float t)
float
linearInterpolate
classSequenceMode.html
afce21e1fc1c2897f7a5c320675097bf4
(float a, float b, float t)
color::rgba
_color
classSequenceMode.html
aa0ddbe4a80761af8ff560841a0984aa5
bool
_init
classSequenceMode.html
a660d2c027e0e263fa252de1213622789
float
_int_count
classSequenceMode.html
abfc41ec4b8eb31f77ef2ce500ada2c75
float
_int_inc
classSequenceMode.html
acbfb2b3509c608acacb182b6fef161c6
std::vector< seq_t >
_seqences
classSequenceMode.html
af8358fc7d0699db5650cf945b45d17d0
int
_seqidx
classSequenceMode.html
a260df1f2454a7779f0aaf6c825dc4b66
int
_state
classSequenceMode.html
a398c6256ca7bec55b1f8cf7e804493c4
StageProfi
classStageProfi.html
IColorO
bool
init
classStageProfi.html
a162ae91583f613456119e5048449f05d
()
void
setColor
classStageProfi.html
abd2208eb536cfd1708b15a7081030fc8
(color::rgba color)
void
setColorMulti
classStageProfi.html
a218f45caef61dc3ad87ccf41ac848265
(std::vector< color::rgba > &colors)
StageProfi
classStageProfi.html
a18f3cf19e634ea67f22e7eea1b0da1dc
(SerialIO *serialIO, unsigned int leds)
virtual
~StageProfi
classStageProfi.html
a78f7fdba275db504d188a7ead32f1e36
()
bool
recover
classStageProfi.html
a1bdc2cbeacc1c7f795fd5a4b37c989ec
()
bool
sendDMX
classStageProfi.html
a9bf25d88a85ff13da0c44704e49f2902
(uint16_t start, const char *buf, unsigned int length)
SerialIO *
_serialIO
classStageProfi.html
a894bd86629777f55fc9209cf7a535ab9
std::stringstream
_ssOut
classStageProfi.html
af5db371172bad43380ec6a771edcd817
static const unsigned int
HEADER_SIZE
classStageProfi.html
ac5d175a55edcf9eb50d595ce76685c79
static const unsigned int
MAX_CHANNELS
classStageProfi.html
a8e5697a3686b4a6131186e69643f17eb
StaticMode
classStaticMode.html
Mode
void
execute
classStaticMode.html
ad2ddb9b936cf5665d9a3f2cd4d1c445c
()
std::string
getName
classStaticMode.html
a4d53f37c8e31c0eca298cd605a71420c
()
StaticMode
classStaticMode.html
a8c32b5aec756f620c4274f9ce9dbc324
(color::rgba color, int priority=0, double freq=0, int pulses=0, double timeout=0)
SweepColorMode
classSweepColorMode.html
Mode
void
execute
classSweepColorMode.html
a04661cfd77f45fd2cf2b4c3426843e12
()
std::string
getName
classSweepColorMode.html
ac0bc815c50c044472c8f2d67b9a91ce4
()
SweepColorMode
classSweepColorMode.html
a5dd44630d60e90f397e9f622457a597c
(std::vector< color::rgba > colors, size_t num_leds, int priority=0, double freq=5, int pulses=0, double timeout=0)
double
_inc
classSweepColorMode.html
a63917ad41e54dfa70812f523556db1d9
size_t
_num_leds
classSweepColorMode.html
a2f92f04a4304a38cf2fdeaaee58677eb
int
_pos
classSweepColorMode.html
ab67437b48a83dd8562782c62112c4786
color::rgba
_startcolor
classSweepColorMode.html
a09ec62c12681e8e257643db903dc91dc
double
_timer_inc
classSweepColorMode.html
acb571ed6ade351c7798ab0761c3d89bc
bool
_toggle
classSweepColorMode.html
a72ed02cd73625d6ec0be2680807c2b09
color
namespacecolor.html
color::Color
color::hsv
color::rgb
color::rgba
color::Color
classcolor_1_1Color.html
static void
hsv2rgb
classcolor_1_1Color.html
a339dd67d61d11bbaf5536dc51e154bd6
(float h, float s, float v, float &r, float &g, float &b)
static void
rgb2hsv
classcolor_1_1Color.html
a0b61fccbff163465ed3eb14579388467
(float r, float g, float b, float &h, float &s, float &v)
color::hsv
structcolor_1_1hsv.html
hsv
structcolor_1_1hsv.html
a9401fcb4be447841e18145ed9660ca97
()
float
h
structcolor_1_1hsv.html
abcd23e2de351f6e70b58152881464a57
float
s
structcolor_1_1hsv.html
a8ebf4fce6eb43817d346410e34d4355e
float
v
structcolor_1_1hsv.html
ad3753b6ca29a4825dc84f98b835fe9e8
color::rgb
structcolor_1_1rgb.html
rgb
structcolor_1_1rgb.html
a0a2fac18a97ae945ad3a968577cb7fdf
()
float
b
structcolor_1_1rgb.html
a4d4ba0f5e9fa49b9eaf9ed726f0824db
float
g
structcolor_1_1rgb.html
aa3645424fe0d068cd51930d0b1d76938
float
r
structcolor_1_1rgb.html
ad784d2b44fa4cc986767b530eeb37c8c
color::rgba
structcolor_1_1rgba.html
rgba
structcolor_1_1rgba.html
a72bf1330041e7f4470fadd4bd0457032
()
float
a
structcolor_1_1rgba.html
ad8ecfd69c7de71b724a9e64c1e2cf0b3
float
b
structcolor_1_1rgba.html
a398e2764262d232e5a670f0be94074ad
float
g
structcolor_1_1rgba.html
a6f284af4415d015947859666e78639db
float
r
structcolor_1_1rgba.html
a3f0c872efb8e03949e4790cf7f1e3add
test_sprofi_circle
namespacetest__sprofi__circle.html
def
changeColor
namespacetest__sprofi__circle.html
a204282017a35fc787cab730f6eb59fd3
test_sprofi_modes
namespacetest__sprofi__modes.html
def
changeColor
namespacetest__sprofi__modes.html
aefbc1d955b1de3b5514731e656847478
test_sprofi_part
namespacetest__sprofi__part.html
def
changeColor
namespacetest__sprofi__part.html
acc7ca6fa0ce8922ebce11ef31cc42e40