- cinder::geom::Source
- cinder::geom::Cylinder
- cinder::geom::Cone
Show All | 
Public Member Functions
- 
Cone ()
- 
Cone &origin (const vec3 &origin)
- 
Cone &height (float height)
- 
Cone &direction (const vec3 &direction)
- 
size_tgetNumVertices () const override
- 
size_tgetNumIndices () const override
- 
getPrimitive () const override
- 
uint8_tgetAttribDims (Attrib attr) const override
- 
getAvailableAttribs () const override
- 
voidloadInto (Target *target, const AttribSet &requestedAttribs) const override
- 
Cylinder *clone () const override
Protected Member Functions
- 
voidupdateCounts ()
- 
voidcalculate (std::vector< vec3 > *positions, std::vector< vec3 > *normals, std::vector< vec2 > *texCoords, std::vector< vec3 > *colors, std::vector< uint32_t > *indices) const
- 
voidcalculateCap (bool flip, float height, float radius, std::vector< vec3 > *positions, std::vector< vec3 > *normals, std::vector< vec2 > *texCoords, std::vector< vec3 > *colors, std::vector< uint32_t > *indices) const
- 
voidforceCopyIndicesTrianglesImpl (T *dest) const