![]() |
Cinder
0.9.1
|
#include <GeomIo.h>
Inherits cinder::geom::Modifier.
Public Member Functions | |
Modifier * | clone () const override |
size_t | getNumIndices (const Modifier::Params &upstreamParams) const override |
Primitive | getPrimitive (const Modifier::Params &upstreamParams) const override |
void | process (SourceModsContext *ctx, const AttribSet &requestedAttribs) const override |
virtual size_t | getNumVertices (const Modifier::Params &upstreamParams) const |
virtual uint8_t | getAttribDims (Attrib attr, uint8_t upstreamDims) const |
virtual AttribSet | getAvailableAttribs (const Modifier::Params &upstreamParams) const |
Static Protected Member Functions | |
static size_t | calcNumIndices (Primitive primitive, size_t upstreamNumIndices, size_t upstreamNumVertices) |
Converts any geom::Source to equivalent vertices connected by lines. Output primitive type is always geom::Primitive::LINES.
|
overridevirtual |
Implements cinder::geom::Modifier.
|
overridevirtual |
Reimplemented from cinder::geom::Modifier.
|
overridevirtual |
Reimplemented from cinder::geom::Modifier.
|
overridevirtual |
Implements cinder::geom::Modifier.
|
staticprotected |
|
virtualinherited |
Reimplemented in cinder::geom::Subdivide, and cinder::geom::VertexNormalLines.
|
virtualinherited |
|
virtualinherited |