![]() |
Cinder
0.9.1
|
#include <GeomIo.h>
Inherits cinder::geom::Modifier.
Public Member Functions | |
VertexNormalLines (float length, Attrib attrib=Attrib::NORMAL) | |
VertexNormalLines & | length (float len) |
size_t | getNumVertices (const Modifier::Params &upstreamParams) const override |
size_t | getNumIndices (const Modifier::Params &upstreamParams) const override |
Primitive | getPrimitive (const Modifier::Params &upstreamParams) const override |
uint8_t | getAttribDims (Attrib attr, uint8_t upstreamDims) const override |
AttribSet | getAvailableAttribs (const Modifier::Params &upstreamParams) const override |
Modifier * | clone () const override |
void | process (SourceModsContext *ctx, const AttribSet &requestedAttribs) const override |
Protected Attributes | |
float | mLength |
Attrib | mAttrib |
Draws lines representing the Attrib::NORMALs for a geom::Source. Encodes 0 for base and 1 for normal into CUSTOM_0.
cinder::geom::VertexNormalLines::VertexNormalLines | ( | float | length, |
Attrib | attrib = Attrib::NORMAL |
||
) |
VertexNormalLines& cinder::geom::VertexNormalLines::length | ( | float | len | ) |
|
overridevirtual |
Reimplemented from cinder::geom::Modifier.
|
overridevirtual |
Reimplemented from cinder::geom::Modifier.
|
overridevirtual |
Reimplemented from cinder::geom::Modifier.
|
overridevirtual |
Reimplemented from cinder::geom::Modifier.
|
overridevirtual |
Reimplemented from cinder::geom::Modifier.
|
overridevirtual |
Implements cinder::geom::Modifier.
|
overridevirtual |
Implements cinder::geom::Modifier.
|
protected |
|
protected |