|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
Extent observation (w,h,d). More...
#include <Observations.h>
Public Member Functions | |
| uint32 | getType () |
| void | init () |
| std::string | print () |
| std::string | toJSON () |
| bool | extractRangeFrom (DataMessage *msg) |
| bool | extractRangeTo (DataMessage *msg) |
| bool | isBetween (ObsDimension &a, ObsDimension &b) |
| bool | extractDataFromMessage (DataMessage *msg, std::map< std::string, std::string > &mappings) |
Static Public Member Functions | |
| static std::string | getTypeName () |
Public Attributes | |
| float64 | w |
| float64 | h |
| float64 | d |
Extent observation (w,h,d).
isBetween() compares by area/volume rather than per-component.
Definition at line 140 of file Observations.h.
|
inline |
Definition at line 185 of file Observations.h.
References d, cmlabs::ExtractFloatFromMessage(), h, and w.
|
inline |
Definition at line 147 of file Observations.h.
References d, cmlabs::DataMessage::getFloat(), h, and w.
|
inline |
Definition at line 154 of file Observations.h.
References d, cmlabs::DataMessage::getFloat(), h, and w.
|
inline |
Definition at line 142 of file Observations.h.
References OBSID_DIM.
|
inlinestatic |
Definition at line 143 of file Observations.h.
|
inline |
Definition at line 144 of file Observations.h.
|
inline |
Definition at line 161 of file Observations.h.
|
inline |
Definition at line 145 of file Observations.h.
References d, h, cmlabs::utils::StringFormat(), and w.
|
inline |
Definition at line 146 of file Observations.h.
References d, h, cmlabs::utils::StringFormat(), and w.
| float64 cmlabs::ObsDimension::d |
Definition at line 141 of file Observations.h.
Referenced by extractDataFromMessage(), extractRangeFrom(), extractRangeTo(), isBetween(), print(), and toJSON().
| float64 cmlabs::ObsDimension::h |
Definition at line 141 of file Observations.h.
Referenced by extractDataFromMessage(), extractRangeFrom(), extractRangeTo(), isBetween(), print(), and toJSON().
| float64 cmlabs::ObsDimension::w |
Definition at line 141 of file Observations.h.
Referenced by extractDataFromMessage(), extractRangeFrom(), extractRangeTo(), isBetween(), print(), and toJSON().