#include <MapExtractorInterface.h>
This structure represents the data which is calculated by the samplers, and passed to the utilizers.
This is usually a single color, but can be any of the types enumerated below...
Examples: Definition at line 175 of file MapExtractorInterface.h.
Public Member Functions | |
| Data (void) | |
| Data (int r) | |
| Data (float r) | |
| Data (double r) | |
| Data (const mudbox::Color &r) | |
| Data (const mudbox::Vector &r) | |
| Data (const mudbox::DblVector &r) | |
| Data (const mudbox::Vector4 &r) | |
| Data (const mudbox::Quaternion &r) | |
| Data (const mudbox::Matrix &r) | |
| bool | IsValid (void) const |
| int | As_int () const |
| float | As_float () const |
| double | As_double () const |
| mudbox::Color | As_Color () const |
| mudbox::Vector | As_Vector () const |
| mudbox::DblVector | As_DblVector () const |
| mudbox::Vector4 | As_Vector4 () const |
| mudbox::Quaternion | As_Quaternion () const |
| mudbox::Matrix | As_Matrix () const |
Public Attributes | |
| union { | |
| int m_int [16] | |
| float m_float [16] | |
| double m_double [8] | |
| }; | |
| bool | m_valid |
Definition at line 186 of file MapExtractorInterface.h.
Definition at line 187 of file MapExtractorInterface.h.
|
inline |
Definition at line 188 of file MapExtractorInterface.h.
|
inline |
Definition at line 189 of file MapExtractorInterface.h.
|
inline |
Definition at line 190 of file MapExtractorInterface.h.
|
inline |
Definition at line 192 of file MapExtractorInterface.h.
|
inline |
Definition at line 193 of file MapExtractorInterface.h.
|
inline |
Definition at line 194 of file MapExtractorInterface.h.
|
inline |
Definition at line 196 of file MapExtractorInterface.h.
|
inline |
Definition at line 197 of file MapExtractorInterface.h.
|
inline |
Definition at line 198 of file MapExtractorInterface.h.
|
inline |
Definition at line 200 of file MapExtractorInterface.h.
|
inline |
Definition at line 201 of file MapExtractorInterface.h.
|
inline |
Definition at line 202 of file MapExtractorInterface.h.
|
inline |
Definition at line 203 of file MapExtractorInterface.h.
|
inline |
Definition at line 204 of file MapExtractorInterface.h.
|
inline |
Definition at line 205 of file MapExtractorInterface.h.
|
inline |
Definition at line 206 of file MapExtractorInterface.h.
|
inline |
Definition at line 207 of file MapExtractorInterface.h.
|
inline |
Definition at line 208 of file MapExtractorInterface.h.
| int m_int[16] |
Definition at line 179 of file MapExtractorInterface.h.
| float m_float[16] |
Definition at line 180 of file MapExtractorInterface.h.
| double m_double[8] |
Definition at line 181 of file MapExtractorInterface.h.
| union { ... } |
| bool m_valid |
Definition at line 184 of file MapExtractorInterface.h.