#include <DxVbo.h>
cinder::dx::VboMesh::VertexIter::VertexIter |
( |
const VboMesh & |
mesh | ) |
|
void cinder::dx::VboMesh::VertexIter::setPosition |
( |
const Vec3f & |
v | ) |
|
void cinder::dx::VboMesh::VertexIter::setPosition |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
void cinder::dx::VboMesh::VertexIter::setNormal |
( |
const Vec3f & |
n | ) |
|
void cinder::dx::VboMesh::VertexIter::setColorRGB |
( |
const Color & |
n | ) |
|
void cinder::dx::VboMesh::VertexIter::setColorRGBA |
( |
const ColorA & |
n | ) |
|
void cinder::dx::VboMesh::VertexIter::setTexCoord2d0 |
( |
const Vec2f & |
t | ) |
|
void cinder::dx::VboMesh::VertexIter::setTexCoord3d0 |
( |
const Vec3f & |
t | ) |
|
void cinder::dx::VboMesh::VertexIter::setTexCoord2d1 |
( |
const Vec2f & |
t | ) |
|
void cinder::dx::VboMesh::VertexIter::setTexCoord3d1 |
( |
const Vec3f & |
t | ) |
|
void cinder::dx::VboMesh::VertexIter::setTexCoord2d2 |
( |
const Vec2f & |
t | ) |
|
void cinder::dx::VboMesh::VertexIter::setTexCoord3d2 |
( |
const Vec3f & |
t | ) |
|
void cinder::dx::VboMesh::VertexIter::setCustomFloat |
( |
size_t |
index, |
|
|
float |
v |
|
) |
| |
void cinder::dx::VboMesh::VertexIter::setCustomVec2f |
( |
size_t |
index, |
|
|
const Vec2f & |
v |
|
) |
| |
void cinder::dx::VboMesh::VertexIter::setCustomVec3f |
( |
size_t |
index, |
|
|
const Vec3f & |
v |
|
) |
| |
void cinder::dx::VboMesh::VertexIter::setCustomVec4f |
( |
size_t |
index, |
|
|
const Vec4f & |
v |
|
) |
| |
void cinder::dx::VboMesh::VertexIter::operator++ |
( |
| ) |
|
bool cinder::dx::VboMesh::VertexIter::isDone |
( |
| ) |
const |
size_t cinder::dx::VboMesh::VertexIter::getIndex |
( |
| ) |
const |
- Returns
- Which vertex the iterator is pointing to
size_t cinder::dx::VboMesh::VertexIter::getStride |
( |
| ) |
const |
- Returns
- Which vertex the iterator is pointing to
void* cinder::dx::VboMesh::VertexIter::getPointer |
( |
| ) |
const |
- Returns
- Raw pointer where the iterator is currently writing
Vec3f* cinder::dx::VboMesh::VertexIter::getPositionPointer |
( |
| ) |
const |
- Returns
- pointer where the iterator is currently writing positions
std::shared_ptr<Obj> cinder::dx::VboMesh::VertexIter::mObj |
|
protected |
uint8_t* cinder::dx::VboMesh::VertexIter::mPtr |
|
protected |
uint8_t* cinder::dx::VboMesh::VertexIter::mData |
|
protected |
uint8_t * cinder::dx::VboMesh::VertexIter::mDataEnd |
|
protected |
size_t cinder::dx::VboMesh::VertexIter::mPositionOffset |
|
protected |
size_t cinder::dx::VboMesh::VertexIter::mNormalOffset |
|
protected |
size_t cinder::dx::VboMesh::VertexIter::mColorRGBOffset |
|
protected |
size_t cinder::dx::VboMesh::VertexIter::mColorRGBAOffset |
|
protected |
uint8_t cinder::dx::VboMesh::VertexIter::mStride |
|
protected |
The documentation for this class was generated from the following files: