#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...
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.