 |
My Project
|
Go to the documentation of this file.
25 #ifndef OPENSUBDIV3_OSD_BUFFER_DESCRIPTOR_H
26 #define OPENSUBDIV3_OSD_BUFFER_DESCRIPTOR_H
28 #include "../version.h"
32 namespace OPENSUBDIV_VERSION {
108 using namespace OPENSUBDIV_VERSION;
112 #endif // OPENSUBDIV3_OSD_BUFFER_DESCRIPTOR_H
bool operator==(BufferDescriptor const &other) const
True if the descriptors are identical.
BufferDescriptor()
Default Constructor.
bool IsValid() const
True if the descriptor values are internally consistent.
int length
number or length of the data
void Reset()
Resets the descriptor to default.
BufferDescriptor is a struct which describes buffer elements in interleaved data buffers....
int offset
offset to desired element data
bool operator!=(BufferDescriptor const &other) const
True if the descriptors are not identical.
int GetLocalOffset() const
Returns the relative offset within a stride.
int stride
stride to the next element
BufferDescriptor(int o, int l, int s)
Constructor.