NGL  6.5
The NCCA Graphics Library
ngl::VAOPrimitives Member List

This is the complete list of members for ngl::VAOPrimitives, including all inherited members.

clear() noexceptngl::VAOPrimitives
createCapsule(const std::string &_name, const Real _radius=1.0f, const Real _height=2.0f, const int _precision=20) noexceptngl::VAOPrimitives
createCone(const std::string &_name, Real _base, Real _height, unsigned int _slices, unsigned int _stacks) noexceptngl::VAOPrimitives
createCylinder(const std::string &_name, const Real _radius, Real _height, unsigned int _slices, unsigned int _stacks) noexceptngl::VAOPrimitives
createDefaultVAOs() noexceptngl::VAOPrimitivesprivate
createDisk(const std::string &_name, Real _radius, unsigned int _slices) noexceptngl::VAOPrimitives
createLineGrid(const std::string &_name, Real _width, Real _depth, int _steps) noexceptngl::VAOPrimitives
createSphere(const std::string &_name, Real _radius, int _precision) noexceptngl::VAOPrimitives
createTorus(const std::string &_name, Real _minorRadius, Real _majorRadius, unsigned int _nSides, unsigned int _nRings, bool _flipTX=false) noexceptngl::VAOPrimitives
createTrianglePlane(const std::string &_name, const Real _width, const Real _depth, const int _wP, const int _dP, const Vec3 &_vN) noexceptngl::VAOPrimitives
createVAO(const std::string &_name, const std::vector< vertData > &_data, const GLenum _mode) noexceptngl::VAOPrimitivesprivate
createVAOFromHeader(const std::string &_name, Real const *_data, unsigned int _Size) noexceptngl::VAOPrimitivesprivate
draw(const std::string &_name) noexceptngl::VAOPrimitives
draw(const std::string &_name, GLenum _mode) noexceptngl::VAOPrimitives
fghCircleTable(std::unique_ptr< Real[]> &io_sint, std::unique_ptr< Real[]> &io_cost, int _n) noexceptngl::VAOPrimitivesprivate
getVAOFromName(const std::string &_name)ngl::VAOPrimitives
instance()ngl::Singleton< VAOPrimitives >static
killSingleton()ngl::Singleton< VAOPrimitives >inlineprotectedstatic
loadBinary(const std::string &_name, const std::string &_fName, const GLenum _type) noexceptngl::VAOPrimitives
m_createdVAOsngl::VAOPrimitivesprivate
operator=(const Singleton &)=deletengl::Singleton< VAOPrimitives >
s_instancengl::Singleton< VAOPrimitives >protectedstatic
Singleton(const Singleton &)=deletengl::Singleton< VAOPrimitives >
Singleton()ngl::Singleton< VAOPrimitives >protected
Singleton< VAOPrimitives > classngl::VAOPrimitivesfriend
VAOPrimitives() noexceptngl::VAOPrimitivesprivate
Vec3 classngl::VAOPrimitivesfriend
~Singleton()ngl::Singleton< VAOPrimitives >protectedvirtual
~VAOPrimitives()ngl::VAOPrimitivesinlineprivatevirtual