Vuo
0.5.0
|
VuoVertices C type definition.
Classes | |
struct | VuoVertices |
A 3d mesh. More... | |
Enumerations | |
enum | VuoVertices_ElementAssemblyMethod { VuoVertices_IndividualTriangles, VuoVertices_TriangleStrip, VuoVertices_TriangleFan } |
The way in which an elements array should be interpreted during rasterization. More... | |
Functions | |
VuoVertices | VuoVertices_alloc (unsigned int vertexCount, unsigned int elementCount) |
Allocates and registers the vertex (position, normal, ...) and element arrays. | |
VuoVertices | VuoVertices_getQuad (void) |
Returns a quad with dimensions 1x1, on the XY plane, centered at the origin. | |
VuoVertices | VuoVertices_getEquilateralTriangle (void) |
Returns an equilateral triangle with bottom edge length 1, pointing upward on the XY plane, centered at the origin. | |
VuoVertices | VuoVertices_valueFromJson (json_object *js) |
Decodes the JSON object js to create a new value. | |
json_object * | VuoVertices_jsonFromValue (const VuoVertices value) |
Encodes value as a JSON object. | |
char * | VuoVertices_summaryFromValue (const VuoVertices value) |
A brief summary of the contents of this mesh. | |
VuoVertices | VuoVertices_valueFromString (const char *str) |
Automatically generated function. | |
char * | VuoVertices_stringFromValue (const VuoVertices value) |
Automatically generated function. | |
void | VuoVertices_retain (const VuoVertices v) |
Automatically generated function. | |
void | VuoVertices_release (const VuoVertices v) |
Automatically generated function. | |