![]() |
Cinder
0.9.1
|
This is the complete list of members for cinder::geom::Teapot, including all inherited members.
buildPatch(vec3 patch[][4], float *B, float *dB, float *v, float *n, float *tc, unsigned int *el, int &index, int &elIndex, int &tcIndex, int grid, const mat3 reflect, bool invertNormal) | cinder::geom::Teapot | protectedstatic |
buildPatchReflect(int patchNum, float *B, float *dB, float *v, float *n, float *tc, unsigned int *el, int &index, int &elIndex, int &tcIndex, int grid, bool reflectX, bool reflectY) | cinder::geom::Teapot | protectedstatic |
calculate(std::vector< float > *positions, std::vector< float > *normals, std::vector< float > *texCoords, std::vector< uint32_t > *indices) const | cinder::geom::Teapot | protected |
clone() const override | cinder::geom::Teapot | virtual |
computeBasisFunctions(float *B, float *dB, int grid) | cinder::geom::Teapot | protectedstatic |
copyIndicesNonIndexed(uint16_t *dest) const | cinder::geom::Source | protected |
copyIndicesNonIndexed(uint32_t *dest) const | cinder::geom::Source | protected |
evaluate(int gridU, int gridV, const float *B, const vec3 patch[][4]) | cinder::geom::Teapot | protectedstatic |
evaluateNormal(int gridU, int gridV, const float *B, const float *dB, const vec3 patch[][4]) | cinder::geom::Teapot | protectedstatic |
forceCopyIndicesTrianglesImpl(T *dest) const | cinder::geom::Source | protected |
generatePatches(float *v, float *n, float *tc, uint32_t *el, int grid) | cinder::geom::Teapot | protectedstatic |
getAttribDims(Attrib attr) const override | cinder::geom::Teapot | virtual |
getAvailableAttribs() const override | cinder::geom::Teapot | virtual |
getNumIndices() const override | cinder::geom::Teapot | virtual |
getNumVertices() const override | cinder::geom::Teapot | virtual |
getPatch(int patchNum, vec3 patch[][4], bool reverseV) | cinder::geom::Teapot | protectedstatic |
getPrimitive() const override | cinder::geom::Teapot | virtual |
loadInto(Target *target, const AttribSet &requestedAttribs) const override | cinder::geom::Teapot | virtual |
mNumIndices | cinder::geom::Teapot | protected |
mNumVertices | cinder::geom::Teapot | protected |
mSubdivision | cinder::geom::Teapot | protected |
sCurveData | cinder::geom::Teapot | protectedstatic |
sPatchIndices | cinder::geom::Teapot | protectedstatic |
subdivisions(int sub) | cinder::geom::Teapot | |
Teapot() | cinder::geom::Teapot | |
updateVertexCounts() | cinder::geom::Teapot | protected |
~Source() | cinder::geom::Source | virtual |